Yap-6 docs and FLI

View: New views
5 Messages — Rating Filter:   Alert me  

Yap-6 docs and FLI

by Chris Mungall-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Is there any documentation for yap-6 or details of changes,  
particularly in the FLI?

Looking at the source from git, it appears that some SWI packages such  
as sgml are present, and compile. From this I would infer that Yap's  
FLI is now the same as SWI's (yay!). However, whilst I can get sgml to  
compile, I can't get it to work (depending on the xml, it either fails  
or outputs "PL_handle_signals not implemented"), so I'm not sure what  
the status is.


------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Yap-users mailing list
Yap-users@...
https://lists.sourceforge.net/lists/listinfo/yap-users

Re: Yap-6 docs and FLI

by Vitor Santos Costa-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Chris

> Is there any documentation for yap-6 or details of changes,
> particularly in the FLI?
>

YAP-6 has some changes to the c-interface, mostly documented I think.

> Looking at the source from git, it appears that some SWI packages such
> as sgml are present, and compile. From this I would infer that Yap's
> FLI is now the same as SWI's (yay!). However, whilst I can get sgml to
> compile, I can't get it to work (depending on the xml, it either fails
> or outputs "PL_handle_signals not implemented"), so I'm not sure what
> the status is.

The PL emulation is not complete yet. I expect some stuff would be missing.

I didn't test very hard, if you give me examples it will make my life easier.

Thanks!

Vitor

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Yap-users mailing list
Yap-users@...
https://lists.sourceforge.net/lists/listinfo/yap-users

Re: Yap-6 docs and FLI

by Chris Mungall-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Jul 8, 2009, at 7:06 PM, Vitor Santos Costa wrote:

> Hi Chris
>
>> Is there any documentation for yap-6 or details of changes,
>> particularly in the FLI?
>>
>
> YAP-6 has some changes to the c-interface, mostly documented I think.
>
>> Looking at the source from git, it appears that some SWI packages  
>> such
>> as sgml are present, and compile. From this I would infer that Yap's
>> FLI is now the same as SWI's (yay!). However, whilst I can get sgml  
>> to
>> compile, I can't get it to work (depending on the xml, it either  
>> fails
>> or outputs "PL_handle_signals not implemented"), so I'm not sure what
>> the status is.
>
> The PL emulation is not complete yet. I expect some stuff would be  
> missing.
>
> I didn't test very hard, if you give me examples it will make my  
> life easier.
first example uses a file foo2.xml:

---
<?xml version="1.0"?>
<foo>x</foo>
---

yap -g "use_module(library(sgml)),load_structure('foo2.xml',[X],
[dialect(xml)]),writeln(x=X)"
% Restoring file /usr/local/lib/Yap/startup.yss
YAP version Yap-6.0.0
  % reconsulting /usr/local/share/Yap/sgml.pl...
   % reconsulting /usr/local/share/Yap/option.pl...
   % reconsulted /usr/local/share/Yap/option.pl in module swi_option,  
1 msec 12040 bytes
  % reconsulted /usr/local/share/Yap/sgml.pl in module sgml, 41 msec  
329608 bytes
no

swipl -g "use_module(library(sgml)),load_structure('foo2.xml',[X],
[dialect(xml)]),writeln(x=X)"
x=element(foo, [], [x])
1 ?-

The second example uses xml namespaces and generates  
'PL_handle_signals not implemented' messages, with either xml or xmlns  
dialect


<?xml version="1.0"?>


<!DOCTYPE Ontology [
    <!ENTITY purl "http://purl.obofoundry.org/" >
    <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
    <!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" >
    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
]>


<Ontology xmlns="http://www.w3.org/2006/12/owl2-xml#"
     xml:base="http://www.w3.org/2006/12/owl2-xml#"
     xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
     xmlns:purl="http://purl.obofoundry.org/"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     URI="http://purl.obofoundry.org/">

    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000026"/>
        <Annotation annotationURI="&purl;IAO_0000111">
            <Constant
                >uracil nucleobase</Constant>
        </Annotation>
    </EntityAnnotation>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000026"/>
        <Annotation annotationURI="&purl;IAO_0000115">
            <Constant
                >A uracil nucleobase is a pyrimidine nucleobase that contains a 2-oxo group and a 4-oxo group and has a free valence at the 1-position.</Constant>
        </Annotation>
    </EntityAnnotation>

    <SubClassOf>
        <Class URI="&purl;RNAO_0000027"/>
        <Class URI="&purl;RNAO_0000023"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000027"/>
        <Annotation annotationURI="&purl;IAO_0000111">
            <Constant
                >adenine nucleobase</Constant>
        </Annotation>
    </EntityAnnotation>

    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000027"/>
        <Annotation annotationURI="&purl;IAO_0000115">
            <Constant
                >An adenine nucleobase is a purine nucleobase that contains a 6-amino group and a free valence at the 9-position.</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000028"/>
        <Class URI="&purl;RNAO_0000023"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000028"/>
        <Annotation annotationURI="&purl;IAO_0000111">
            <Constant
                >guanine nucleobase</Constant>
        </Annotation>
    </EntityAnnotation>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000028"/>
        <Annotation annotationURI="&purl;IAO_0000115">
            <Constant
                >A guanine nucleobase is a purine nucleobase that contains a 2-amino group, a 6-oxo group and a free valence at the 9-position.</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000032"/>
        <Class URI="&purl;RNAO_0000019"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000032"/>
        <Annotation annotationURI="&purl;IAO_0000111">
            <Constant
                >purine ribonucleoside</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000034"/>
        <Class URI="&purl;RNAO_0000019"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000034"/>
        <Annotation annotationURI="&purl;IAO_0000111">
            <Constant
                >pyrimidine ribonucleoside</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000035"/>
        <Class URI="&purl;RNAO_0000034"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000035"/>
        <Annotation annotationURI="&purl;IAO_0000111">
            <Constant
                >cytidine residue</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000037"/>
        <Class URI="&purl;RNAO_0000032"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000037"/>
        <Annotation annotationURI="&purl;IAO_0000111">
            <Constant
                >adenosine residue</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000038"/>
        <Class URI="&purl;RNAO_0000032"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000038"/>
        <Annotation annotationURI="&purl;IAO_0000111">
            <Constant
                >guanosine residue</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000039"/>
        <Class URI="&purl;RNA_0000033"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000039"/>
        <Annotation annotationURI="&rdfs;label">
            <Constant
                >suite in 1a conformation</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000040"/>
        <Class URI="&purl;RNA_0000033"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000040"/>
        <Annotation annotationURI="&rdfs;label">
            <Constant
                >suite in 1c conformation</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000041"/>
        <Class URI="&purl;RNA_0000033"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000041"/>
        <Annotation annotationURI="&rdfs;label">
            <Constant
                >suite in 1e conformation</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000042"/>
        <Class URI="&purl;RNA_0000033"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000042"/>
        <Annotation annotationURI="&rdfs;label">
            <Constant
                >suite in 1f conformation</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000043"/>
        <Class URI="&purl;RNA_0000033"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000043"/>
        <Annotation annotationURI="&rdfs;label">
            <Constant
                >suite in 1g conformation</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000044"/>
        <Class URI="&purl;RNA_0000033"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000044"/>
        <Annotation annotationURI="&rdfs;label">
            <Constant
                >suite in 1l conformation</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000045"/>
        <Class URI="&purl;RNA_0000033"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000045"/>
        <Annotation annotationURI="&rdfs;label">
            <Constant
                >suite in 1m conformation</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000046"/>
        <Class URI="&purl;RNA_0000033"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000046"/>
        <Annotation annotationURI="&rdfs;label">
            <Constant
                >suite in 3a conformation</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000047"/>
        <Class URI="&purl;RNA_0000033"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000047"/>
        <Annotation annotationURI="&rdfs;label">
            <Constant
                >suite in 3d conformation</Constant>
        </Annotation>
    </EntityAnnotation>
    <SubClassOf>
        <Class URI="&purl;RNAO_0000048"/>
        <Class URI="&purl;RNA_0000033"/>
    </SubClassOf>
    <EntityAnnotation>
        <Class URI="&purl;RNAO_0000048"/>
        <Annotation annotationURI="&rdfs;label">
            <Constant
                >suite in 5a conformation</Constant>
        </Annotation>
    </EntityAnnotation>
</Ontology>



<!-- Generated by the OWL API (version 2.2.1.1090) http://owlapi.sourceforge.net -->





>
> Thanks!
>
> Vitor
>


------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Yap-users mailing list
Yap-users@...
https://lists.sourceforge.net/lists/listinfo/yap-users

Re: Yap-6 docs and FLI

by Vitor Santos Costa-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dear Chris

Hope your talk in ICLP. Shame I couldn't go this year. Would it be
possible to have a look at the slides?

> ---
> <?xml version="1.0"?>
> <foo>x</foo>
> ---
>
> yap -g
> "use_module(library(sgml)),load_structure('foo2.xml',[X],[dialect(xml)]),writeln(x=X)"
> % Restoring file /usr/local/lib/Yap/startup.yss
> YAP version Yap-6.0.0
>  % reconsulting /usr/local/share/Yap/sgml.pl...
>  % reconsulting /usr/local/share/Yap/option.pl...
>  % reconsulted /usr/local/share/Yap/option.pl in module swi_option, 1 msec
> 12040 bytes
>  % reconsulted /usr/local/share/Yap/sgml.pl in module sgml, 41 msec 329608
> bytes
> no
>

Both work for me.,

> swipl -g
> "use_module(library(sgml)),load_structure('foo2.xml',[X],[dialect(xml)]),writeln(x=X)"
> x=element(foo, [], [x])
> 1 ?-
>
> The second example uses xml namespaces and generates 'PL_handle_signals not
> implemented' messages, with either xml or xmlns dialect
>
>

Yes, that is just a warning, but it shouldn't affect the result.
That's what I get with my version (maybe doing a make clean in
packages/sgml and packages/PLStream will help).

Cheers

Vitor
   ?-  load_structure('foo3.xml',[X],[dialect(xml)]).
PL_handle_signals not implemented
X = element('Ontology',[xmlns='http://www.w3.org/2006/12/owl2-xml#','xml:base'='http://www.w3.org/2006/12/owl2-xml#','xmlns:owl2xml'='http://www.w3.org/2006/12/owl2-xml#','xmlns:purl'='http://purl.obofoundry.org/','xmlns:xsd'='http://www.w3.org/2001/XMLSchema#','xmlns:rdfs'='http://www.w3.org/2000/01/rdf-schema#','xmlns:rdf'='http://www.w3.org/1999/02/22-rdf-syntax-ns#','xmlns:owl'='http://www.w3.org/2002/07/owl#','URI'='http://purl.obofoundry.org/'],['\n\n
   ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000026'],[]),'\n
       ',element('Annotation',[annotationURI='http://purl.obofoundry.org/IAO_0000111'],['\n
           ',element('Constant',[],['uracil nucleobase']),'\n
']),'\n    ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000026'],[]),'\n
       ',element('Annotation',[annotationURI='http://purl.obofoundry.org/IAO_0000115'],['\n
           ',element('Constant',[],['A uracil nucleobase is a
pyrimidine nucleobase that contains a 2-oxo group and a 4-oxo group
and has a free valence at the 1-position.']),'\n        ']),'\n
']),'\n\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000027'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000023'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000027'],[]),'\n
       ',element('Annotation',[annotationURI='http://purl.obofoundry.org/IAO_0000111'],['\n
           ',element('Constant',[],['adenine nucleobase']),'\n
']),'\n    ']),'\n\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000027'],[]),'\n
       ',element('Annotation',[annotationURI='http://purl.obofoundry.org/IAO_0000115'],['\n
           ',element('Constant',[],['An adenine nucleobase is a purine
nucleobase that contains a 6-amino group and a free valence at the
9-position.']),'\n        ']),'\n    ']),'\n
',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000028'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000023'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000028'],[]),'\n
       ',element('Annotation',[annotationURI='http://purl.obofoundry.org/IAO_0000111'],['\n
           ',element('Constant',[],['guanine nucleobase']),'\n
']),'\n    ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000028'],[]),'\n
       ',element('Annotation',[annotationURI='http://purl.obofoundry.org/IAO_0000115'],['\n
           ',element('Constant',[],['A guanine nucleobase is a purine
nucleobase that contains a 2-amino group, a 6-oxo group and a free
valence at the 9-position.']),'\n        ']),'\n    ']),'\n
',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000032'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000019'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000032'],[]),'\n
       ',element('Annotation',[annotationURI='http://purl.obofoundry.org/IAO_0000111'],['\n
           ',element('Constant',[],['purine ribonucleoside']),'\n
  ']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000034'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000019'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000034'],[]),'\n
       ',element('Annotation',[annotationURI='http://purl.obofoundry.org/IAO_0000111'],['\n
           ',element('Constant',[],['pyrimidine ribonucleoside']),'\n
      ']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000035'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000034'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000035'],[]),'\n
       ',element('Annotation',[annotationURI='http://purl.obofoundry.org/IAO_0000111'],['\n
           ',element('Constant',[],['cytidine residue']),'\n
']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000037'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000032'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000037'],[]),'\n
       ',element('Annotation',[annotationURI='http://purl.obofoundry.org/IAO_0000111'],['\n
           ',element('Constant',[],['adenosine residue']),'\n
']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000038'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000032'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000038'],[]),'\n
       ',element('Annotation',[annotationURI='http://purl.obofoundry.org/IAO_0000111'],['\n
           ',element('Constant',[],['guanosine residue']),'\n
']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000039'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNA_0000033'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000039'],[]),'\n
       ',element('Annotation',[annotationURI='http://www.w3.org/2000/01/rdf-schema#label'],['\n
           ',element('Constant',[],['suite in 1a conformation']),'\n
     ']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000040'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNA_0000033'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000040'],[]),'\n
       ',element('Annotation',[annotationURI='http://www.w3.org/2000/01/rdf-schema#label'],['\n
           ',element('Constant',[],['suite in 1c conformation']),'\n
     ']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000041'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNA_0000033'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000041'],[]),'\n
       ',element('Annotation',[annotationURI='http://www.w3.org/2000/01/rdf-schema#label'],['\n
           ',element('Constant',[],['suite in 1e conformation']),'\n
     ']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000042'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNA_0000033'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000042'],[]),'\n
       ',element('Annotation',[annotationURI='http://www.w3.org/2000/01/rdf-schema#label'],['\n
           ',element('Constant',[],['suite in 1f conformation']),'\n
     ']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000043'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNA_0000033'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000043'],[]),'\n
       ',element('Annotation',[annotationURI='http://www.w3.org/2000/01/rdf-schema#label'],['\n
           ',element('Constant',[],['suite in 1g conformation']),'\n
     ']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000044'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNA_0000033'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000044'],[]),'\n
       ',element('Annotation',[annotationURI='http://www.w3.org/2000/01/rdf-schema#label'],['\n
           ',element('Constant',[],['suite in 1l conformation']),'\n
     ']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000045'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNA_0000033'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000045'],[]),'\n
       ',element('Annotation',[annotationURI='http://www.w3.org/2000/01/rdf-schema#label'],['\n
           ',element('Constant',[],['suite in 1m conformation']),'\n
     ']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000046'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNA_0000033'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000046'],[]),'\n
       ',element('Annotation',[annotationURI='http://www.w3.org/2000/01/rdf-schema#label'],['\n
           ',element('Constant',[],['suite in 3a conformation']),'\n
     ']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000047'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNA_0000033'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000047'],[]),'\n
       ',element('Annotation',[annotationURI='http://www.w3.org/2000/01/rdf-schema#label'],['\n
           ',element('Constant',[],['suite in 3d conformation']),'\n
     ']),'\n    ']),'\n    ',element('SubClassOf',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000048'],[]),'\n
       ',element('Class',['URI'='http://purl.obofoundry.org/RNA_0000033'],[]),'\n
   ']),'\n    ',element('EntityAnnotation',[],['\n
',element('Class',['URI'='http://purl.obofoundry.org/RNAO_0000048'],[]),'\n
       ',element('Annotation',[annotationURI='http://www.w3.org/2000/01/rdf-schema#label'],['\n
           ',element('Constant',[],['suite in 5a conformation']),'\n
     ']),'\n    ']),'\n']) ?

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Yap-users mailing list
Yap-users@...
https://lists.sourceforge.net/lists/listinfo/yap-users

Re: Yap-6 docs and FLI

by Chris Mungall-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Jul 14, 2009, at 11:03 AM, Vitor Santos Costa wrote:

> Dear Chris
>
> Hope your talk in ICLP. Shame I couldn't go this year. Would it be
> possible to have a look at the slides?

Hi Vitor

The slides are on slideshare and linked to from here:

http://blipkit.wordpress.com/2009/07/22/iclp-2009/

Comments welcome!

------------------------------------------------------------------------------
_______________________________________________
Yap-users mailing list
Yap-users@...
https://lists.sourceforge.net/lists/listinfo/yap-users