Multiple URIs for one annotation body

Hello all,

we are currently working on a project that involves annotating free text 
with ontology concepts.
We are using concepts from different bioportal ontologies and we are 
wondering what is the best way to represent one concept with two 
different URIs:
One URI is the link to the bioportal view of the concept (this one is 
required by the GUI of our application), the second URI is the conceptID 
(as specified in the onotology itself; required for SPARQL queries and 
reasoning).

- Is it sensible to create two different annotation bodies for this purpose?
- If there a standard way / vocabulary to discriminate the different 
types of URIs? (We found an ontology of Resources for Linked Data; IRW
   [Identity and Reference on the Web]

An annotation could look like this:
     <rdf:Description rdf:about="http://www.xyz.de/resource/annotation1">
         <oa:hasBody rdf:resource="http://www.xyz.de/resource/body1"/>
         <oa:hasTarget 
rdf:resource="http://www.xyz.de/resource/annotationContext1"/>
    </rdf:Description>

   <rdf:Description rdf:about=="http://www.xyz.de/resource/body1">
        <irw:refersTo   rdf:resource=[real ConceptID here]/>"
        <irw:accesses  rdf:resource=[browser URI for Concept here]/>"
    </rdf:Description>

Would this be the way to go or is there an easier way / did I 
misunderstand the Open Annotation data model?

Thanks in advance,
Kind regards,

Isabel Barth

Received on Wednesday, 15 July 2015 05:23:00 UTC