Skip to content

Commit

Permalink
Top level cleanup (#1345)
Browse files Browse the repository at this point in the history
* addressing orphan classes

* regen foodon and pato imports

* regenerate chebi_import.owl

* first pass at cleanup, some unknowns remain

* addressing unsatisfiability of limestone xref #1343
  • Loading branch information
pbuttigieg authored Aug 16, 2022
1 parent 4b07f6e commit 45eb70c
Show file tree
Hide file tree
Showing 8 changed files with 237 additions and 185 deletions.
29 changes: 19 additions & 10 deletions src/envo/envo-edit.owl
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ Annotation(<http://xmlns.com/foaf/0.1/homepage> "http://environmentontology.org/

Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000006>))
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000027>))
Declaration(Class(<http://purl.obolibrary.org/obo/CARO_0000006>))
Declaration(Class(<http://purl.obolibrary.org/obo/CHEBI_15611>))
Declaration(Class(<http://purl.obolibrary.org/obo/CHEBI_16199>))
Declaration(Class(<http://purl.obolibrary.org/obo/CHEBI_16236>))
Expand Down Expand Up @@ -13573,19 +13572,23 @@ SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00002052> <http://purl.obolibrar

# Class: <http://purl.obolibrary.org/obo/ENVO_00002053> (limestone)

AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "https://en.wikipedia.org/wiki/Limestone"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00002053> "A sedimentary rock composed largely of the mineral calcite."^^xsd:string)
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "https://en.wikipedia.org/wiki/Limestone"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00002053> "A sedimentary rock which is composed primarily of calcium carbonate in the form of calcite or aragnoite."@en)
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000116> <http://purl.obolibrary.org/obo/ENVO_00002053> "An interesting reasoning error was generated when this class had \"composed primariy of some CHEBI:calcium carbonate\". As that was a CHEBI:mineral, and minerals are disjoint from ENVO:rock, it led to an unsatisfiable class. The current axiom works around this, but this is requires some sort of geological convention to diffferentiate between masses of minerals and rocks that are composed primarily of minerals."@en)
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> <http://purl.obolibrary.org/obo/ENVO_00002053> "EcoLexicon:limestone"^^xsd:string)
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> <http://purl.obolibrary.org/obo/ENVO_00002053> "https://en.wikipedia.org/wiki/Limestone"^^xsd:string)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_00002053> "limestone"^^xsd:string)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00002053> <http://purl.obolibrary.org/obo/ENVO_00002016>)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00002053> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002473> <http://purl.obolibrary.org/obo/CHEBI_3311>))
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00002053> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0001000> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/CHEBI_3311> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002353> <http://purl.obolibrary.org/obo/ENVO_01000725>))))
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00002053> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002354> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/ENVO_01000725> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000066> <http://purl.obolibrary.org/obo/ENVO_00000063>) ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002234> <http://purl.obolibrary.org/obo/CHEBI_3311>))))

# Class: <http://purl.obolibrary.org/obo/ENVO_00002054> (chalk)

AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "MA:ma"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00002054> "A soft, white, porous limestone."^^xsd:string)
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "MA:ma"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00002054> "Limestone which is soft, white, and porous."@en)
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> <http://purl.obolibrary.org/obo/ENVO_00002054> "https://en.wikipedia.org/wiki/Chalk"^^xsd:string)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_00002054> "chalk"^^xsd:string)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00002054> <http://purl.obolibrary.org/obo/ENVO_00002053>)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00002054> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000086> <http://purl.obolibrary.org/obo/PATO_0000323>))
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00002054> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000086> <http://purl.obolibrary.org/obo/PATO_0000984>))

# Class: <http://purl.obolibrary.org/obo/ENVO_00002055> (sandstone)

Expand Down Expand Up @@ -16692,12 +16695,11 @@ AnnotationAssertion(owl:deprecated <http://purl.obolibrary.org/obo/ENVO_00003980

# Class: <http://purl.obolibrary.org/obo/ENVO_00003982> (travertine)

AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "https://en.wikipedia.org/wiki/Travertine"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00003982> "A natural chemical precipitate of carbonate minerals; typically aragonite, but often recrystallized to or primarily calcite; which is deposited from the water of mineral springs (especially hot springs) or streams saturated with calcium carbonate."^^xsd:string)
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "https://en.wikipedia.org/wiki/Travertine"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00003982> "Limestone which is deposited from the water of mineral springs or streams saturated with calcium carbonate."@en)
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> <http://purl.obolibrary.org/obo/ENVO_00003982> "https://en.wikipedia.org/wiki/Travertine"^^xsd:string)
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasOBONamespace> <http://purl.obolibrary.org/obo/ENVO_00003982> "ENVO"^^xsd:string)
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#id> <http://purl.obolibrary.org/obo/ENVO_00003982> "ENVO:00003982"^^xsd:string)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_00003982> "travertine"^^xsd:string)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00003982> <http://purl.obolibrary.org/obo/ENVO_00002053>)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00003982> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002354> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/ENVO_01000725> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000066> ObjectUnionOf(<http://purl.obolibrary.org/obo/ENVO_00000023> <http://purl.obolibrary.org/obo/ENVO_00000125>)) ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002234> <http://purl.obolibrary.org/obo/CHEBI_3311>))))

# Class: <http://purl.obolibrary.org/obo/ENVO_00004638> (sawmill)

Expand Down Expand Up @@ -21617,8 +21619,6 @@ AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#created_by> <h
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#creation_date> <http://purl.obolibrary.org/obo/ENVO_01000273> "2013-10-12T14:51:19Z"^^xsd:string)
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "https://en.wikipedia.org/wiki/Calcilutite"^^xsd:string) <http://www.geneontology.org/formats/oboInOwl#hasExactSynonym> <http://purl.obolibrary.org/obo/ENVO_01000273> "calcilutite"^^xsd:string)
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "https://en.wikipedia.org/wiki/Calcilutite"^^xsd:string) <http://www.geneontology.org/formats/oboInOwl#hasExactSynonym> <http://purl.obolibrary.org/obo/ENVO_01000273> "cementstone"^^xsd:string)
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasOBONamespace> <http://purl.obolibrary.org/obo/ENVO_01000273> "ENVO"^^xsd:string)
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#id> <http://purl.obolibrary.org/obo/ENVO_01000273> "ENVO:01000273"^^xsd:string)
AnnotationAssertion(rdfs:comment <http://purl.obolibrary.org/obo/ENVO_01000273> "https://en.wikipedia.org/wiki/ The terminology of \"mudstone\" is not to be confused with the Dunham classification scheme for limestones. In Dunham's classification, a mudstone is any limestone containing less than ten percent carbonate grains. Note, a siliciclastic mudstone does not deal with carbonate grains. Friedman, Sanders, and Kopaska-Merkel (1992) suggest the use of \"lime mudstone\" to avoid confusion with siliciclastic rocks."^^xsd:string)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01000273> "lime mudstone"^^xsd:string)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01000273> <http://purl.obolibrary.org/obo/ENVO_00002053>)
Expand Down Expand Up @@ -28817,7 +28817,8 @@ AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#inSubset> <htt
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#inSubset> <http://purl.obolibrary.org/obo/ENVO_01001055> "envoMeo")
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#inSubset> <http://purl.obolibrary.org/obo/ENVO_01001055> "envoOmics")
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01001055> "environment associated with an animal part or small animal"@en)
EquivalentClasses(<http://purl.obolibrary.org/obo/ENVO_01001055> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/ENVO_01001110> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002507> <http://purl.obolibrary.org/obo/CARO_0000006>)))
EquivalentClasses(<http://purl.obolibrary.org/obo/ENVO_01001055> ObjectUnionOf(ObjectIntersectionOf(<http://purl.obolibrary.org/obo/ENVO_01001110> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002507> <http://purl.obolibrary.org/obo/NCBITaxon_33208>)) ObjectIntersectionOf(<http://purl.obolibrary.org/obo/UBERON_0001062> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000050> <http://purl.obolibrary.org/obo/NCBITaxon_33208>))))
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01001055> <http://purl.obolibrary.org/obo/ENVO_01001110>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01001056> (environment determined by a biofilm on a saline surface)

Expand Down Expand Up @@ -46371,6 +46372,14 @@ AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasOBONamespac
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_21001219> "ionizing radiation")
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_21001219> <http://purl.obolibrary.org/obo/ENVO_01001026>)

# Class: <http://purl.obolibrary.org/obo/FOODON_00002403> (food material)

SubClassOf(<http://purl.obolibrary.org/obo/FOODON_00002403> <http://purl.obolibrary.org/obo/ENVO_00010483>)

# Class: <http://purl.obolibrary.org/obo/FOODON_03411013> (plant used for producing extract or concentrate)

SubClassOf(<http://purl.obolibrary.org/obo/FOODON_03411013> <http://purl.obolibrary.org/obo/PO_0000003>)

# Class: <http://purl.obolibrary.org/obo/OBI_0000967> (container)

AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/OBI_0000967> "container"@en)
Expand Down
91 changes: 88 additions & 3 deletions src/envo/imports/chebi_import.owl
Original file line number Diff line number Diff line change
Expand Up @@ -624,6 +624,15 @@



<!-- http://purl.obolibrary.org/obo/CHEBI_167164 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_167164">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_46662"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">mineral nutrient</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/CHEBI_167559 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_167559">
Expand Down Expand Up @@ -749,7 +758,7 @@

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_17326">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_25608"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">nucleoside triphosphate</rdfs:label>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">nucleoside 5&apos;-triphoshate</rdfs:label>
</owl:Class>


Expand Down Expand Up @@ -1044,6 +1053,16 @@



<!-- http://purl.obolibrary.org/obo/CHEBI_190295 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_190295">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_167164"/>
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_24839"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">inorganic calcium salt</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/CHEBI_21638 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_21638">
Expand Down Expand Up @@ -1208,6 +1227,7 @@

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_22718">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_35757"/>
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_91007"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">benzoates</rdfs:label>
</owl:Class>

Expand Down Expand Up @@ -1694,7 +1714,7 @@
<!-- http://purl.obolibrary.org/obo/CHEBI_24840 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_24840">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_24835"/>
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_24839"/>
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_35175"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">inorganic sulfate salt</rdfs:label>
</owl:Class>
Expand Down Expand Up @@ -2180,6 +2200,15 @@



<!-- http://purl.obolibrary.org/obo/CHEBI_25944 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_25944">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_33232"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">pesticide</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/CHEBI_26020 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_26020">
Expand Down Expand Up @@ -2262,6 +2291,15 @@



<!-- http://purl.obolibrary.org/obo/CHEBI_26217 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_26217">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_33296"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">potassium molecular entity</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/CHEBI_26284 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_26284">
Expand Down Expand Up @@ -3409,6 +3447,7 @@
<!-- http://purl.obolibrary.org/obo/CHEBI_3311 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_3311">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_190295"/>
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_35156"/>
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_46721"/>
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_64708"/>
Expand Down Expand Up @@ -3698,6 +3737,15 @@



<!-- http://purl.obolibrary.org/obo/CHEBI_33290 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_33290">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_52211"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">food</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/CHEBI_33292 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_33292">
Expand Down Expand Up @@ -6266,6 +6314,24 @@



<!-- http://purl.obolibrary.org/obo/CHEBI_37349 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_37349">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_26082"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">phosphorus oxide</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/CHEBI_37376 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_37376">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_37349"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">tetraphosphorus decaoxide</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/CHEBI_37395 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_37395">
Expand Down Expand Up @@ -7336,6 +7402,16 @@



<!-- http://purl.obolibrary.org/obo/CHEBI_50335 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_50335">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_25696"/>
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_35352"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">organic nitrogen anion</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/CHEBI_50402 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_50402">
Expand Down Expand Up @@ -7494,7 +7570,7 @@
<!-- http://purl.obolibrary.org/obo/CHEBI_51084 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_51084">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_24835"/>
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_24839"/>
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_51082"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">inorganic nitrate salt</rdfs:label>
</owl:Class>
Expand Down Expand Up @@ -8823,6 +8899,15 @@



<!-- http://purl.obolibrary.org/obo/CHEBI_91007 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_91007">
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_29067"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">aromatic carboxylate</rdfs:label>
</owl:Class>



<!-- http://purl.obolibrary.org/obo/CHEBI_9171 -->

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_9171">
Expand Down
5 changes: 5 additions & 0 deletions src/envo/imports/chebi_terms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -301,6 +301,11 @@ http://purl.obolibrary.org/obo/CHEBI_83056 # Daphnia magna metabolite
http://purl.obolibrary.org/obo/CHEBI_83348 # chlorophyllide a(2-)
http://purl.obolibrary.org/obo/CHEBI_17045 # dinitrogen oxide, nitrous oxide
http://purl.obolibrary.org/obo/CHEBI_134024 # chlorofluorcarbon
http://purl.obolibrary.org/obo/CHEBI_33290 # food (role)
http://purl.obolibrary.org/obo/CHEBI_25944 # pesticide (role)
http://purl.obolibrary.org/obo/CHEBI_26217 # potassium molecular entity
http://purl.obolibrary.org/obo/CHEBI_37376 # tetraphosphorus decaoxide
http://purl.obolibrary.org/obo/CHEBI_50335 # organic nitrogen anion
http://purl.obolibrary.org/obo/RO_0000087 # has role
http://purl.obolibrary.org/obo/chebi#BFO_0000051
http://purl.obolibrary.org/obo/chebi#has_functional_parent
Expand Down
Loading

0 comments on commit 45eb70c

Please sign in to comment.