prev | toc | next |
Starting from the description in the previous section of the OWL Class definition of a nanomaterial, you will develop and OWL Class definition of a material that is not in the ontology yet.
A recent paper [0] has a nice supplementary information section with toxicology data extracted from literature. The NanoSolveIT project is currently making this data available to modellers. As part of that process, the content needs to be annotated to with ontology terms, for example for the nanomaterials that are studied.
Because the NanoParticle Ontology has had a limited set of nanoparticles defined, we routinely have to add nanomaterials to the ontology. That is needed to have a unique ontology identifiers, allowing us to specifically specify what we are talking about.
But for this paper, the following nanomaterials are still missing:
Of course, first it must be checked if the NanoParticle Ontology and eNanoMapper Ontology indeed do not contain these materials, and if they do not, they need to be added.
The goal of this part of the workshop is to develop an OWL Class definition for one of the missing items (or, if you prefer, for a nanomaterial you worked on yourself and that is missing).
<owl:Class rdf:about="http://purl.enanomapper.org/onto/ENM_9000245">
<rdfs:subClassOf rdf:resource="http://purl.bioontology.org/ontology/npo#NPO_1384"/>
<npo-ext:code rdf:datatype="http://www.w3.org/2001/XMLSchema#string">titanium nanoparticle</npo-ext:code>
<rdfs:label xml:lang="en">titanium nanoparticle</rdfs:label>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://purl.bioontology.org/ontology/npo#NPO_707"/>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.bioontology.org/ontology/npo#has_component_part"/>
<owl:someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/CHEBI_33341"/>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
<synonym rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Ti nanoparticle</synonym>
</owl:Class>
ENM_9000245
with ENM_9000xxx
(the ontology code will be assigned
when your contribution gets incorporated into the released ontology)npo-ext:code
, rdfs:label
, and synonym
metal nanoparticle
or metal oxide nanoparticle
and update the rdf:subClassOf
lineowl:someValuesFrom
line in the codeWhen done, explain your solution with your neighbor (peer review) and consider submitting this term to the eNanoMapper ontology. For this, and this is optional but very much appreciated (and please do ask for help from the Workshop assistants), do:
Edit this file
link and click itprev | toc | next |
Copyright 2019 (C) Egon Willighagen - CC-BY Int. 4.0