From a01cfe80758aa97c6e6aa9adcbceb93be5d81793 Mon Sep 17 00:00:00 2001 From: diatomsRcool Date: Mon, 17 Jul 2023 10:43:18 -0400 Subject: [PATCH 1/7] adding relations for issue 647 --- src/ontology/ro-edit.owl | 50 ++++++++++++++++++++++++++-------------- 1 file changed, 33 insertions(+), 17 deletions(-) diff --git a/src/ontology/ro-edit.owl b/src/ontology/ro-edit.owl index f1d01268..497185fc 100644 --- a/src/ontology/ro-edit.owl +++ b/src/ontology/ro-edit.owl @@ -17,13 +17,13 @@ Prefix(oboInOwl:=) Ontology( +Import() +Import() Import() Import() Import() Import() Import() -Import() -Import() Import() Import() Import() @@ -34,7 +34,6 @@ Import() Import() Import() Import() -Import() Annotation(dc:description "The OBO Relations Ontology (RO) is a collection of OWL relations (ObjectProperties) intended for use across a wide variety of biological ontologies."@en) Annotation(dc:license ) Annotation(dc:title "OBO Relations Ontology"@en) @@ -509,6 +508,8 @@ Declaration(ObjectProperty(obo:RO_0008506)) Declaration(ObjectProperty(obo:RO_0008507)) Declaration(ObjectProperty(obo:RO_0008508)) Declaration(ObjectProperty(obo:RO_0008509)) +Declaration(ObjectProperty(obo:RO_0008510)) +Declaration(ObjectProperty(obo:RO_0008511)) Declaration(ObjectProperty(obo:RO_0009001)) Declaration(ObjectProperty(obo:RO_0009002)) Declaration(ObjectProperty(obo:RO_0009003)) @@ -703,7 +704,7 @@ Declaration(AnnotationProperty(skos:exactMatch)) AnnotationAssertion(rdfs:label obo:IAO_0000112 "example of usage") -# Annotation Property: obo:IAO_0000426 (obo:IAO_0000426) +# Annotation Property: obo:IAO_0000426 (first order logic expression) AnnotationAssertion(obo:IAO_0000115 obo:IAO_0000426 "An assertion that holds between an OWL Object Property and a string or literal, where the value of the string or literal is a Common Logic sentence of collection of sentences that define the Object Property.") SubAnnotationPropertyOf(obo:IAO_0000426 obo:RO_0002422) @@ -2311,7 +2312,6 @@ AnnotationAssertion(obo:IAO_0000114 obo:RO_0002207 obo:IAO_0000125) AnnotationAssertion(obo:IAO_0000115 obo:RO_0002207 "Candidate definition: x directly_develops from y if and only if there exists some developmental process (GO:0032502) p such that x and y both participate in p, and x is the output of p and y is the input of p, and a substantial portion of the matter of x comes from y, and the start of x is coincident with or after the end of y.") AnnotationAssertion(obo:IAO_0000117 obo:RO_0002207 ) AnnotationAssertion(obo:IAO_0000117 obo:RO_0002207 ) -AnnotationAssertion(oboInOwl:hasExactSynonym obo:RO_0002207 "has developmental precursor") AnnotationAssertion(obo:IAO_0000119 obo:RO_0002207 "FBbt") AnnotationAssertion(obo:RO_0002575 obo:RO_0002207 obo:RO_0002202) AnnotationAssertion(oboInOwl:hasExactSynonym obo:RO_0002207 "has developmental precursor") @@ -3877,8 +3877,8 @@ SubObjectPropertyOf(obo:RO_0002433 obo:RO_0002131) # Object Property: obo:RO_0002434 (interacts with) AnnotationAssertion(obo:IAO_0000115 obo:RO_0002434 "A relationship that holds between two entities in which the processes executed by the two entities are causally connected.") -AnnotationAssertion(obo:IAO_0000116 obo:RO_0002434 "This relation and all sub-relations can be applied to either (1) pairs of entities that are interacting at any moment of time (2) populations or species of entity whose members have the disposition to interact (3) classes whose members have the disposition to interact.") AnnotationAssertion(obo:IAO_0000116 obo:RO_0002434 "Considering relabeling as 'pairwise interacts with'"^^xsd:anyURI) +AnnotationAssertion(obo:IAO_0000116 obo:RO_0002434 "This relation and all sub-relations can be applied to either (1) pairs of entities that are interacting at any moment of time (2) populations or species of entity whose members have the disposition to interact (3) classes whose members have the disposition to interact.") AnnotationAssertion(obo:IAO_0000117 obo:RO_0002434 ) AnnotationAssertion(obo:IAO_0000232 obo:RO_0002434 "Note that this relationship type, and sub-relationship types may be redundant with process terms from other ontologies. For example, the symbiotic relationship hierarchy parallels GO. The relations are provided as a convenient shortcut. Consider using the more expressive processual form to capture your data. In the future, these relations will be linked to their cognate processes through rules.") AnnotationAssertion(oboInOwl:hasExactSynonym obo:RO_0002434 "in pairwise interaction with") @@ -5918,6 +5918,22 @@ SubObjectPropertyOf(obo:RO_0008509 obo:RO_0002303) ObjectPropertyDomain(obo:RO_0008509 obo:OBI_0100026) ObjectPropertyRange(obo:RO_0008509 obo:ENVO_01000739) +# Object Property: obo:RO_0008510 (symbiotrophically interacts with) + +AnnotationAssertion(obo:IAO_0000115 obo:RO_0008510 "A trophic interaction in which one organism acquires nutrients through a symbiotic relationship with another organism") +AnnotationAssertion( obo:RO_0008510 ) +AnnotationAssertion( obo:RO_0008510 "2023-07-17T14:39:56Z"^^xsd:dateTime) +AnnotationAssertion(rdfs:label obo:RO_0008510 "symbiotrophically interacts with"@en) +SubObjectPropertyOf(obo:RO_0008510 obo:RO_0002438) + +# Object Property: obo:RO_0008511 (trophic parasite of) + +AnnotationAssertion(obo:IAO_0000115 obo:RO_0008511 "A symbiotrophic interaction in which one organism acquires nutrients through a parasitic relationship with another organism") +AnnotationAssertion( obo:RO_0008511 ) +AnnotationAssertion( obo:RO_0008511 "2023-07-17T14:41:07Z"^^xsd:dateTime) +AnnotationAssertion(rdfs:label obo:RO_0008511 "trophic parasite of"@en) +SubObjectPropertyOf(obo:RO_0008511 obo:RO_0008510) + # Object Property: obo:RO_0009001 (has substance added) AnnotationAssertion(obo:IAO_0000112 obo:RO_0009001 "muffin 'has substance added' some 'baking soda'"@en) @@ -6608,9 +6624,9 @@ AnnotationAssertion(obo:IAO_0000115 obo:RO_0018033 "A is a deprotonated form of This is a transitive relationship and follows this design pattern: https://oborel.github.io/obo-relations/direct-and-indirect-relations.") AnnotationAssertion(dc:creator obo:RO_0018033 ) +AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018033 "obo:chebi#is_conjugate_base_of") AnnotationAssertion(rdfs:label obo:RO_0018033 "is deprotonated form of") AnnotationAssertion(rdfs:seeAlso obo:RO_0018033 ) -AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018033 "obo:chebi#is_conjugate_base_of") SubObjectPropertyOf(obo:RO_0018033 obo:RO_0018030) InverseObjectProperties(obo:RO_0018033 obo:RO_0018034) TransitiveObjectProperty(obo:RO_0018033) @@ -6622,9 +6638,9 @@ AnnotationAssertion(obo:IAO_0000115 obo:RO_0018034 "A is a protonated form of B This is a transitive relationship and follows this design pattern: https://oborel.github.io/obo-relations/direct-and-indirect-relations.") AnnotationAssertion(dc:creator obo:RO_0018034 ) +AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018034 "obo:chebi#is_conjugate_acid_of") AnnotationAssertion(rdfs:label obo:RO_0018034 "is protonated form of") AnnotationAssertion(rdfs:seeAlso obo:RO_0018034 ) -AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018034 "obo:chebi#is_conjugate_acid_of") SubObjectPropertyOf(obo:RO_0018034 obo:RO_0018030) TransitiveObjectProperty(obo:RO_0018034) @@ -6654,10 +6670,10 @@ AnnotationAssertion(obo:IAO_0000115 obo:RO_0018036 "Two chemicals are tautomers This commonly refers to prototropy in which a hydrogen's position is changed, such as between ketones and enols. This is also often observed in heterocyclic rings, e.g., ones containing nitrogens and/or have aryl functional groups containing heteroatoms.") AnnotationAssertion(dc:creator obo:RO_0018036 ) AnnotationAssertion(dc:date obo:RO_0018036 "2023-03-18T23:49:31Z"^^xsd:dateTime) +AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018036 "obo:chebi#is_tautomer_of") AnnotationAssertion(oboInOwl:hasExactSynonym obo:RO_0018036 "is desmotrope of") AnnotationAssertion(rdfs:label obo:RO_0018036 "is tautomer of"@en) AnnotationAssertion(rdfs:seeAlso obo:RO_0018036 ) -AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018036 "obo:chebi#is_tautomer_of") SubObjectPropertyOf(obo:RO_0018036 obo:RO_0018030) SymmetricObjectProperty(obo:RO_0018036) @@ -6667,9 +6683,9 @@ AnnotationAssertion(Annotation(rdfs:seeAlso obo:CHEBI_30795) Annotation(rdfs:see AnnotationAssertion(obo:IAO_0000115 obo:RO_0018037 "Group A is a substituent group from Chemical B if A represents the functional part of A and includes information about where it is connected. A is not itself a chemical with a fully formed chemical graph, but is rather a partial graph with one or more connection points that can be used to attach to another chemical graph, typically as a functionalization.") AnnotationAssertion(dc:creator obo:RO_0018037 ) AnnotationAssertion(dc:date obo:RO_0018037 "2023-03-18T23:49:31Z"^^xsd:dateTime) +AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018037 "obo:chebi#is_substituent_group_from") AnnotationAssertion(rdfs:label obo:RO_0018037 "is substitutent group from"@en) AnnotationAssertion(rdfs:seeAlso obo:RO_0018037 ) -AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018037 "obo:chebi#is_substituent_group_from") SubObjectPropertyOf(obo:RO_0018037 obo:RO_0018030) # Object Property: obo:RO_0018038 (has functional parent) @@ -6680,9 +6696,9 @@ AnnotationAssertion(obo:IAO_0000115 obo:RO_0018038 "Chemical A has functional pa For example, the relationship between a salt and a freebased compound is a \"has functional parent\" relationship.") AnnotationAssertion(dc:creator obo:RO_0018038 ) AnnotationAssertion(dc:date obo:RO_0018038 "2023-03-18T23:49:31Z"^^xsd:dateTime) +AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018038 "obo:chebi#has_functional_parent") AnnotationAssertion(rdfs:label obo:RO_0018038 "has functional parent"@en) AnnotationAssertion(rdfs:seeAlso obo:RO_0018038 ) -AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018038 "obo:chebi#has_functional_parent") SubObjectPropertyOf(obo:RO_0018038 obo:RO_0018030) # Object Property: obo:RO_0018039 (is enantiomer of) @@ -6693,10 +6709,10 @@ AnnotationAssertion(obo:IAO_0000115 obo:RO_0018039 "Chemicals A and B are enanti A chemical with no chiral centers can not have an enantiomer. A chemical with multiple chiral centers can have multiple enantiomers, but its enantiomers are not themselves enantiomers (they are diastereomers).") AnnotationAssertion(dc:creator obo:RO_0018039 ) AnnotationAssertion(dc:date obo:RO_0018039 "2023-03-18T23:49:31Z"^^xsd:dateTime) +AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018039 "obo:chebi#is_enantiomer_of") AnnotationAssertion(oboInOwl:hasExactSynonym obo:RO_0018039 "is optical isomer of") AnnotationAssertion(rdfs:label obo:RO_0018039 "is enantiomer of"@en) AnnotationAssertion(rdfs:seeAlso obo:RO_0018039 ) -AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018039 "obo:chebi#is_enantiomer_of") SubObjectPropertyOf(obo:RO_0018039 obo:RO_0018030) SymmetricObjectProperty(obo:RO_0018039) @@ -6706,9 +6722,9 @@ AnnotationAssertion(Annotation(rdfs:seeAlso obo:CHEBI_39106) Annotation(rdfs:see AnnotationAssertion(obo:IAO_0000115 obo:RO_0018040 "Chemical A has parent hydride Chemical B if there exists a molecular graphical transformation where functional groups on A are replaced with hydrogens in order to yield B.") AnnotationAssertion(dc:creator obo:RO_0018040 ) AnnotationAssertion(dc:date obo:RO_0018040 "2023-03-18T23:49:31Z"^^xsd:dateTime) +AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018040 "obo:chebi#has_parent_hydride") AnnotationAssertion(rdfs:label obo:RO_0018040 "has parent hydride"@en) AnnotationAssertion(rdfs:seeAlso obo:RO_0018040 ) -AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018040 "obo:chebi#has_parent_hydride") SubObjectPropertyOf(obo:RO_0018040 obo:RO_0018030) # Object Property: obo:RO_0019000 (regulates characteristic) @@ -6791,16 +6807,16 @@ DataPropertyRange(obo:RO_0002029 DatatypeRestriction(xsd:short xsd:minInclusive # Classes ############################ -# Class: obo:BFO_0000002 (obo:BFO_0000002) +# Class: obo:BFO_0000002 (continuant) SubClassOf(obo:BFO_0000002 ObjectAllValuesFrom(obo:RO_0002214 obo:BFO_0000002)) SubClassOf(obo:BFO_0000002 ObjectAllValuesFrom(obo:RO_HOM0000000 obo:BFO_0000002)) -# Class: obo:BFO_0000003 (obo:BFO_0000003) +# Class: obo:BFO_0000003 (occurrent) SubClassOf(obo:BFO_0000003 ObjectAllValuesFrom(obo:RO_HOM0000000 obo:BFO_0000003)) -# Class: obo:BFO_0000015 (obo:BFO_0000015) +# Class: obo:BFO_0000015 (process) SubClassOf(obo:BFO_0000015 ObjectAllValuesFrom(obo:RO_0002214 obo:BFO_0000015)) @@ -7102,4 +7118,4 @@ AnnotationAssertion(oboInOwl:inSubset obo:RO_0002086 subsets:ro-eco) AnnotationAssertion(oboInOwl:inSubset obo:RO_0002089 subsets:ro-eco) AnnotationAssertion(oboInOwl:inSubset obo:RO_0002093 subsets:ro-eco) AnnotationAssertion(Annotation(rdfs:comment "This is an experimental annotation") obo:IAO_0000589 rdfs:isDefinedBy "is defined by") -) +) \ No newline at end of file From 7a160586a9f401ed6a7bb760bfec5df98880b891 Mon Sep 17 00:00:00 2001 From: diatomsRcool Date: Tue, 18 Jul 2023 14:03:35 -0400 Subject: [PATCH 2/7] changing to dcterms --- src/ontology/ro-edit.owl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ontology/ro-edit.owl b/src/ontology/ro-edit.owl index 497185fc..309985e2 100644 --- a/src/ontology/ro-edit.owl +++ b/src/ontology/ro-edit.owl @@ -5921,16 +5921,17 @@ ObjectPropertyRange(obo:RO_0008509 obo:ENVO_01000739) # Object Property: obo:RO_0008510 (symbiotrophically interacts with) AnnotationAssertion(obo:IAO_0000115 obo:RO_0008510 "A trophic interaction in which one organism acquires nutrients through a symbiotic relationship with another organism") -AnnotationAssertion( obo:RO_0008510 ) AnnotationAssertion( obo:RO_0008510 "2023-07-17T14:39:56Z"^^xsd:dateTime) +AnnotationAssertion(dc:creator obo:RO_0008510 ) +AnnotationAssertion(dc:date obo:RO_0008510 <>) AnnotationAssertion(rdfs:label obo:RO_0008510 "symbiotrophically interacts with"@en) SubObjectPropertyOf(obo:RO_0008510 obo:RO_0002438) # Object Property: obo:RO_0008511 (trophic parasite of) AnnotationAssertion(obo:IAO_0000115 obo:RO_0008511 "A symbiotrophic interaction in which one organism acquires nutrients through a parasitic relationship with another organism") -AnnotationAssertion( obo:RO_0008511 ) -AnnotationAssertion( obo:RO_0008511 "2023-07-17T14:41:07Z"^^xsd:dateTime) +AnnotationAssertion(dc:creator obo:RO_0008511 ) +AnnotationAssertion(dc:date obo:RO_0008511 "2023-07-17T14:41:07Z") AnnotationAssertion(rdfs:label obo:RO_0008511 "trophic parasite of"@en) SubObjectPropertyOf(obo:RO_0008511 obo:RO_0008510) From 7353db7171422c1c4d9e094c971d8c13d108fd3c Mon Sep 17 00:00:00 2001 From: diatomsRcool Date: Tue, 18 Jul 2023 15:14:23 -0400 Subject: [PATCH 3/7] fixing annotations --- src/ontology/ro-edit.owl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ontology/ro-edit.owl b/src/ontology/ro-edit.owl index fc211087..597cd6a4 100644 --- a/src/ontology/ro-edit.owl +++ b/src/ontology/ro-edit.owl @@ -5921,9 +5921,9 @@ ObjectPropertyRange(obo:RO_0008509 obo:ENVO_01000739) # Object Property: obo:RO_0008510 (symbiotrophically interacts with) AnnotationAssertion(obo:IAO_0000115 obo:RO_0008510 "A trophic interaction in which one organism acquires nutrients through a symbiotic relationship with another organism") -AnnotationAssertion( obo:RO_0008510 "2023-07-17T14:39:56Z"^^xsd:dateTime) AnnotationAssertion(dc:creator obo:RO_0008510 ) -AnnotationAssertion(dc:date obo:RO_0008510 <>) +AnnotationAssertion(dc:date obo:RO_0008510 "2023-07-17T14:39:56Z"^^xsd:dateTime) +AnnotationAssertion(oboInOwl:inSubset obo:RO_0008510 subsets:ro-eco) AnnotationAssertion(rdfs:label obo:RO_0008510 "symbiotrophically interacts with"@en) SubObjectPropertyOf(obo:RO_0008510 obo:RO_0002438) @@ -5931,7 +5931,8 @@ SubObjectPropertyOf(obo:RO_0008510 obo:RO_0002438) AnnotationAssertion(obo:IAO_0000115 obo:RO_0008511 "A symbiotrophic interaction in which one organism acquires nutrients through a parasitic relationship with another organism") AnnotationAssertion(dc:creator obo:RO_0008511 ) -AnnotationAssertion(dc:date obo:RO_0008511 "2023-07-17T14:41:07Z") +AnnotationAssertion(dc:date obo:RO_0008511 "2023-07-17T14:41:07Z"^^xsd:dateTime) +AnnotationAssertion(oboInOwl:inSubset obo:RO_0008511 subsets:ro-eco) AnnotationAssertion(rdfs:label obo:RO_0008511 "trophic parasite of"@en) SubObjectPropertyOf(obo:RO_0008511 obo:RO_0008510) From b5fd4565653147894fb4b3adb91addfde00ad630 Mon Sep 17 00:00:00 2001 From: diatomsRcool Date: Tue, 18 Jul 2023 15:17:58 -0400 Subject: [PATCH 4/7] fixing dc creator --- src/ontology/ro-edit.owl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ontology/ro-edit.owl b/src/ontology/ro-edit.owl index 597cd6a4..129b78ab 100644 --- a/src/ontology/ro-edit.owl +++ b/src/ontology/ro-edit.owl @@ -5921,7 +5921,7 @@ ObjectPropertyRange(obo:RO_0008509 obo:ENVO_01000739) # Object Property: obo:RO_0008510 (symbiotrophically interacts with) AnnotationAssertion(obo:IAO_0000115 obo:RO_0008510 "A trophic interaction in which one organism acquires nutrients through a symbiotic relationship with another organism") -AnnotationAssertion(dc:creator obo:RO_0008510 ) +AnnotationAssertion(dc:contributor obo:RO_0008510 ) AnnotationAssertion(dc:date obo:RO_0008510 "2023-07-17T14:39:56Z"^^xsd:dateTime) AnnotationAssertion(oboInOwl:inSubset obo:RO_0008510 subsets:ro-eco) AnnotationAssertion(rdfs:label obo:RO_0008510 "symbiotrophically interacts with"@en) @@ -5930,7 +5930,7 @@ SubObjectPropertyOf(obo:RO_0008510 obo:RO_0002438) # Object Property: obo:RO_0008511 (trophic parasite of) AnnotationAssertion(obo:IAO_0000115 obo:RO_0008511 "A symbiotrophic interaction in which one organism acquires nutrients through a parasitic relationship with another organism") -AnnotationAssertion(dc:creator obo:RO_0008511 ) +AnnotationAssertion(dc:contributor obo:RO_0008511 ) AnnotationAssertion(dc:date obo:RO_0008511 "2023-07-17T14:41:07Z"^^xsd:dateTime) AnnotationAssertion(oboInOwl:inSubset obo:RO_0008511 subsets:ro-eco) AnnotationAssertion(rdfs:label obo:RO_0008511 "trophic parasite of"@en) From 07defcc11ccbbd8cd2790c0e539b9d42a0fd1344 Mon Sep 17 00:00:00 2001 From: diatomsRcool Date: Mon, 25 Mar 2024 11:44:00 -0400 Subject: [PATCH 5/7] adding examples --- src/ontology/ro-edit.owl | 162 ++++++++++++++++++++------------------- 1 file changed, 82 insertions(+), 80 deletions(-) diff --git a/src/ontology/ro-edit.owl b/src/ontology/ro-edit.owl index 129b78ab..2a2ecf52 100644 --- a/src/ontology/ro-edit.owl +++ b/src/ontology/ro-edit.owl @@ -1,5 +1,4 @@ Prefix(:=) -Prefix(dc:=) Prefix(obo:=) Prefix(owl:=) Prefix(rdf:=) @@ -11,6 +10,7 @@ Prefix(rdfs:=) Prefix(skos:=) Prefix(swrl:=) Prefix(swrla:=) +Prefix(terms:=) Prefix(subsets:=) Prefix(oboInOwl:=) @@ -34,9 +34,9 @@ Import() Import() Import() Import() -Annotation(dc:description "The OBO Relations Ontology (RO) is a collection of OWL relations (ObjectProperties) intended for use across a wide variety of biological ontologies."@en) -Annotation(dc:license ) -Annotation(dc:title "OBO Relations Ontology"@en) +Annotation(terms:description "The OBO Relations Ontology (RO) is a collection of OWL relations (ObjectProperties) intended for use across a wide variety of biological ontologies."@en) +Annotation(terms:license ) +Annotation(terms:title "OBO Relations Ontology"@en) Annotation(foaf:homepage " https://github.com/oborel/obo-relations/"^^xsd:anyURI) Declaration(Class(obo:BFO_0000019)) @@ -676,14 +676,14 @@ Declaration(AnnotationProperty(obo:valid_for_go_gp2term)) Declaration(AnnotationProperty(obo:valid_for_go_ontology)) Declaration(AnnotationProperty(obo:valid_for_gocam)) Declaration(AnnotationProperty(subsets:ro-eco)) -Declaration(AnnotationProperty(dc:conformsTo)) -Declaration(AnnotationProperty(dc:contributor)) -Declaration(AnnotationProperty(dc:creator)) -Declaration(AnnotationProperty(dc:date)) -Declaration(AnnotationProperty(dc:description)) -Declaration(AnnotationProperty(dc:license)) -Declaration(AnnotationProperty(dc:source)) -Declaration(AnnotationProperty(dc:title)) +Declaration(AnnotationProperty(terms:conformsTo)) +Declaration(AnnotationProperty(terms:contributor)) +Declaration(AnnotationProperty(terms:creator)) +Declaration(AnnotationProperty(terms:date)) +Declaration(AnnotationProperty(terms:description)) +Declaration(AnnotationProperty(terms:license)) +Declaration(AnnotationProperty(terms:source)) +Declaration(AnnotationProperty(terms:title)) Declaration(AnnotationProperty(cito:citesAsAuthority)) Declaration(AnnotationProperty(swrla:isRuleEnabled)) Declaration(AnnotationProperty(oboInOwl:SubsetProperty)) @@ -1056,7 +1056,7 @@ Where we have an annotation assertion \"directly P\" \"is direct form of\" \"P\"") AnnotationAssertion(obo:RO_0002423 obo:RO_0002575 "If we have the annotation P is-direct-form-of Q, and we have inverses P' and Q', then it follows that P' is-direct-form-of Q'") -AnnotationAssertion(dc:creator obo:RO_0002575 ) +AnnotationAssertion(terms:creator obo:RO_0002575 ) AnnotationAssertion(rdfs:label obo:RO_0002575 "is direct form of") AnnotationAssertion(rdfs:seeAlso obo:RO_0002575 ) SubAnnotationPropertyOf(obo:RO_0002575 obo:RO_0002422) @@ -1064,7 +1064,7 @@ SubAnnotationPropertyOf(obo:RO_0002575 obo:RO_0002422) # Annotation Property: obo:RO_0002579 (is indirect form of) AnnotationAssertion(obo:IAO_0000115 obo:RO_0002579 "relation p is the indirect form of relation q iff p is a subPropertyOf q, and there exists some p' such that p' is the direct form of q, p' o p' -> p, and forall x,y : x q y -> either (1) x p y or (2) x p' y") -AnnotationAssertion(dc:creator obo:RO_0002579 ) +AnnotationAssertion(terms:creator obo:RO_0002579 ) AnnotationAssertion(rdfs:label obo:RO_0002579 "is indirect form of") AnnotationAssertion(rdfs:seeAlso obo:RO_0002579 ) SubAnnotationPropertyOf(obo:RO_0002579 obo:RO_0002422) @@ -1156,7 +1156,7 @@ SubAnnotationPropertyOf(obo:RO_0002617 obo:RO_0002601) # Annotation Property: obo:RO_0004036 (nominally disjoint with) AnnotationAssertion(obo:IAO_0000115 obo:RO_0004036 "true if the two properties are disjoint, according to OWL semantics. This should only be used if using a logical axiom introduces a non-simple property violation.") -AnnotationAssertion(dc:creator obo:RO_0004036 ) +AnnotationAssertion(terms:creator obo:RO_0004036 ) AnnotationAssertion(rdfs:label obo:RO_0004036 "nominally disjoint with"@en) SubAnnotationPropertyOf(obo:RO_0004036 obo:RO_0002422) @@ -1478,7 +1478,7 @@ ObjectPropertyRange(obo:RO_0002008 ObjectIntersectionOf(obo:BFO_0000002 ObjectSo AnnotationAssertion(obo:IAO_0000115 obo:RO_0002009 "A relation that applies between a cell(c) and a gene(g) , where the process of 'transcription, DNA templated (GO_0006351)' is occuring in in cell c and that process has input gene g.") AnnotationAssertion(obo:IAO_0000117 obo:RO_0002009 ) -AnnotationAssertion(dc:description obo:RO_0002009 "x 'cell expresses' y iff: +AnnotationAssertion(terms:description obo:RO_0002009 "x 'cell expresses' y iff: cell(x) AND gene(y) AND exists some 'transcription, DNA templated (GO_0006351)'(t) @@ -2498,7 +2498,7 @@ SubObjectPropertyOf(obo:RO_0002221 obo:RO_0002220) AnnotationAssertion(obo:IAO_0000117 obo:RO_0002222 ) AnnotationAssertion(obo:IAO_0000232 obo:RO_0002222 "Do not use this relation directly. It is ended as a grouping for relations between occurrents involving the relative timing of their starts and ends.") -AnnotationAssertion(dc:source obo:RO_0002222 "https://docs.google.com/document/d/1kBv1ep_9g3sTR-SD3jqzFqhuwo9TPNF-l-9fUDbO6rM/edit?pli=1"^^xsd:anyURI) +AnnotationAssertion(terms:source obo:RO_0002222 "https://docs.google.com/document/d/1kBv1ep_9g3sTR-SD3jqzFqhuwo9TPNF-l-9fUDbO6rM/edit?pli=1"^^xsd:anyURI) AnnotationAssertion(oboInOwl:inSubset obo:RO_0002222 subsets:ro-eco) # Object Property: obo:RO_0002223 (starts) @@ -2970,7 +2970,7 @@ SubObjectPropertyOf(obo:RO_0002301 obo:RO_0002552) # Object Property: obo:RO_0002302 (is treated by substance) AnnotationAssertion(obo:IAO_0000115 obo:RO_0002302 "Inverse of 'is substance that treats'") -AnnotationAssertion(dc:creator obo:RO_0002302 ) +AnnotationAssertion(terms:creator obo:RO_0002302 ) AnnotationAssertion(oboInOwl:inSubset obo:RO_0002302 obo:RO_0002259) AnnotationAssertion(rdfs:label obo:RO_0002302 "is treated by substance") SubObjectPropertyOf(obo:RO_0002302 obo:RO_0002410) @@ -2996,7 +2996,7 @@ ObjectPropertyRange(obo:RO_0002303 obo:ENVO_01000254) AnnotationAssertion(obo:IAO_0000115 obo:RO_0002304 "p is causally upstream of, positive effect q iff p is casually upstream of q, and the execution of p is required for the execution of q.") AnnotationAssertion(obo:RO_0004049 obo:RO_0002304 obo:RO_0002411) -AnnotationAssertion(dc:creator obo:RO_0002304 ) +AnnotationAssertion(terms:creator obo:RO_0002304 ) AnnotationAssertion(oboInOwl:inSubset obo:RO_0002304 obo:valid_for_go_annotation_extension) AnnotationAssertion(oboInOwl:inSubset obo:RO_0002304 obo:valid_for_gocam) AnnotationAssertion(rdfs:comment obo:RO_0002304 "holds between x and y if and only if x is causally upstream of y and the progression of x increases the frequency, rate or extent of y") @@ -3009,7 +3009,7 @@ SubObjectPropertyOf(obo:RO_0002304 obo:RO_0004047) AnnotationAssertion(obo:IAO_0000115 obo:RO_0002305 "p is causally upstream of, negative effect q iff p is casually upstream of q, and the execution of p decreases the execution of q.") AnnotationAssertion(obo:RO_0004050 obo:RO_0002305 obo:RO_0002411) -AnnotationAssertion(dc:creator obo:RO_0002305 ) +AnnotationAssertion(terms:creator obo:RO_0002305 ) AnnotationAssertion(oboInOwl:inSubset obo:RO_0002305 obo:valid_for_go_annotation_extension) AnnotationAssertion(oboInOwl:inSubset obo:RO_0002305 obo:valid_for_gocam) AnnotationAssertion(rdfs:label obo:RO_0002305 "causally upstream of, negative effect") @@ -3020,9 +3020,9 @@ SubObjectPropertyOf(obo:RO_0002305 obo:RO_0004046) # Object Property: obo:RO_0002309 (has exposure stimulus) AnnotationAssertion(obo:IAO_0000115 obo:RO_0002309 "A relationship between an exposure event or process and any agent, stimulus, activity, or event that causally effects an organism and interacts with an exposure receptor during an exposure event.") -AnnotationAssertion(dc:contributor obo:RO_0002309 ) -AnnotationAssertion(dc:contributor obo:RO_0002309 ) -AnnotationAssertion(dc:contributor obo:RO_0002309 ) +AnnotationAssertion(terms:contributor obo:RO_0002309 ) +AnnotationAssertion(terms:contributor obo:RO_0002309 ) +AnnotationAssertion(terms:contributor obo:RO_0002309 ) AnnotationAssertion(oboInOwl:created_by obo:RO_0002309 ) AnnotationAssertion(oboInOwl:creation_date obo:RO_0002309 "2017-06-05T17:35:04Z"^^xsd:dateTime) AnnotationAssertion(rdfs:label obo:RO_0002309 "has exposure stimulus") @@ -3405,7 +3405,7 @@ SubObjectPropertyOf(obo:RO_0002357 obo:RO_0002295) # Object Property: obo:RO_0002360 (has dendrite location) AnnotationAssertion(obo:IAO_0000117 obo:RO_0002360 ) -AnnotationAssertion(dc:source obo:RO_0002360 "http://neurolex.org/wiki/Property:DendriteLocation"^^xsd:anyURI) +AnnotationAssertion(terms:source obo:RO_0002360 "http://neurolex.org/wiki/Property:DendriteLocation"^^xsd:anyURI) AnnotationAssertion(rdfs:label obo:RO_0002360 "has dendrite location"@en) SubObjectPropertyOf(obo:RO_0002360 obo:RO_0002131) @@ -3929,6 +3929,7 @@ ObjectPropertyRange(obo:RO_0002437 obo:BFO_0000040) # Object Property: obo:RO_0002438 (trophically interacts with) +AnnotationAssertion(obo:IAO_0000112 obo:RO_0002438 "lions and the zebras that they eat") AnnotationAssertion(obo:IAO_0000115 obo:RO_0002438 "An interaction relationship in which the partners are related via a feeding relationship.") AnnotationAssertion(obo:IAO_0000117 obo:RO_0002438 ) AnnotationAssertion(oboInOwl:inSubset obo:RO_0002438 subsets:ro-eco) @@ -3955,6 +3956,7 @@ InverseObjectProperties(obo:RO_0002439 obo:RO_0002458) # Object Property: obo:RO_0002440 (symbiotically interacts with) +AnnotationAssertion(obo:IAO_0000112 obo:RO_0002440 "whales and the barnacles that attach to them") AnnotationAssertion(obo:IAO_0000115 obo:RO_0002440 "A biotic interaction in which the two organisms live together in more or less intimate association.") AnnotationAssertion(obo:IAO_0000117 obo:RO_0002440 ) AnnotationAssertion(obo:IAO_0000119 obo:RO_0002440 "http://www.ncbi.nlm.nih.gov/pubmed/19278549"^^xsd:anyURI) @@ -4492,8 +4494,8 @@ AnnotationAssertion(obo:IAO_0000116 obo:RO_0002507 "The label for this relation AnnotationAssertion(obo:IAO_0000117 obo:RO_0002507 ) AnnotationAssertion(obo:IAO_0000119 obo:RO_0002507 ) AnnotationAssertion(obo:IAO_0000589 obo:RO_0002507 "determined by (system to material entity)") -AnnotationAssertion(dc:creator obo:RO_0002507 ) -AnnotationAssertion(dc:creator obo:RO_0002507 ) +AnnotationAssertion(terms:creator obo:RO_0002507 ) +AnnotationAssertion(terms:creator obo:RO_0002507 ) AnnotationAssertion(oboInOwl:inSubset obo:RO_0002507 subsets:ro-eco) AnnotationAssertion(rdfs:label obo:RO_0002507 "determined by") SubObjectPropertyOf(obo:RO_0002507 obo:BFO_0000050) @@ -5833,14 +5835,14 @@ SubObjectPropertyOf(obo:RO_0004047 obo:RO_0002418) # Object Property: obo:RO_0007000 (has driver) AnnotationAssertion(obo:IAO_0000115 obo:RO_0007000 "A relation between two entities, in which one of the entities is any natural or human-influenced factor that directly or indirectly causes a change in the other entity.") -AnnotationAssertion(dc:contributor obo:RO_0007000 ) +AnnotationAssertion(terms:contributor obo:RO_0007000 ) AnnotationAssertion(rdfs:label obo:RO_0007000 "has driver") AnnotationAssertion(rdfs:seeAlso obo:RO_0007000 ) # Object Property: obo:RO_0007001 (has disease driver) AnnotationAssertion(obo:IAO_0000115 obo:RO_0007001 "A relation between an entity and a disease of a host, in which the entity is not part of the host itself, and the condition results in pathological processes.") -AnnotationAssertion(dc:contributor obo:RO_0007001 ) +AnnotationAssertion(terms:contributor obo:RO_0007001 ) AnnotationAssertion(rdfs:label obo:RO_0007001 "has disease driver") AnnotationAssertion(rdfs:seeAlso obo:RO_0007001 ) SubObjectPropertyOf(obo:RO_0007001 obo:RO_0007000) @@ -5909,8 +5911,8 @@ SubObjectPropertyOf(obo:RO_0008508 obo:RO_0002619) AnnotationAssertion(obo:IAO_0000112 obo:RO_0008509 "Flying foxes (Pteropus giganteus) has_roost banyan tree (Ficus benghalensis)") AnnotationAssertion(obo:IAO_0000115 obo:RO_0008509 "x 'has roost' y if and only if: x is an organism, y is a habitat, and y can support rest behaviors x.") -AnnotationAssertion(dc:contributor obo:RO_0008509 ) -AnnotationAssertion(dc:date obo:RO_0008509 "2023-01-18T14:28:21Z"^^xsd:dateTime) +AnnotationAssertion(terms:contributor obo:RO_0008509 ) +AnnotationAssertion(terms:date obo:RO_0008509 "2023-01-18T14:28:21Z"^^xsd:dateTime) AnnotationAssertion(oboInOwl:inSubset obo:RO_0008509 subsets:ro-eco) AnnotationAssertion(rdfs:comment obo:RO_0008509 "A population of xs will possess adaptations (either evolved naturally or via artifical selection) which permit it to rest in y.") AnnotationAssertion(rdfs:label obo:RO_0008509 "has roost"@en) @@ -5921,8 +5923,8 @@ ObjectPropertyRange(obo:RO_0008509 obo:ENVO_01000739) # Object Property: obo:RO_0008510 (symbiotrophically interacts with) AnnotationAssertion(obo:IAO_0000115 obo:RO_0008510 "A trophic interaction in which one organism acquires nutrients through a symbiotic relationship with another organism") -AnnotationAssertion(dc:contributor obo:RO_0008510 ) -AnnotationAssertion(dc:date obo:RO_0008510 "2023-07-17T14:39:56Z"^^xsd:dateTime) +AnnotationAssertion(terms:contributor obo:RO_0008510 ) +AnnotationAssertion(terms:date obo:RO_0008510 "2023-07-17T14:39:56Z"^^xsd:dateTime) AnnotationAssertion(oboInOwl:inSubset obo:RO_0008510 subsets:ro-eco) AnnotationAssertion(rdfs:label obo:RO_0008510 "symbiotrophically interacts with"@en) SubObjectPropertyOf(obo:RO_0008510 obo:RO_0002438) @@ -5930,8 +5932,8 @@ SubObjectPropertyOf(obo:RO_0008510 obo:RO_0002438) # Object Property: obo:RO_0008511 (trophic parasite of) AnnotationAssertion(obo:IAO_0000115 obo:RO_0008511 "A symbiotrophic interaction in which one organism acquires nutrients through a parasitic relationship with another organism") -AnnotationAssertion(dc:contributor obo:RO_0008511 ) -AnnotationAssertion(dc:date obo:RO_0008511 "2023-07-17T14:41:07Z"^^xsd:dateTime) +AnnotationAssertion(terms:contributor obo:RO_0008511 ) +AnnotationAssertion(terms:date obo:RO_0008511 "2023-07-17T14:41:07Z"^^xsd:dateTime) AnnotationAssertion(oboInOwl:inSubset obo:RO_0008511 subsets:ro-eco) AnnotationAssertion(rdfs:label obo:RO_0008511 "trophic parasite of"@en) SubObjectPropertyOf(obo:RO_0008511 obo:RO_0008510) @@ -5996,10 +5998,10 @@ AnnotationAssertion(obo:IAO_0000112 obo:RO_0009501 "A drought sensitivity trait AnnotationAssertion(obo:IAO_0000112 obo:RO_0009501 "An inflammatory disease that is realized in response to an inflammatory process occurring in the gut (which is itself the realization of a process realized in response to harmful stimuli in the mucosal lining of th gut)") AnnotationAssertion(obo:IAO_0000112 obo:RO_0009501 "Environmental polymorphism in butterflies: These butterflies have a 'responsivity to day length trait' that is realized in response to the duration of the day, and is realized in developmental processes that lead to increased or decreased pigmentation in the adult morph.") AnnotationAssertion(obo:IAO_0000115 obo:RO_0009501 "r 'realized in response to' s iff, r is a realizable (e.g. a plant trait such as responsivity to drought), s is an environmental stimulus (a process), and s directly causes the realization of r.") -AnnotationAssertion(dc:contributor obo:RO_0009501 ) -AnnotationAssertion(dc:contributor obo:RO_0009501 ) -AnnotationAssertion(dc:contributor obo:RO_0009501 ) -AnnotationAssertion(dc:contributor obo:RO_0009501 ) +AnnotationAssertion(terms:contributor obo:RO_0009501 ) +AnnotationAssertion(terms:contributor obo:RO_0009501 ) +AnnotationAssertion(terms:contributor obo:RO_0009501 ) +AnnotationAssertion(terms:contributor obo:RO_0009501 ) AnnotationAssertion(Annotation(oboInOwl:hasDbXref ) oboInOwl:hasExactSynonym obo:RO_0009501 "triggered by process") AnnotationAssertion(rdfs:label obo:RO_0009501 "realized in response to"@en) AnnotationAssertion(rdfs:seeAlso obo:RO_0009501 "https://docs.google.com/document/d/1KWhZxVBhIPkV6_daHta0h6UyHbjY2eIrnON1WIRGgdY/edit"^^xsd:anyURI) @@ -6413,7 +6415,7 @@ AnnotationAssertion(obo:IAO_0000112 obo:RO_0015004 "transcriptomically defined c AnnotationAssertion(obo:IAO_0000115 obo:RO_0015004 "A relation that applies between a cell type and a set of markers that can be used to uniquely identify that cell type.") AnnotationAssertion(obo:IAO_0000116 obo:RO_0015004 "C has_characterizing_marker_set y iff: C is a cell type and y is a collection of genes or proteins whose expression is sufficient to distinguish cell type C from most or all other cell types.") AnnotationAssertion(obo:IAO_0000232 obo:RO_0015004 "This relation is not meant for cases where set of genes/proteins are only useful as markers in some specific context - e.g. in some specific location. In these cases it is recommended to make a more specific cell class restricted to the relevant context.") -AnnotationAssertion(dc:contributor obo:RO_0015004 ) +AnnotationAssertion(terms:contributor obo:RO_0015004 ) AnnotationAssertion(oboInOwl:hasExactSynonym obo:RO_0015004 "has marker gene combination") AnnotationAssertion(oboInOwl:hasExactSynonym obo:RO_0015004 "has marker signature set") AnnotationAssertion(rdfs:label obo:RO_0015004 "has characterizing marker set") @@ -6469,8 +6471,8 @@ AnnotationAssertion(rdfs:label obo:RO_0015012 "reciprocal of") AnnotationAssertion(obo:IAO_0000112 obo:RO_0015015 "'Ly-76 high positive erythrocyte' equivalent to 'enucleate erythrocyte' and (has_high_plasma_membrane_amount some 'lymphocyte antigen 76 (mouse)')") AnnotationAssertion(Annotation(oboInOwl:hasDbXref "PMID:19243617") obo:IAO_0000115 obo:RO_0015015 "A relation between a cell and molecule or complex such that every instance of the cell has a high number of instances of that molecule expressed on the cell surface.") -AnnotationAssertion(dc:contributor obo:RO_0015015 ) -AnnotationAssertion(dc:contributor obo:RO_0015015 ) +AnnotationAssertion(terms:contributor obo:RO_0015015 ) +AnnotationAssertion(terms:contributor obo:RO_0015015 ) AnnotationAssertion(rdfs:label obo:RO_0015015 "has high plasma membrane amount") SubObjectPropertyOf(obo:RO_0015015 obo:RO_0002104) ObjectPropertyDomain(obo:RO_0015015 obo:CL_0000000) @@ -6479,8 +6481,8 @@ ObjectPropertyDomain(obo:RO_0015015 obo:CL_0000000) AnnotationAssertion(obo:IAO_0000112 obo:RO_0015016 "'DN2b thymocyte' equivalent to 'DN2 thymocyte' and (has_low_plasma_membrane_amount some 'mast/stem cell growth factor receptor')") AnnotationAssertion(Annotation(oboInOwl:hasDbXref "PMID:19243617") obo:IAO_0000115 obo:RO_0015016 "A relation between a cell and molecule or complex such that every instance of the cell has a low number of instances of that molecule expressed on the cell surface.") -AnnotationAssertion(dc:contributor obo:RO_0015016 ) -AnnotationAssertion(dc:contributor obo:RO_0015016 ) +AnnotationAssertion(terms:contributor obo:RO_0015016 ) +AnnotationAssertion(terms:contributor obo:RO_0015016 ) AnnotationAssertion(rdfs:label obo:RO_0015016 "has low plasma membrane amount") SubObjectPropertyOf(obo:RO_0015016 obo:RO_0002104) ObjectPropertyDomain(obo:RO_0015016 obo:CL_0000000) @@ -6488,16 +6490,16 @@ ObjectPropertyDomain(obo:RO_0015016 obo:CL_0000000) # Object Property: obo:RO_0016001 (has phenotype or disease) AnnotationAssertion(obo:IAO_0000232 obo:RO_0016001 "Do not use this relation directly. It is intended as a grouping for a set of relations regarding presentation of phenotypes and disease.") -AnnotationAssertion(dc:contributor obo:RO_0016001 ) -AnnotationAssertion(dc:date obo:RO_0016001 "2021-11-05T17:30:14Z"^^xsd:dateTime) +AnnotationAssertion(terms:contributor obo:RO_0016001 ) +AnnotationAssertion(terms:date obo:RO_0016001 "2021-11-05T17:30:14Z"^^xsd:dateTime) AnnotationAssertion(rdfs:label obo:RO_0016001 "has phenotype or disease") AnnotationAssertion(rdfs:seeAlso obo:RO_0016001 "https://github.com/oborel/obo-relations/issues/478") # Object Property: obo:RO_0016002 (has disease) AnnotationAssertion(obo:IAO_0000115 obo:RO_0016002 "A relationship that holds between an organism and a disease. Here a disease is construed broadly as a disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism.") -AnnotationAssertion(dc:contributor obo:RO_0016002 ) -AnnotationAssertion(dc:date obo:RO_0016002 "2021-11-05T17:30:44Z"^^xsd:dateTime) +AnnotationAssertion(terms:contributor obo:RO_0016002 ) +AnnotationAssertion(terms:date obo:RO_0016002 "2021-11-05T17:30:44Z"^^xsd:dateTime) AnnotationAssertion(rdfs:label obo:RO_0016002 "has disease") AnnotationAssertion(rdfs:seeAlso obo:RO_0016002 "https://github.com/oborel/obo-relations/issues/478") SubObjectPropertyOf(obo:RO_0016002 obo:RO_0016001) @@ -6506,8 +6508,8 @@ SubObjectPropertyOf(obo:RO_0016002 obo:RO_0016001) AnnotationAssertion(obo:IAO_0000115 obo:RO_0016004 "X has exposure medium Y if X is an exposure event (process), Y is a material entity, and the stimulus for X is transmitted or carried in Y.") AnnotationAssertion(obo:IAO_0000119 obo:RO_0016004 "ExO:0000083") -AnnotationAssertion(dc:creator obo:RO_0016004 ) -AnnotationAssertion(dc:date obo:RO_0016004 "2021-12-14T20:41:45Z"^^xsd:dateTime) +AnnotationAssertion(terms:creator obo:RO_0016004 ) +AnnotationAssertion(terms:date obo:RO_0016004 "2021-12-14T20:41:45Z"^^xsd:dateTime) AnnotationAssertion(rdfs:label obo:RO_0016004 "has exposure medium") SubObjectPropertyOf(obo:RO_0016004 obo:RO_0002244) @@ -6527,7 +6529,7 @@ AnnotationAssertion(rdfs:label obo:RO_0017001 "device utilizes material"@en) AnnotationAssertion(obo:IAO_0000115 obo:RO_0017003 "A relation between entities in which one increases or decreases as the other does the same."@en) AnnotationAssertion(obo:IAO_0000118 obo:RO_0017003 "directly correlated with"@en) -AnnotationAssertion(dc:contributor obo:RO_0017003 ) +AnnotationAssertion(terms:contributor obo:RO_0017003 ) AnnotationAssertion(rdfs:label obo:RO_0017003 "positively correlated with"@en) SubObjectPropertyOf(obo:RO_0017003 obo:RO_0002610) SymmetricObjectProperty(obo:RO_0017003) @@ -6537,7 +6539,7 @@ ReflexiveObjectProperty(obo:RO_0017003) AnnotationAssertion(obo:IAO_0000115 obo:RO_0017004 "A relation between entities in which one increases as the other decreases."@en) AnnotationAssertion(obo:IAO_0000118 obo:RO_0017004 "inversely correlated with"@en) -AnnotationAssertion(dc:contributor obo:RO_0017004 ) +AnnotationAssertion(terms:contributor obo:RO_0017004 ) AnnotationAssertion(rdfs:label obo:RO_0017004 "negatively correlated with"@en) SubObjectPropertyOf(obo:RO_0017004 obo:RO_0002610) SymmetricObjectProperty(obo:RO_0017004) @@ -6546,15 +6548,15 @@ IrreflexiveObjectProperty(obo:RO_0017004) # Object Property: obo:RO_0018001 (is myristoyltransferase activity) AnnotationAssertion(obo:IAO_0000115 obo:RO_0018001 "Helper relation for OWL definition of RO:0018002 myristoylates") -AnnotationAssertion(dc:contributor obo:RO_0018001 ) +AnnotationAssertion(terms:contributor obo:RO_0018001 ) AnnotationAssertion(rdfs:label obo:RO_0018001 "is myristoyltransferase activity") SubObjectPropertyOf(obo:RO_0018001 obo:RO_0002564) # Object Property: obo:RO_0018002 (myristoylates) AnnotationAssertion(obo:IAO_0000115 obo:RO_0018002 "A molecularly-interacts-with relationship between two entities, where the subject catalyzes a myristoylation activity that takes the object as input") -AnnotationAssertion(dc:conformsTo obo:RO_0018002 ) -AnnotationAssertion(dc:contributor obo:RO_0018002 ) +AnnotationAssertion(terms:conformsTo obo:RO_0018002 ) +AnnotationAssertion(terms:contributor obo:RO_0018002 ) AnnotationAssertion(rdfs:label obo:RO_0018002 "myristoylates") SubObjectPropertyOf(obo:RO_0018002 obo:RO_0002436) InverseObjectProperties(obo:RO_0018002 obo:RO_0018003) @@ -6562,14 +6564,14 @@ InverseObjectProperties(obo:RO_0018002 obo:RO_0018003) # Object Property: obo:RO_0018003 (myristoylated by) AnnotationAssertion(obo:IAO_0000115 obo:RO_0018003 "inverse of myristoylates") -AnnotationAssertion(dc:contributor obo:RO_0018003 ) +AnnotationAssertion(terms:contributor obo:RO_0018003 ) AnnotationAssertion(rdfs:label obo:RO_0018003 "myristoylated by") # Object Property: obo:RO_0018027 (is agonist of) AnnotationAssertion(obo:IAO_0000112 obo:RO_0018027 "mibolerone (CHEBI:34849) is agonist of androgen receptor (PR:P10275)") AnnotationAssertion(obo:IAO_0000115 obo:RO_0018027 "a relation between a ligand (material entity) and a receptor (material entity) that implies the binding of the ligand to the receptor activates some activity of the receptor") -AnnotationAssertion(dc:creator obo:RO_0018027 ) +AnnotationAssertion(terms:creator obo:RO_0018027 ) AnnotationAssertion(rdfs:label obo:RO_0018027 "is agonist of") AnnotationAssertion(rdfs:seeAlso obo:RO_0018027 ) SubObjectPropertyOf(obo:RO_0018027 obo:RO_0002450) @@ -6578,7 +6580,7 @@ SubObjectPropertyOf(obo:RO_0018027 obo:RO_0002450) AnnotationAssertion(obo:IAO_0000112 obo:RO_0018028 "pimavanserin (CHEBI:133017) is inverse agonist of HTR2A (PR:P28223)") AnnotationAssertion(obo:IAO_0000115 obo:RO_0018028 "a relation between a ligand (material entity) and a receptor (material entity) that implies the binding of the ligand to the receptor inhibits some activity of the receptor to below basal level") -AnnotationAssertion(dc:creator obo:RO_0018028 ) +AnnotationAssertion(terms:creator obo:RO_0018028 ) AnnotationAssertion(rdfs:label obo:RO_0018028 "is inverse agonist of") AnnotationAssertion(rdfs:seeAlso obo:RO_0018028 ) SubObjectPropertyOf(obo:RO_0018028 obo:RO_0002449) @@ -6587,7 +6589,7 @@ SubObjectPropertyOf(obo:RO_0018028 obo:RO_0002449) AnnotationAssertion(obo:IAO_0000112 obo:RO_0018029 "tretinoin (CHEBI:15367) is antagonist of Nuclear receptor ROR-beta (PR:Q92753)") AnnotationAssertion(obo:IAO_0000115 obo:RO_0018029 "a relation between a ligand (material entity) and a receptor (material entity) that implies the binding of the ligand to the receptor reduces some activity of the receptor to basal level") -AnnotationAssertion(dc:creator obo:RO_0018029 ) +AnnotationAssertion(terms:creator obo:RO_0018029 ) AnnotationAssertion(rdfs:label obo:RO_0018029 "is antagonist of") AnnotationAssertion(rdfs:seeAlso obo:RO_0018029 ) SubObjectPropertyOf(obo:RO_0018029 obo:RO_0002449) @@ -6595,7 +6597,7 @@ SubObjectPropertyOf(obo:RO_0018029 obo:RO_0002449) # Object Property: obo:RO_0018030 (chemical relationship) AnnotationAssertion(obo:IAO_0000232 obo:RO_0018030 "Do not use this relation directly. It is intended as a grouping for a diverse set of relations, in which the subject or object is a chemical.") -AnnotationAssertion(dc:creator obo:RO_0018030 ) +AnnotationAssertion(terms:creator obo:RO_0018030 ) AnnotationAssertion(rdfs:label obo:RO_0018030 "chemical relationship") # Object Property: obo:RO_0018031 (is direct conjugate base of) @@ -6603,7 +6605,7 @@ AnnotationAssertion(rdfs:label obo:RO_0018030 "chemical relationship") AnnotationAssertion(obo:IAO_0000112 obo:RO_0018031 "pyruvate anion (CHEBI:15361) is the conjugate base of the neutral pyruvic acid (CHEBI:32816)") AnnotationAssertion(obo:IAO_0000115 obo:RO_0018031 "A is a direct conjugate base of B if and only if A is chemical entity that is a Brønsted–Lowry Base (i.e., can receive a proton) and by receiving a particular proton transforms it into B.") AnnotationAssertion(obo:RO_0002575 obo:RO_0018031 obo:RO_0018033) -AnnotationAssertion(dc:creator obo:RO_0018031 ) +AnnotationAssertion(terms:creator obo:RO_0018031 ) AnnotationAssertion(rdfs:label obo:RO_0018031 "is direct conjugate base of") AnnotationAssertion(rdfs:seeAlso obo:RO_0018031 ) SubObjectPropertyOf(obo:RO_0018031 obo:RO_0018033) @@ -6614,7 +6616,7 @@ InverseObjectProperties(obo:RO_0018031 obo:RO_0018032) AnnotationAssertion(obo:IAO_0000112 obo:RO_0018032 "neutral pyruvic acid (CHEBI:32816) is the conjugate acid of the pyruvate anion (CHEBI:15361)") AnnotationAssertion(obo:IAO_0000115 obo:RO_0018032 "A is a direct conjugate acid of B if and only if A is chemical entity that is a Brønsted–Lowry Acid (i.e., can give up a proton) and by removing a particular proton transforms it into B.") AnnotationAssertion(obo:RO_0002575 obo:RO_0018032 obo:RO_0018034) -AnnotationAssertion(dc:creator obo:RO_0018032 ) +AnnotationAssertion(terms:creator obo:RO_0018032 ) AnnotationAssertion(rdfs:label obo:RO_0018032 "is direct conjugate acid of") AnnotationAssertion(rdfs:seeAlso obo:RO_0018032 ) SubObjectPropertyOf(obo:RO_0018032 obo:RO_0018034) @@ -6625,7 +6627,7 @@ AnnotationAssertion(obo:IAO_0000112 obo:RO_0018033 "(E)-cinnamoyl-CoA(4-) (CHEBI AnnotationAssertion(obo:IAO_0000115 obo:RO_0018033 "A is a deprotonated form of B if and only if A is chemical entity that is a Brønsted–Lowry Base (i.e., can receive a proton) and by adding some nonzero number of protons transforms it into B. This is a transitive relationship and follows this design pattern: https://oborel.github.io/obo-relations/direct-and-indirect-relations.") -AnnotationAssertion(dc:creator obo:RO_0018033 ) +AnnotationAssertion(terms:creator obo:RO_0018033 ) AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018033 "obo:chebi#is_conjugate_base_of") AnnotationAssertion(rdfs:label obo:RO_0018033 "is deprotonated form of") AnnotationAssertion(rdfs:seeAlso obo:RO_0018033 ) @@ -6639,7 +6641,7 @@ AnnotationAssertion(obo:IAO_0000112 obo:RO_0018034 "(E)-cinnamoyl-CoA (CHEBI:109 AnnotationAssertion(obo:IAO_0000115 obo:RO_0018034 "A is a protonated form of B if and only if A is chemical entity that is a Brønsted–Lowry Acid (i.e., can give up a proton) and by removing some nonzero number of protons transforms it into B. This is a transitive relationship and follows this design pattern: https://oborel.github.io/obo-relations/direct-and-indirect-relations.") -AnnotationAssertion(dc:creator obo:RO_0018034 ) +AnnotationAssertion(terms:creator obo:RO_0018034 ) AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018034 "obo:chebi#is_conjugate_acid_of") AnnotationAssertion(rdfs:label obo:RO_0018034 "is protonated form of") AnnotationAssertion(rdfs:seeAlso obo:RO_0018034 ) @@ -6649,15 +6651,15 @@ TransitiveObjectProperty(obo:RO_0018034) # Object Property: obo:RO_0018035 (is matched small molecular pair with) AnnotationAssertion(obo:IAO_0000112 obo:RO_0018035 "phenol (CHEBI:15882) and aniline (CHEBI:17296) are matched molecular pairs because they differ by one chemical transformation i.e., the replacement of aryl primary amine with aryl primary alcohol.") -AnnotationAssertion(Annotation(dc:source ) Annotation(dc:source ) Annotation(dc:source ) obo:IAO_0000115 obo:RO_0018035 "A and B are a matched small molecular pair (MMP) if their chemical structures define by a single, relatively small, well-defined structural modification. +AnnotationAssertion(Annotation(terms:source ) Annotation(terms:source ) Annotation(terms:source ) obo:IAO_0000115 obo:RO_0018035 "A and B are a matched small molecular pair (MMP) if their chemical structures define by a single, relatively small, well-defined structural modification. While this is normally called \"matched molecular pair\" in the cheminformatics literaturel, it is labeled as \"matched small molecular pair\" so as to reduce confusion with peptides and other macromolecules, which are also referenced as \"molecules\" in some contexts. This relationship is symmetric, meaning if A is a MMP with B iff B is a MMP with A. This relationship is not transitive, meaning that A is a MMP with B and B is a MMP with C, then A is not necessarily an MMP with C.") -AnnotationAssertion(dc:creator obo:RO_0018035 ) -AnnotationAssertion(dc:date obo:RO_0018035 "2023-02-28T18:53:32Z"^^xsd:dateTime) +AnnotationAssertion(terms:creator obo:RO_0018035 ) +AnnotationAssertion(terms:date obo:RO_0018035 "2023-02-28T18:53:32Z"^^xsd:dateTime) AnnotationAssertion(oboInOwl:hasExactSynonym obo:RO_0018035 "is MMP with") AnnotationAssertion(oboInOwl:hasExactSynonym obo:RO_0018035 "is matched molecular pair with") AnnotationAssertion(rdfs:label obo:RO_0018035 "is matched small molecular pair with") @@ -6670,8 +6672,8 @@ AnnotationAssertion(Annotation(rdfs:seeAlso obo:CHEBI_38707) Annotation(rdfs:see AnnotationAssertion(obo:IAO_0000115 obo:RO_0018036 "Two chemicals are tautomers if they can be readily interconverted. This commonly refers to prototropy in which a hydrogen's position is changed, such as between ketones and enols. This is also often observed in heterocyclic rings, e.g., ones containing nitrogens and/or have aryl functional groups containing heteroatoms.") -AnnotationAssertion(dc:creator obo:RO_0018036 ) -AnnotationAssertion(dc:date obo:RO_0018036 "2023-03-18T23:49:31Z"^^xsd:dateTime) +AnnotationAssertion(terms:creator obo:RO_0018036 ) +AnnotationAssertion(terms:date obo:RO_0018036 "2023-03-18T23:49:31Z"^^xsd:dateTime) AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018036 "obo:chebi#is_tautomer_of") AnnotationAssertion(oboInOwl:hasExactSynonym obo:RO_0018036 "is desmotrope of") AnnotationAssertion(rdfs:label obo:RO_0018036 "is tautomer of"@en) @@ -6683,8 +6685,8 @@ SymmetricObjectProperty(obo:RO_0018036) AnnotationAssertion(Annotation(rdfs:seeAlso obo:CHEBI_30795) Annotation(rdfs:seeAlso obo:CHEBI_58957) obo:IAO_0000112 obo:RO_0018037 "carboxylatoacetyl group (CHEBI:58957) is substituent group from malonate(1-) (CHEBI:30795)") AnnotationAssertion(obo:IAO_0000115 obo:RO_0018037 "Group A is a substituent group from Chemical B if A represents the functional part of A and includes information about where it is connected. A is not itself a chemical with a fully formed chemical graph, but is rather a partial graph with one or more connection points that can be used to attach to another chemical graph, typically as a functionalization.") -AnnotationAssertion(dc:creator obo:RO_0018037 ) -AnnotationAssertion(dc:date obo:RO_0018037 "2023-03-18T23:49:31Z"^^xsd:dateTime) +AnnotationAssertion(terms:creator obo:RO_0018037 ) +AnnotationAssertion(terms:date obo:RO_0018037 "2023-03-18T23:49:31Z"^^xsd:dateTime) AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018037 "obo:chebi#is_substituent_group_from") AnnotationAssertion(rdfs:label obo:RO_0018037 "is substitutent group from"@en) AnnotationAssertion(rdfs:seeAlso obo:RO_0018037 ) @@ -6696,8 +6698,8 @@ AnnotationAssertion(Annotation(rdfs:seeAlso obo:CHEBI_50851) Annotation(rdfs:see AnnotationAssertion(obo:IAO_0000115 obo:RO_0018038 "Chemical A has functional parent Chemical B if there is chemical transformation through which chemical B can be produced from chemical A. For example, the relationship between a salt and a freebased compound is a \"has functional parent\" relationship.") -AnnotationAssertion(dc:creator obo:RO_0018038 ) -AnnotationAssertion(dc:date obo:RO_0018038 "2023-03-18T23:49:31Z"^^xsd:dateTime) +AnnotationAssertion(terms:creator obo:RO_0018038 ) +AnnotationAssertion(terms:date obo:RO_0018038 "2023-03-18T23:49:31Z"^^xsd:dateTime) AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018038 "obo:chebi#has_functional_parent") AnnotationAssertion(rdfs:label obo:RO_0018038 "has functional parent"@en) AnnotationAssertion(rdfs:seeAlso obo:RO_0018038 ) @@ -6709,8 +6711,8 @@ AnnotationAssertion(Annotation(rdfs:comment obo:CHEBI_48557) Annotation(rdfs:see AnnotationAssertion(obo:IAO_0000115 obo:RO_0018039 "Chemicals A and B are enantiomers if they share the same molecular graph except the change of the configuration of substituents around exactly one chiral center. A chemical with no chiral centers can not have an enantiomer. A chemical with multiple chiral centers can have multiple enantiomers, but its enantiomers are not themselves enantiomers (they are diastereomers).") -AnnotationAssertion(dc:creator obo:RO_0018039 ) -AnnotationAssertion(dc:date obo:RO_0018039 "2023-03-18T23:49:31Z"^^xsd:dateTime) +AnnotationAssertion(terms:creator obo:RO_0018039 ) +AnnotationAssertion(terms:date obo:RO_0018039 "2023-03-18T23:49:31Z"^^xsd:dateTime) AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018039 "obo:chebi#is_enantiomer_of") AnnotationAssertion(oboInOwl:hasExactSynonym obo:RO_0018039 "is optical isomer of") AnnotationAssertion(rdfs:label obo:RO_0018039 "is enantiomer of"@en) @@ -6722,8 +6724,8 @@ SymmetricObjectProperty(obo:RO_0018039) AnnotationAssertion(Annotation(rdfs:seeAlso obo:CHEBI_39106) Annotation(rdfs:seeAlso obo:CHEBI_52083) obo:IAO_0000112 obo:RO_0018040 "pyranine (CHEBI:52083) has parent hydride pyrene (CHEBI:39106). Pyrene is molecule with four fused benzene rings, whereas pyranine has the same core ring structure with additional sulfates.") AnnotationAssertion(obo:IAO_0000115 obo:RO_0018040 "Chemical A has parent hydride Chemical B if there exists a molecular graphical transformation where functional groups on A are replaced with hydrogens in order to yield B.") -AnnotationAssertion(dc:creator obo:RO_0018040 ) -AnnotationAssertion(dc:date obo:RO_0018040 "2023-03-18T23:49:31Z"^^xsd:dateTime) +AnnotationAssertion(terms:creator obo:RO_0018040 ) +AnnotationAssertion(terms:date obo:RO_0018040 "2023-03-18T23:49:31Z"^^xsd:dateTime) AnnotationAssertion(oboInOwl:hasDbXref obo:RO_0018040 "obo:chebi#has_parent_hydride") AnnotationAssertion(rdfs:label obo:RO_0018040 "has parent hydride"@en) AnnotationAssertion(rdfs:seeAlso obo:RO_0018040 ) @@ -6732,7 +6734,7 @@ SubObjectPropertyOf(obo:RO_0018040 obo:RO_0018030) # Object Property: obo:RO_0019000 (regulates characteristic) AnnotationAssertion(obo:IAO_0000115 obo:RO_0019000 "A relationship that holds between a process and a characteristic in which process (P) regulates characteristic (C) iff: P results in the existence of C OR affects the intensity or magnitude of C.") -AnnotationAssertion(dc:contributor obo:RO_0019000 ) +AnnotationAssertion(terms:contributor obo:RO_0019000 ) AnnotationAssertion(rdfs:label obo:RO_0019000 "regulates characteristic") SubObjectPropertyOf(obo:RO_0019000 obo:RO_0002410) ObjectPropertyDomain(obo:RO_0019000 obo:BFO_0000015) @@ -6741,14 +6743,14 @@ ObjectPropertyRange(obo:RO_0019000 obo:PATO_0000001) # Object Property: obo:RO_0019001 (positively regulates characteristic) AnnotationAssertion(obo:IAO_0000115 obo:RO_0019001 "A relationship that holds between a process and a characteristic in which process (P) positively regulates characteristic (C) iff: P results in an increase in the intensity or magnitude of C.") -AnnotationAssertion(dc:contributor obo:RO_0019001 ) +AnnotationAssertion(terms:contributor obo:RO_0019001 ) AnnotationAssertion(rdfs:label obo:RO_0019001 "positively regulates characteristic") SubObjectPropertyOf(obo:RO_0019001 obo:RO_0019000) # Object Property: obo:RO_0019002 (negatively regulates characteristic) AnnotationAssertion(obo:IAO_0000115 obo:RO_0019002 "A relationship that holds between a process and a characteristic in which process (P) negatively regulates characteristic (C) iff: P results in a decrease in the intensity or magnitude of C.") -AnnotationAssertion(dc:contributor obo:RO_0019002 ) +AnnotationAssertion(terms:contributor obo:RO_0019002 ) AnnotationAssertion(rdfs:label obo:RO_0019002 "negatively regulates characteristic") SubObjectPropertyOf(obo:RO_0019002 obo:RO_0019000) @@ -6844,7 +6846,7 @@ AnnotationAssertion(obo:IAO_0000112 obo:RO_0002310 "An exposure event in which a AnnotationAssertion(obo:IAO_0000112 obo:RO_0002310 "An exposure event in which a plant is provided with fertilizer. The exposure receptor is the root system of the plant, the stimulus is the fertilizing chemical, the route is via the soil, possibly mediated by symbotic microbes."^^xsd:anyURI) AnnotationAssertion(obo:IAO_0000115 obo:RO_0002310 "A process occurring within or in the vicinity of an organism that exerts some causal influence on the organism via the interaction between an exposure stimulus and an exposure receptor. The exposure stimulus may be a process, material entity or condition (for example, lack of nutrients). The exposure receptor can be an organism, organism population or a part of an organism.") AnnotationAssertion(obo:IAO_0000116 obo:RO_0002310 "This class is intended as a grouping for various domain and species-specific exposure classes. The ExO class http://purl.obolibrary.org/obo/ExO_0000002 'exposure event' assumes that all exposures involve stressors, which limits the applicability of this class to 'positive' exposures, e.g. exposing a plant to beneficial growing conditions.") -AnnotationAssertion(dc:creator obo:RO_0002310 ) +AnnotationAssertion(terms:creator obo:RO_0002310 ) AnnotationAssertion(oboInOwl:created_by obo:RO_0002310 ) AnnotationAssertion(oboInOwl:creation_date obo:RO_0002310 "2017-06-05T17:55:39Z"^^xsd:dateTime) AnnotationAssertion(rdfs:label obo:RO_0002310 "exposure event or process") From b92abdcf0068044e5a66fc873da72f5e565d7840 Mon Sep 17 00:00:00 2001 From: diatomsRcool Date: Mon, 25 Mar 2024 11:53:05 -0400 Subject: [PATCH 6/7] rewording example --- src/ontology/ro-edit.owl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ontology/ro-edit.owl b/src/ontology/ro-edit.owl index 2a2ecf52..74c74988 100644 --- a/src/ontology/ro-edit.owl +++ b/src/ontology/ro-edit.owl @@ -3929,7 +3929,7 @@ ObjectPropertyRange(obo:RO_0002437 obo:BFO_0000040) # Object Property: obo:RO_0002438 (trophically interacts with) -AnnotationAssertion(obo:IAO_0000112 obo:RO_0002438 "lions and the zebras that they eat") +AnnotationAssertion(obo:IAO_0000112 obo:RO_0002438 "lions trophically interact with the zebras that they eat") AnnotationAssertion(obo:IAO_0000115 obo:RO_0002438 "An interaction relationship in which the partners are related via a feeding relationship.") AnnotationAssertion(obo:IAO_0000117 obo:RO_0002438 ) AnnotationAssertion(oboInOwl:inSubset obo:RO_0002438 subsets:ro-eco) @@ -3956,7 +3956,7 @@ InverseObjectProperties(obo:RO_0002439 obo:RO_0002458) # Object Property: obo:RO_0002440 (symbiotically interacts with) -AnnotationAssertion(obo:IAO_0000112 obo:RO_0002440 "whales and the barnacles that attach to them") +AnnotationAssertion(obo:IAO_0000112 obo:RO_0002440 "whales symbiotically interact with the barnacles that attach to them") AnnotationAssertion(obo:IAO_0000115 obo:RO_0002440 "A biotic interaction in which the two organisms live together in more or less intimate association.") AnnotationAssertion(obo:IAO_0000117 obo:RO_0002440 ) AnnotationAssertion(obo:IAO_0000119 obo:RO_0002440 "http://www.ncbi.nlm.nih.gov/pubmed/19278549"^^xsd:anyURI) From c24530bbb76d225f66c191b541ee649dc4bc3721 Mon Sep 17 00:00:00 2001 From: diatomsRcool Date: Mon, 25 Mar 2024 12:59:28 -0400 Subject: [PATCH 7/7] adding more examples --- src/ontology/ro-edit.owl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ontology/ro-edit.owl b/src/ontology/ro-edit.owl index 74c74988..64c33762 100644 --- a/src/ontology/ro-edit.owl +++ b/src/ontology/ro-edit.owl @@ -5922,6 +5922,7 @@ ObjectPropertyRange(obo:RO_0008509 obo:ENVO_01000739) # Object Property: obo:RO_0008510 (symbiotrophically interacts with) +AnnotationAssertion(obo:IAO_0000112 obo:RO_0008510 "frog symbiotrophically interacts with the pitcher plant it lives inside of") AnnotationAssertion(obo:IAO_0000115 obo:RO_0008510 "A trophic interaction in which one organism acquires nutrients through a symbiotic relationship with another organism") AnnotationAssertion(terms:contributor obo:RO_0008510 ) AnnotationAssertion(terms:date obo:RO_0008510 "2023-07-17T14:39:56Z"^^xsd:dateTime) @@ -5931,6 +5932,7 @@ SubObjectPropertyOf(obo:RO_0008510 obo:RO_0002438) # Object Property: obo:RO_0008511 (trophic parasite of) +AnnotationAssertion(obo:IAO_0000112 obo:RO_0008511 "tapeworm is trophic parasite of the cow it lives inside of") AnnotationAssertion(obo:IAO_0000115 obo:RO_0008511 "A symbiotrophic interaction in which one organism acquires nutrients through a parasitic relationship with another organism") AnnotationAssertion(terms:contributor obo:RO_0008511 ) AnnotationAssertion(terms:date obo:RO_0008511 "2023-07-17T14:41:07Z"^^xsd:dateTime)