Hi Stian,
I'm reposting your email to the cheminf ontology mailing list
(please join if you haven't already). It looks to me that RCS is using
the term incorrectly.
m.
Michel Dumontier
Associate Professor of Medicine (Biomedical Informatics), Stanford University
Chair, W3C Semantic Web for Health Care and the Life Sciences Interest Group
http://dumontierlab.com
On Wed, Jan 7, 2015 at 3:14 AM, Stian Soiland-Reyes <
st...@mygrid.org.uk> wrote:
> Hi,
>
> In
>
>
http://semanticscience.org/resource/CHEMINF_000465
>
> I see:
>
> <rdf:Description
> rdf:about="
http://semanticscience.org/resource/CHEMINF_000465">
> <rdf:type rdf:resource="
http://www.w3.org/2002/07/owl#Class"/>
> <rdfs:label>ChemSpider validated synonym</rdfs:label>
> <rdfs:isDefinedBy
> rdf:resource="
http://semanticscience.org/ontology/cheminf.owl"/>
> <rdfs:subClassOf
> rdf:resource="
http://semanticscience.org/resource/CHEMINF_000044"/>
> <dc:identifier>CHEMINF:000465</dc:identifier>
> <ns0:IAO_0000115>A preferred name in ChemSpider by virtue of having been
> validated by a curator.</ns0:IAO_0000115>
> <ns0:IAO_0000117>Person: Colin Batchelor</ns0:IAO_0000117>
> </rdf:Description>
>
>
> This is also reflected in
http://semanticscience.org/ontology/cheminf.owl
>
> How is this owl:Class meant to be used?
>
>
> In Open PHACTS we see this kind of data from RCS:
>
> from
>
http://data.openphacts.org/1.4/rdf/OCRS/20131111/CHEMBL/SYNONYMS_CHEMBL20131111.ttl.gz
> (~300 MB)
>
> @prefix cheminf: <
http://semanticscience.org/resource/> .
> @prefix ops: <
http://ops.rsc.org/> .
> @prefix owl: <
http://www.w3.org/2002/07/owl#> .
>
> cheminf:CHEMINF_000465 a owl:AnnotationProperty . # Validated Synonym
> <
http://ops.rsc.org/OPS1769270> cheminf:CHEMINF_000465
> "2-naphthalenecarboxamide,
> 4-chlorodecahydro-4a-hydroxy-N-(4-methoxyphenyl)-8a-methyl-3-oxo-,
> (4R,4aS,8aS)-"@en .
>
>
> I know reusing a term both as an owl:Class and an owl:AnnotationProperty
> this is possible with OWL 2 Punning - but it sounds like something is not
> quite right in this case. Did RCS get it wrong? I would expect a 'preferred
> name' to be a property, not a class - why is it defined as a class in the
> ontology if it is really meant to be used as a property? Is there a
> rdf:value or similar property that should be used to provide the actual
> literal synonym? If so, with which property should we relate ops:OPS1769270
> to the synonym instance?
>
> I tried to visualize the cheminf ontology at
>
http://www.essepuntato.it/lode/http://semanticscience.org/ontology/cheminf.owl
> but I must admit I get a bit confused by semi-numeric term names like
> "iao0000027" and "CHEMINF_000466".
>
>
>
> --
> Stian Soiland-Reyes, myGrid team
> School of Computer Science
> The University of Manchester
>
http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718
>
> --
> You received this message because you are subscribed to the Google Groups
> "Semantic Science" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
semantic-scien...@googlegroups.com.
> To post to this group, send email to
semantic...@googlegroups.com.
> Visit this group at
http://groups.google.com/group/semantic-science.
> For more options, visit
https://groups.google.com/d/optout.