diff --git a/ro-base.json b/ro-base.json index cc6136c0..57840400 100644 --- a/ro-base.json +++ b/ro-base.json @@ -82,6 +82,9 @@ }, { "pred" : "http://purl.obolibrary.org/obo/IAO_0000118", "val" : "shares no parts with" + }, { + "pred" : "http://purl.obolibrary.org/obo/OMO_0002000", + "val" : "PREFIX owl: \nPREFIX part_of: \nPREFIX mutually_spatially_disjoint_with: \nCONSTRUCT {\n part_of: a owl:ObjectProperty .\n [\n a owl:Restriction ;\n owl:onProperty part_of: ;\n owl:someValuesFrom ?x ;\n owl:disjointWith [\n a owl:Restriction ;\n owl:onProperty part_of: ;\n owl:someValuesFrom ?y\n ]\n ]\n}\nWHERE {\n ?x mutually_spatially_disjoint_with: ?y .\n}" }, { "pred" : "http://www.w3.org/2000/01/rdf-schema#seeAlso", "val" : "http://purl.obolibrary.org/obo/RO_0002163" @@ -379,9 +382,13 @@ "val" : "S present_in_taxon T if some instance of T has some S. This does not means that all instances of T have an S - it may only be certain life stages or sexes that have S", "xrefs" : [ ] }, + "comments" : [ "The SPARQL expansion for this relation introduces new named classes into the ontology. For this reason it is likely that the expansion should only be performed during a QC pipeline; the expanded output should usually not be included in a published version of the ontology." ], "basicPropertyValues" : [ { "pred" : "http://www.w3.org/2000/01/rdf-schema#seeAlso", "val" : "https://github.com/obophenotype/uberon/wiki/Taxon-constraints" + }, { + "pred" : "http://purl.obolibrary.org/obo/OMO_0002000", + "val" : "PREFIX rdfs: \nPREFIX owl: \nPREFIX in_taxon: \nPREFIX present_in_taxon: \nCONSTRUCT {\n in_taxon: a owl:ObjectProperty .\n ?witness rdfs:label ?label .\n ?witness rdfs:subClassOf ?x .\n ?witness rdfs:subClassOf [\n a owl:Restriction ;\n owl:onProperty in_taxon: ;\n owl:someValuesFrom ?taxon\n ] .\n}\nWHERE {\n ?x present_in_taxon: ?taxon .\n BIND(IRI(CONCAT(\n \"http://purl.obolibrary.org/obo/RO_0002175#\",\n MD5(STR(?x)),\n \"-\",\n MD5(STR(?taxon))\n )) as ?witness)\n BIND(CONCAT(STR(?x), \" in taxon \", STR(?taxon)) AS ?label)\n}" }, { "pred" : "http://purl.obolibrary.org/obo/IAO_0000117", "val" : "https://orcid.org/0000-0002-6601-2165" @@ -579,6 +586,9 @@ }, { "pred" : "http://www.w3.org/2000/01/rdf-schema#seeAlso", "val" : "https://github.com/obophenotype/uberon/wiki/Taxon-constraints" + }, { + "pred" : "http://purl.obolibrary.org/obo/OMO_0002000", + "val" : "PREFIX rdfs: \nPREFIX owl: \nPREFIX in_taxon: \nPREFIX never_in_taxon: \nCONSTRUCT {\n in_taxon: a owl:ObjectProperty .\n ?x owl:disjointWith [\n a owl:Restriction ;\n owl:onProperty in_taxon: ;\n owl:someValuesFrom ?taxon\n ] .\n ?x rdfs:subClassOf [\n a owl:Restriction ;\n owl:onProperty in_taxon: ;\n owl:someValuesFrom [\n a owl:Class ;\n owl:complementOf ?taxon\n ]\n ] .\n}\nWHERE {\n ?x never_in_taxon: ?taxon .\n}" }, { "pred" : "http://purl.obolibrary.org/obo/IAO_0000425", "val" : "Class: ?X DisjointWith: RO_0002162 some ?Y " @@ -6286,6 +6296,16 @@ "val" : "is defined by" } ] } + }, { + "id" : "http://purl.obolibrary.org/obo/OMO_0002000", + "meta" : { + "definition" : { + "val" : "Links an annotation property to a SPARQL CONSTRUCT query which is meant to provide semantics for a shortcut relation.", + "xrefs" : [ ] + } + }, + "type" : "PROPERTY", + "lbl" : "defined by construct" }, { "id" : "http://purl.obolibrary.org/obo/RO_0040035", "meta" : { @@ -13731,14 +13751,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002009", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002292" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002103", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002120" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002110", "pred" : "inverseOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002113" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002103", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002120" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002567", "pred" : "subPropertyOf", @@ -13803,14 +13823,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002572", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002571" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002520", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002524" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002521", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002514" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002520", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002524" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002571", "pred" : "subPropertyOf", @@ -13840,17 +13860,17 @@ "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002418" }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002411", + "sub" : "http://purl.obolibrary.org/obo/RO_0002016", "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002418" + "obj" : "http://purl.obolibrary.org/obo/RO_0002017" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0004005", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0004000" }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002016", + "sub" : "http://purl.obolibrary.org/obo/RO_0002411", "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002017" + "obj" : "http://purl.obolibrary.org/obo/RO_0002418" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0010001", "pred" : "inverseOf", @@ -14175,26 +14195,26 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002287", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002286" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002440", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002574" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0004004", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0004000" }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002291", + "sub" : "http://purl.obolibrary.org/obo/RO_0002440", "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002206" + "obj" : "http://purl.obolibrary.org/obo/RO_0002574" }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002223", + "sub" : "http://purl.obolibrary.org/obo/RO_0002291", "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002222" + "obj" : "http://purl.obolibrary.org/obo/RO_0002206" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002225", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002202" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002223", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002222" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002492", "pred" : "subPropertyOf", @@ -14295,14 +14315,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0012006", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0012004" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002230", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000051" }, { "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000022", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000011" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002230", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/BFO_0000051" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002590", "pred" : "subPropertyOf", @@ -14339,14 +14359,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002339", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002344" - }, { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000015", - "pred" : "is_a", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000003" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002012", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002418" + }, { + "sub" : "http://purl.obolibrary.org/obo/BFO_0000015", + "pred" : "is_a", + "obj" : "http://purl.obolibrary.org/obo/BFO_0000003" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002209", "pred" : "subPropertyOf", @@ -14507,10 +14527,6 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002315", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0040036" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002455", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002442" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002252", "pred" : "subPropertyOf", @@ -14519,18 +14535,22 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002466", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002465" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002455", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002442" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002263", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002264" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002310", - "pred" : "is_a", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000015" }, { "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000007", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000001" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002310", + "pred" : "is_a", + "obj" : "http://purl.obolibrary.org/obo/BFO_0000015" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0011014", "pred" : "subPropertyOf", @@ -15251,14 +15271,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002007", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/BFO_0000050" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0004024", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0004023" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0004012", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0004010" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0004024", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0004023" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002525", "pred" : "subPropertyOf", @@ -15371,14 +15391,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002000", "pred" : "inverseOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002002" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002495", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002494" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002216", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002500" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002495", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002494" }, { "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000044", "pred" : "subPropertyOf", @@ -15491,14 +15511,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0004023", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0040035" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0008501", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0008502" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0000080", "pred" : "inverseOf", "obj" : "http://purl.obolibrary.org/obo/RO_0000086" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0008501", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0008502" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0013008", "pred" : "inverseOf", @@ -15555,14 +15575,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002203", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002286" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002588", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002297" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0004034", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002263" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002588", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002297" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002219", "pred" : "inverseOf", @@ -15791,14 +15811,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000045", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000007" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002618", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002574" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002585", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0040036" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002618", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002574" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002623", "pred" : "subPropertyOf", @@ -15991,14 +16011,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002459", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002574" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0003305", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0003304" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002177", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002323" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0003305", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0003304" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002551", "pred" : "inverseOf", @@ -16035,14 +16055,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0004014", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0003303" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000054", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000062" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002349", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002295" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000054", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000062" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002445", "pred" : "subPropertyOf", @@ -16111,14 +16131,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0013003", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0013001" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002026", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002323" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002286", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002384" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002026", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002323" }, { "sub" : "http://purl.obolibrary.org/obo/BFO_0000050", "pred" : "inverseOf", @@ -16155,14 +16175,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002355", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0040036" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0004015", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0004010" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002256", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002258" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0004015", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0004010" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002254", "pred" : "inverseOf", @@ -16187,14 +16207,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002237", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002444" - }, { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000063", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002222" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002014", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002013" + }, { + "sub" : "http://purl.obolibrary.org/obo/BFO_0000063", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002222" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002377", "pred" : "subPropertyOf", @@ -16499,6 +16519,10 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002462", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002461" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002297", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002295" }, { "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000065", "pred" : "subPropertyOf", @@ -16507,10 +16531,6 @@ "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000060", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000050" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002297", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002295" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002331", "pred" : "subPropertyOf", @@ -16535,14 +16555,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002641", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002635" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002091", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002222" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002326", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002329" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002091", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002222" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002512", "pred" : "inverseOf", @@ -16591,14 +16611,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0004002", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0004000" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002223", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000050" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0004009", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002233" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002223", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/BFO_0000050" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002252", "pred" : "subPropertyOf", @@ -16707,14 +16727,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002229", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002222" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002020", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002313" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0013002", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002110" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002020", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002313" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002086", "pred" : "subPropertyOf", @@ -16763,6 +16783,9 @@ }, { "pred" : "http://www.w3.org/2000/01/rdf-schema#comment", "val" : "Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 18 Logical Axioms: 9]" + }, { + "pred" : "http://www.w3.org/2000/01/rdf-schema#comment", + "val" : "Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 3 Logical Axioms: 0]" }, { "pred" : "http://www.w3.org/2000/01/rdf-schema#comment", "val" : "Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 731 Logical Axioms: 148]" @@ -16773,7 +16796,7 @@ "pred" : "http://xmlns.com/foaf/0.1/homepage", "val" : " https://github.com/oborel/obo-relations/" } ], - "version" : "http://purl.obolibrary.org/obo/ro/releases/2022-05-23/ro-base.owl" + "version" : "http://purl.obolibrary.org/obo/ro/releases/2022-07-19/ro-base.owl" }, "equivalentNodesSets" : [ ], "logicalDefinitionAxioms" : [ ], @@ -16875,33 +16898,33 @@ }, { "predicateId" : "http://purl.obolibrary.org/obo/BFO_0000050", "allValuesFromEdges" : [ { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000017", - "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000017" - }, { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000002", + "sub" : "http://purl.obolibrary.org/obo/BFO_0000031", "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000002" + "obj" : "http://purl.obolibrary.org/obo/BFO_0000031" }, { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000019", + "sub" : "http://purl.obolibrary.org/obo/BFO_0000004", "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000019" + "obj" : "http://purl.obolibrary.org/obo/BFO_0000004" }, { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000003", + "sub" : "http://purl.obolibrary.org/obo/BFO_0000017", "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000003" + "obj" : "http://purl.obolibrary.org/obo/BFO_0000017" }, { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000031", + "sub" : "http://purl.obolibrary.org/obo/BFO_0000019", "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000031" + "obj" : "http://purl.obolibrary.org/obo/BFO_0000019" }, { "sub" : "http://purl.obolibrary.org/obo/BFO_0000020", "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", "obj" : "http://purl.obolibrary.org/obo/BFO_0000020" }, { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000004", + "sub" : "http://purl.obolibrary.org/obo/BFO_0000003", "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000004" + "obj" : "http://purl.obolibrary.org/obo/BFO_0000003" + }, { + "sub" : "http://purl.obolibrary.org/obo/BFO_0000002", + "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", + "obj" : "http://purl.obolibrary.org/obo/BFO_0000002" } ] }, { "predicateId" : "http://purl.obolibrary.org/obo/RO_0002202", diff --git a/ro-base.obo b/ro-base.obo index cee3a305..d0dd25bb 100644 --- a/ro-base.obo +++ b/ro-base.obo @@ -1,5 +1,5 @@ format-version: 1.2 -data-version: ro/releases/2022-05-23/ro-base.owl +data-version: ro/releases/2022-07-19/ro-base.owl subsetdef: http://purl.obolibrary.org/obo/valid_for_go_annotation_extension "" subsetdef: http://purl.obolibrary.org/obo/valid_for_go_gp2term "" subsetdef: http://purl.obolibrary.org/obo/valid_for_go_ontology "" @@ -12,6 +12,7 @@ remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 310 Logical Axioms: 68] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 6 Logical Axioms: 2] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 18 Logical Axioms: 9] +remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 3 Logical Axioms: 0] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 731 Logical Axioms: 148] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 146 Logical Axioms: 45] ontology: ro/ro-base @@ -1322,6 +1323,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 ! independent continuant range: BFO:0000004 ! independent continuant +is_symmetric: true is_a: RO:0002323 ! mereotopologically related to [Typedef] @@ -4258,6 +4260,7 @@ def: "inverse of branching part of" [] subset: ro-eco subset: RO:0002259 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: BFO:0000051 ! has part is_a: RO:0002375 ! in branching relationship with diff --git a/ro-base.owl b/ro-base.owl index db928171..47c9729a 100644 --- a/ro-base.owl +++ b/ro-base.owl @@ -18,7 +18,7 @@ xmlns:subsets="http://purl.obolibrary.org/obo/ro/subsets#" xmlns:oboInOwl="http://www.geneontology.org/formats/oboInOwl#"> - + The OBO Relations Ontology (RO) is a collection of OWL relations (ObjectProperties) intended for use across a wide variety of biological ontologies. OBO Relations Ontology @@ -28,6 +28,7 @@ Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/core.owl>) VersionIRI(<null>))) [Axioms: 310 Logical Axioms: 68] Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/el-constraints.owl>) VersionIRI(<null>))) [Axioms: 6 Logical Axioms: 2] Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/generated-axioms.owl>) VersionIRI(<null>))) [Axioms: 18 Logical Axioms: 9] + Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/omo_import.owl>) VersionIRI(<null>))) [Axioms: 3 Logical Axioms: 0] Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/rohom.owl>) VersionIRI(<null>))) [Axioms: 731 Logical Axioms: 148] Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/temporal-intervals.owl>) VersionIRI(<null>))) [Axioms: 146 Logical Axioms: 45] https://github.com/oborel/obo-relations/ @@ -141,6 +142,15 @@ + + + + Links an annotation property to a SPARQL CONSTRUCT query which is meant to provide semantics for a shortcut relation. + defined by construct + + + + @@ -160,6 +170,29 @@ Class: ?X DisjointWith: RO_0002162 some ?Y + PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX in_taxon: <http://purl.obolibrary.org/obo/RO_0002162> +PREFIX never_in_taxon: <http://purl.obolibrary.org/obo/RO_0002161> +CONSTRUCT { + in_taxon: a owl:ObjectProperty . + ?x owl:disjointWith [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom ?taxon + ] . + ?x rdfs:subClassOf [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom [ + a owl:Class ; + owl:complementOf ?taxon + ] + ] . +} +WHERE { + ?x never_in_taxon: ?taxon . +} never in taxon @@ -175,6 +208,25 @@ shares no parts with Class: <http://www.w3.org/2002/07/owl#Nothing> EquivalentTo: (BFO_0000050 some ?X) and (BFO_0000050 some ?Y) + PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX part_of: <http://purl.obolibrary.org/obo/BFO_0000050> +PREFIX mutually_spatially_disjoint_with: <http://purl.obolibrary.org/obo/RO_0002171> +CONSTRUCT { + part_of: a owl:ObjectProperty . + [ + a owl:Restriction ; + owl:onProperty part_of: ; + owl:someValuesFrom ?x ; + owl:disjointWith [ + a owl:Restriction ; + owl:onProperty part_of: ; + owl:someValuesFrom ?y + ] + ] +} +WHERE { + ?x mutually_spatially_disjoint_with: ?y . +} mutually spatially disjoint with https://github.com/obophenotype/uberon/wiki/Part-disjointness-Design-Pattern @@ -225,6 +277,31 @@ S present_in_taxon T if some instance of T has some S. This does not means that all instances of T have an S - it may only be certain life stages or sexes that have S https://orcid.org/0000-0002-6601-2165 + PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX in_taxon: <http://purl.obolibrary.org/obo/RO_0002162> +PREFIX present_in_taxon: <http://purl.obolibrary.org/obo/RO_0002175> +CONSTRUCT { + in_taxon: a owl:ObjectProperty . + ?witness rdfs:label ?label . + ?witness rdfs:subClassOf ?x . + ?witness rdfs:subClassOf [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom ?taxon + ] . +} +WHERE { + ?x present_in_taxon: ?taxon . + BIND(IRI(CONCAT( + "http://purl.obolibrary.org/obo/RO_0002175#", + MD5(STR(?x)), + "-", + MD5(STR(?taxon)) + )) as ?witness) + BIND(CONCAT(STR(?x), " in taxon ", STR(?taxon)) AS ?label) +} + The SPARQL expansion for this relation introduces new named classes into the ontology. For this reason it is likely that the expansion should only be performed during a QC pipeline; the expanded output should usually not be included in a published version of the ontology. present in taxon @@ -2933,6 +3010,7 @@ Expands_to: T has_fasciculating_neuron_projection that synapse_in some R. + @@ -7623,6 +7701,7 @@ the a supports either the existence of b, or the truth value of b. + inverse of branching part of Chris Mungall diff --git a/ro.json b/ro.json index fbb60370..eb78d7b1 100644 --- a/ro.json +++ b/ro.json @@ -7986,6 +7986,9 @@ }, { "pred" : "http://purl.obolibrary.org/obo/IAO_0000118", "val" : "shares no parts with" + }, { + "pred" : "http://purl.obolibrary.org/obo/OMO_0002000", + "val" : "PREFIX owl: \nPREFIX part_of: \nPREFIX mutually_spatially_disjoint_with: \nCONSTRUCT {\n part_of: a owl:ObjectProperty .\n [\n a owl:Restriction ;\n owl:onProperty part_of: ;\n owl:someValuesFrom ?x ;\n owl:disjointWith [\n a owl:Restriction ;\n owl:onProperty part_of: ;\n owl:someValuesFrom ?y\n ]\n ]\n}\nWHERE {\n ?x mutually_spatially_disjoint_with: ?y .\n}" }, { "pred" : "http://www.w3.org/2000/01/rdf-schema#seeAlso", "val" : "http://purl.obolibrary.org/obo/RO_0002163" @@ -8165,9 +8168,13 @@ "val" : "S present_in_taxon T if some instance of T has some S. This does not means that all instances of T have an S - it may only be certain life stages or sexes that have S", "xrefs" : [ ] }, + "comments" : [ "The SPARQL expansion for this relation introduces new named classes into the ontology. For this reason it is likely that the expansion should only be performed during a QC pipeline; the expanded output should usually not be included in a published version of the ontology." ], "basicPropertyValues" : [ { "pred" : "http://www.w3.org/2000/01/rdf-schema#seeAlso", "val" : "https://github.com/obophenotype/uberon/wiki/Taxon-constraints" + }, { + "pred" : "http://purl.obolibrary.org/obo/OMO_0002000", + "val" : "PREFIX rdfs: \nPREFIX owl: \nPREFIX in_taxon: \nPREFIX present_in_taxon: \nCONSTRUCT {\n in_taxon: a owl:ObjectProperty .\n ?witness rdfs:label ?label .\n ?witness rdfs:subClassOf ?x .\n ?witness rdfs:subClassOf [\n a owl:Restriction ;\n owl:onProperty in_taxon: ;\n owl:someValuesFrom ?taxon\n ] .\n}\nWHERE {\n ?x present_in_taxon: ?taxon .\n BIND(IRI(CONCAT(\n \"http://purl.obolibrary.org/obo/RO_0002175#\",\n MD5(STR(?x)),\n \"-\",\n MD5(STR(?taxon))\n )) as ?witness)\n BIND(CONCAT(STR(?x), \" in taxon \", STR(?taxon)) AS ?label)\n}" }, { "pred" : "http://purl.obolibrary.org/obo/IAO_0000117", "val" : "https://orcid.org/0000-0002-6601-2165" @@ -8292,6 +8299,9 @@ }, { "pred" : "http://www.w3.org/2000/01/rdf-schema#seeAlso", "val" : "https://github.com/obophenotype/uberon/wiki/Taxon-constraints" + }, { + "pred" : "http://purl.obolibrary.org/obo/OMO_0002000", + "val" : "PREFIX rdfs: \nPREFIX owl: \nPREFIX in_taxon: \nPREFIX never_in_taxon: \nCONSTRUCT {\n in_taxon: a owl:ObjectProperty .\n ?x owl:disjointWith [\n a owl:Restriction ;\n owl:onProperty in_taxon: ;\n owl:someValuesFrom ?taxon\n ] .\n ?x rdfs:subClassOf [\n a owl:Restriction ;\n owl:onProperty in_taxon: ;\n owl:someValuesFrom [\n a owl:Class ;\n owl:complementOf ?taxon\n ]\n ] .\n}\nWHERE {\n ?x never_in_taxon: ?taxon .\n}" }, { "pred" : "http://purl.obolibrary.org/obo/IAO_0000425", "val" : "Class: ?X DisjointWith: RO_0002162 some ?Y " @@ -11067,6 +11077,16 @@ "val" : "is defined by" } ] } + }, { + "id" : "http://purl.obolibrary.org/obo/OMO_0002000", + "meta" : { + "definition" : { + "val" : "Links an annotation property to a SPARQL CONSTRUCT query which is meant to provide semantics for a shortcut relation.", + "xrefs" : [ ] + } + }, + "type" : "PROPERTY", + "lbl" : "defined by construct" }, { "id" : "http://purl.obolibrary.org/obo/RO_0040035", "meta" : { @@ -14158,14 +14178,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002505", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0000057" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002555", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002574" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002578", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002211" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002555", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002574" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002375", "pred" : "subPropertyOf", @@ -14178,14 +14198,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002436", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002434" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002615", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0003301" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002614", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002616" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002615", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0003301" }, { "sub" : "http://purl.obolibrary.org/obo/GO_0016301", "pred" : "is_a", @@ -14246,14 +14266,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002009", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002292" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002103", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002120" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002110", "pred" : "inverseOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002113" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002103", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002120" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002567", "pred" : "subPropertyOf", @@ -14362,14 +14382,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002411", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002418" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002016", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002017" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0004005", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0004000" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002016", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002017" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0010001", "pred" : "inverseOf", @@ -14530,14 +14550,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0004028", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002410" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002381", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000050" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002488", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002490" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002381", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/BFO_0000050" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0001023", "pred" : "subPropertyOf", @@ -14726,14 +14746,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002287", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002286" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002440", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002574" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0004004", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0004000" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002440", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002574" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002291", "pred" : "subPropertyOf", @@ -14858,14 +14878,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0012006", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0012004" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000022", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000011" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002230", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/BFO_0000051" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000022", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000011" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002590", "pred" : "subPropertyOf", @@ -15050,14 +15070,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002509", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002131" - }, { - "sub" : "http://purl.obolibrary.org/obo/PATO_0001199", - "pred" : "is_a", - "obj" : "http://purl.obolibrary.org/obo/PATO_0000052" }, { "sub" : "http://purl.obolibrary.org/obo/GO_0030425", "pred" : "is_a", "obj" : "http://purl.obolibrary.org/obo/GO_0043005" + }, { + "sub" : "http://purl.obolibrary.org/obo/PATO_0001199", + "pred" : "is_a", + "obj" : "http://purl.obolibrary.org/obo/PATO_0000052" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0008502", "pred" : "subPropertyOf", @@ -15110,6 +15130,10 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002315", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0040036" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002455", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002442" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002466", "pred" : "subPropertyOf", @@ -15118,10 +15142,6 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002252", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002375" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002455", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002442" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002263", "pred" : "subPropertyOf", @@ -15358,14 +15378,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002006", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002131" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002618", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002619" }, { "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000062", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000065" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002618", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002619" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002600", "pred" : "subPropertyOf", @@ -15594,14 +15614,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002386", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002384" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002258", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002286" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002305", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0004046" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002258", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002286" }, { "sub" : "http://purl.obolibrary.org/obo/PATO_0000402", "pred" : "is_a", @@ -15714,14 +15734,14 @@ "sub" : "http://purl.obolibrary.org/obo/BFO_0000062", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002086" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0004001", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0004011" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002372", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002567" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0004001", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0004011" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002512", "pred" : "subPropertyOf", @@ -15750,14 +15770,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002229", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/BFO_0000050" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0004002", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0004012" }, { "sub" : "http://purl.obolibrary.org/obo/GO_0042734", "pred" : "is_a", "obj" : "http://purl.obolibrary.org/obo/GO_0044456" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0004002", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0004012" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002384", "pred" : "subPropertyOf", @@ -15878,22 +15898,22 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002261", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0000087" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002245", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002206" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0004006", "pred" : "inverseOf", "obj" : "http://purl.obolibrary.org/obo/RO_0004016" }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002245", + "sub" : "http://purl.obolibrary.org/obo/RO_0002180", "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002206" + "obj" : "http://purl.obolibrary.org/obo/BFO_0000051" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002231", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002479" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002180", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000051" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0013005", "pred" : "subPropertyOf", @@ -15910,14 +15930,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0004012", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0004010" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002007", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000050" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0004024", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0004023" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002007", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/BFO_0000050" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002525", "pred" : "subPropertyOf", @@ -15982,26 +16002,26 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002004", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0001018" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002476", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002258" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002458", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002438" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002476", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002258" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002233", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0000057" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002006", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002130" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0001020", "pred" : "inverseOf", "obj" : "http://purl.obolibrary.org/obo/RO_0001022" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002006", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002130" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002622", "pred" : "inverseOf", @@ -16030,14 +16050,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002000", "pred" : "inverseOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002002" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002495", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002494" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002216", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002500" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002495", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002494" }, { "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000044", "pred" : "subPropertyOf", @@ -16066,14 +16086,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0004009", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0004007" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002624", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002625" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002473", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/BFO_0000051" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002624", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002625" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002340", "pred" : "subPropertyOf", @@ -16082,14 +16102,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002216", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002328" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002024", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002022" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002622", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002618" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002024", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002022" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002387", "pred" : "subPropertyOf", @@ -16158,14 +16178,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0004023", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0040035" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0008501", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0008502" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0000080", "pred" : "inverseOf", "obj" : "http://purl.obolibrary.org/obo/RO_0000086" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0008501", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0008502" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0013008", "pred" : "inverseOf", @@ -16226,14 +16246,14 @@ "sub" : "http://purl.obolibrary.org/obo/PATO_0000001", "pred" : "is_a", "obj" : "http://purl.obolibrary.org/obo/BFO_0000020" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0004034", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002263" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002588", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002297" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0004034", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002263" }, { "sub" : "http://purl.obolibrary.org/obo/PATO_0000141", "pred" : "is_a", @@ -16370,14 +16390,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002445", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002443" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002529", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002529" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002309", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002244" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002529", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002529" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002360", "pred" : "subPropertyOf", @@ -16390,14 +16410,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002444", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002454" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002461", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0000056" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002246", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002206" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002461", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0000056" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002232", "pred" : "subPropertyOf", @@ -16462,10 +16482,6 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002624", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002618" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0000079", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0000085" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002159", "pred" : "subPropertyOf", @@ -16474,18 +16490,22 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002090", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/BFO_0000063" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0000079", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0000085" }, { "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000045", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000007" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002585", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0040036" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002618", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002574" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002585", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0040036" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002623", "pred" : "subPropertyOf", @@ -16686,26 +16706,26 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002459", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002574" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002177", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002323" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0003305", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0003304" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002177", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002323" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002551", "pred" : "inverseOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002576" - }, { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000054", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000055" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002381", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002375" + }, { + "sub" : "http://purl.obolibrary.org/obo/BFO_0000054", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/BFO_0000055" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0008505", "pred" : "subPropertyOf", @@ -16734,14 +16754,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0004014", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0003303" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000054", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000062" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002349", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002295" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000054", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000062" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002445", "pred" : "subPropertyOf", @@ -16798,26 +16818,26 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002380", "pred" : "inverseOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002569" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002256", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002257" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002331", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002431" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002256", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002257" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0013003", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0013001" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002026", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002323" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002286", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002384" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002026", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002323" }, { "sub" : "http://purl.obolibrary.org/obo/BFO_0000050", "pred" : "inverseOf", @@ -16854,14 +16874,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002355", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0040036" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0004015", - "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0004010" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002256", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002258" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0004015", + "pred" : "subPropertyOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0004010" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002254", "pred" : "inverseOf", @@ -16982,14 +17002,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002607", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002610" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002559", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002566" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0004022", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002200" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002559", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002566" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002204", "pred" : "subPropertyOf", @@ -17223,17 +17243,17 @@ "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002461" }, { - "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000065", + "sub" : "http://purl.obolibrary.org/obo/RO_0002297", "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000000" + "obj" : "http://purl.obolibrary.org/obo/RO_0002295" }, { "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000060", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000050" }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002297", + "sub" : "http://purl.obolibrary.org/obo/RO_HOM0000065", "pred" : "subPropertyOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002295" + "obj" : "http://purl.obolibrary.org/obo/RO_HOM0000000" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002331", "pred" : "subPropertyOf", @@ -17414,14 +17434,14 @@ "sub" : "http://purl.obolibrary.org/obo/RO_0002205", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002330" - }, { - "sub" : "http://purl.obolibrary.org/obo/RO_0002204", - "pred" : "inverseOf", - "obj" : "http://purl.obolibrary.org/obo/RO_0002205" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0004000", "pred" : "subPropertyOf", "obj" : "http://purl.obolibrary.org/obo/RO_0002410" + }, { + "sub" : "http://purl.obolibrary.org/obo/RO_0002204", + "pred" : "inverseOf", + "obj" : "http://purl.obolibrary.org/obo/RO_0002205" }, { "sub" : "http://purl.obolibrary.org/obo/RO_0002569", "pred" : "subPropertyOf", @@ -17514,6 +17534,9 @@ }, { "pred" : "http://www.w3.org/2000/01/rdf-schema#comment", "val" : "Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 29 Logical Axioms: 9]" + }, { + "pred" : "http://www.w3.org/2000/01/rdf-schema#comment", + "val" : "Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 3 Logical Axioms: 0]" }, { "pred" : "http://www.w3.org/2000/01/rdf-schema#comment", "val" : "Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 104 Logical Axioms: 26]" @@ -17528,12 +17551,12 @@ "val" : "Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 146 Logical Axioms: 45]" }, { "pred" : "http://www.w3.org/2002/07/owl#versionInfo", - "val" : "2022-05-23" + "val" : "2022-07-19" }, { "pred" : "http://xmlns.com/foaf/0.1/homepage", "val" : " https://github.com/oborel/obo-relations/" } ], - "version" : "http://purl.obolibrary.org/obo/ro/releases/2022-05-23/ro.owl" + "version" : "http://purl.obolibrary.org/obo/ro/releases/2022-07-19/ro.owl" }, "equivalentNodesSets" : [ ], "logicalDefinitionAxioms" : [ ], @@ -17646,33 +17669,33 @@ }, { "predicateId" : "http://purl.obolibrary.org/obo/BFO_0000050", "allValuesFromEdges" : [ { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000004", - "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000004" - }, { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000002", + "sub" : "http://purl.obolibrary.org/obo/BFO_0000003", "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000002" + "obj" : "http://purl.obolibrary.org/obo/BFO_0000003" }, { "sub" : "http://purl.obolibrary.org/obo/BFO_0000019", "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", "obj" : "http://purl.obolibrary.org/obo/BFO_0000019" - }, { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000003", - "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000003" }, { "sub" : "http://purl.obolibrary.org/obo/BFO_0000017", "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", "obj" : "http://purl.obolibrary.org/obo/BFO_0000017" }, { - "sub" : "http://purl.obolibrary.org/obo/BFO_0000031", + "sub" : "http://purl.obolibrary.org/obo/BFO_0000004", "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", - "obj" : "http://purl.obolibrary.org/obo/BFO_0000031" + "obj" : "http://purl.obolibrary.org/obo/BFO_0000004" }, { "sub" : "http://purl.obolibrary.org/obo/BFO_0000020", "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", "obj" : "http://purl.obolibrary.org/obo/BFO_0000020" + }, { + "sub" : "http://purl.obolibrary.org/obo/BFO_0000002", + "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", + "obj" : "http://purl.obolibrary.org/obo/BFO_0000002" + }, { + "sub" : "http://purl.obolibrary.org/obo/BFO_0000031", + "pred" : "http://purl.obolibrary.org/obo/BFO_0000050", + "obj" : "http://purl.obolibrary.org/obo/BFO_0000031" } ] }, { "predicateId" : "http://purl.obolibrary.org/obo/RO_0002202", diff --git a/ro.obo b/ro.obo index a14f3ef1..51d5ef8e 100644 --- a/ro.obo +++ b/ro.obo @@ -1,5 +1,5 @@ format-version: 1.2 -data-version: releases/2022-05-23 +data-version: releases/2022-07-19 subsetdef: http://purl.obolibrary.org/obo/valid_for_go_annotation_extension "" subsetdef: http://purl.obolibrary.org/obo/valid_for_go_gp2term "" subsetdef: http://purl.obolibrary.org/obo/valid_for_go_ontology "" @@ -16,6 +16,7 @@ remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 0 Logical Axioms: 0] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 45 Logical Axioms: 10] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 29 Logical Axioms: 9] +remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 3 Logical Axioms: 0] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 104 Logical Axioms: 26] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 20 Logical Axioms: 6] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 731 Logical Axioms: 148] @@ -25,7 +26,7 @@ property_value: http://purl.org/dc/elements/1.1/description "The OBO Relations O property_value: http://purl.org/dc/elements/1.1/title "OBO Relations Ontology" xsd:string property_value: http://purl.org/dc/terms/license https://creativecommons.org/publicdomain/zero/1.0/ property_value: http://xmlns.com/foaf/0.1/homepage " https://github.com/oborel/obo-relations/" xsd:anyURI -property_value: owl:versionInfo "2022-05-23" xsd:string +property_value: owl:versionInfo "2022-07-19" xsd:string owl-axioms: Prefix(owl:=)\nPrefix(rdf:=)\nPrefix(xml:=)\nPrefix(xsd:=)\nPrefix(rdfs:=)\n\n\nOntology(\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(Class())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(DataProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\n############################\n# Annotation Properties\n############################\n\n# Annotation Property: (first order logic expression)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (temporal interpretation)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (never in taxon)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (mutually spatially disjoint with)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (taxonomic class assertion)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (ambiguous for taxon)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (dubious for taxon)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (present in taxon)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (annotation property cardinality)\n\nSubAnnotationPropertyOf( )\nAnnotationPropertyRange( xsd:nonNegativeInteger)\n\n# Annotation Property: (logical macro assertion on a class)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (logical macro assertion on a property)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (logical macro assertion on an object property)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (logical macro assertion on an annotation property)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (dispositional interpretation)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (has no connections with)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (curator guidance link)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (always present in taxon)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (temporal logical macro assertion on a class)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (measurement property has unit)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (has start time value)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (has end time value)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (start, days post fertilization)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (end, days post fertilization)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (start, years post birth)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (end, years post birth)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (start, months post birth)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (end, months post birth)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (month of gestation)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (has developmental stage marker)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (start, days post coitum)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (end, days post coitum)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (start, weeks post birth)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (end, weeks post birth)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is asymmetric relational form of process class)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is symmetric relational form of process class)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is relational form of process class)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is direct form of)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is indirect form of)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (logical macro assertion on an axiom)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is a defining property chain axiom)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is a defining property chain axiom where second argument is reflexive)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is relational form of a class)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (logical macro assertion involving identity)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (in approximate one to one relationship with)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is approximately equivalent to)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is opposite of)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is indistinguishable from)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (evidential logical macro assertion on an axiom)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (axiom has evidence)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (axiom contradicted by evidence)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is representative IRI for equivalence set)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (nominally disjoint with)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is directional form of)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is positive form of)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is negative form of)\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: (is homeomorphic for)\n\nSubAnnotationPropertyOf( )\n\n\n############################\n# Object Properties\n############################\n\n# Object Property: (located in)\n\nObjectPropertyRange( ObjectIntersectionOf( ObjectComplementOf()))\n\n# Object Property: (coincident with)\n\nObjectPropertyRange( ObjectIntersectionOf( ObjectSomeValuesFrom( )))\n\n# Object Property: (synapsed by)\n\nObjectPropertyRange( ObjectUnionOf( ObjectSomeValuesFrom( )))\n\n# Object Property: (has fasciculating neuron projection)\n\nObjectPropertyRange( ObjectUnionOf( ObjectSomeValuesFrom( )))\n\n# Object Property: (connected to)\n\nObjectPropertyRange( ObjectSomeValuesFrom( ))\n\n# Object Property: (connects)\n\nObjectPropertyRange( ObjectSomeValuesFrom( ))\n\n# Object Property: (gene product of)\n\nObjectPropertyRange( ObjectUnionOf( ))\n\n# Object Property: (directly develops from)\n\nObjectPropertyRange( ObjectUnionOf( ))\n\n# Object Property: (has member)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (anabranch of)\n\nSubObjectPropertyOf( ObjectInverseOf())\n\n# Object Property: (branching part of)\n\nObjectPropertyRange( ObjectSomeValuesFrom( ))\n\n# Object Property: (differs in attribute of)\n\nObjectPropertyRange( ObjectUnionOf( ))\n\n# Object Property: (transcribed from)\n\nObjectPropertyRange( ObjectUnionOf( ))\n\n# Object Property: (ribosomal translation of)\n\nObjectPropertyRange( ObjectUnionOf( ))\n\n# Object Property: (ribosomally translates to)\n\nObjectPropertyRange( ObjectUnionOf( ))\n\n# Object Property: (has skeleton)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (has role in modeling)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (condition has genetic basis in)\n\nObjectPropertyRange( ObjectUnionOf( ))\n\n# Object Property: (disease has basis in feature)\n\nObjectPropertyRange( ObjectUnionOf( ))\n\n# Object Property: (disease has location)\n\nObjectPropertyRange( ObjectUnionOf( ))\n\n# Object Property: (disease has inflammation site)\n\nObjectPropertyRange( ObjectUnionOf( ))\n\n# Object Property: (disease has feature)\n\nObjectPropertyRange( ObjectUnionOf( ))\n\n# Object Property: (has substance added)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (has substance removed)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (immersed in)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (has primary substance added)\n\nIrreflexiveObjectProperty()\n\n\n############################\n# Data Properties\n############################\n\n# Data Property: (has increased age-specific mortality rate)\n\nDataPropertyRange( DatatypeRestriction(xsd:short xsd:minInclusive \"0\"^^xsd:short xsd:maxInclusive \"100\"^^xsd:short))\n\n\n\n############################\n# Classes\n############################\n\n# Class: (continuant)\n\nSubClassOf( owl:Thing)\nDisjointClasses( ObjectSomeValuesFrom( ))\n\n# Class: (occurrent)\n\nSubClassOf( owl:Thing)\nDisjointClasses( ObjectSomeValuesFrom( ))\n\n# Class: (material entity)\n\nDisjointClasses( ObjectSomeValuesFrom( ))\n\n# Class: (immaterial entity)\n\nDisjointClasses( ObjectSomeValuesFrom( ))\n\n# Class: ()\n\nSubClassOf( owl:Thing)\n\n# Class: (ubiquitin-protein ligase activity)\n\nSubClassOf( ObjectHasSelf())\n\n# Class: ()\n\nSubClassOf( owl:Thing)\n\n# Class: (nucleus)\n\nSubClassOf( owl:Thing)\n\n# Class: (kinase activity)\n\nSubClassOf( ObjectHasSelf())\n\n# Class: ()\n\nSubClassOf( owl:Thing)\nSubClassOf( ObjectHasSelf())\n\n# Class: (cell projection)\n\nSubClassOf( owl:Thing)\n\n# Class: (synapse part)\n\nSubClassOf( owl:Thing)\n\n# Class: (sequentially ordered entity)\n\nSubClassOf( owl:Thing)\n\n# Class: owl:Nothing (owl:Nothing)\n\nSubClassOf(owl:Nothing owl:Nothing)\n\n# Class: ()\n\nSubClassOf( owl:Thing)\n\n\nSubClassOf(ObjectSomeValuesFrom( ) ObjectUnionOf(ObjectSomeValuesFrom( ObjectSomeValuesFrom( )) ObjectSomeValuesFrom( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))))\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain(ObjectInverseOf() ) )\nSubObjectPropertyOf(ObjectPropertyChain(ObjectInverseOf() ) )\nDLSafeRule(Body(ObjectPropertyAtom( Variable() Variable()) ClassAtom( Variable()) ClassAtom( Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ClassAtom( Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ClassAtom( Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ClassAtom( Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ClassAtom( Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation( \"true\"^^xsd:boolean) Annotation(rdfs:comment \"MF(X)-directly_regulates->MF(Y)-enabled_by->GP(Z) => MF(Y)-has_input->GP(Y) e.g. if 'protein kinase activity'(X) directly_regulates 'protein binding activity (Y)and this is enabled by GP(Z) then X has_input Z\"^^xsd:string) Annotation(rdfs:label \"infer input from direct reg\"^^xsd:string) Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()) ClassAtom( Variable()) ClassAtom( Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:comment \"GP(X)-enables->MF(Y)-has_part->MF(Z) => GP(X) enables MF(Z),\ne.g. if GP X enables ATPase coupled transporter activity' and 'ATPase coupled transporter activity' has_part 'ATPase activity' then GP(X) enables 'ATPase activity'\") Annotation(rdfs:label \"enabling an MF enables its parts\") Body(ClassAtom( Variable()) ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation( \"true\"^^xsd:boolean) Annotation(rdfs:comment \"GP(X)-enables->MF(Y)-part_of->BP(Z) => GP(X) involved_in BP(Z) e.g. if X enables 'protein kinase activity' and Y 'part of' 'signal tranduction' then X involved in 'signal transduction'\"^^xsd:string) Annotation(rdfs:label \"involved in BP\"^^xsd:string) Body(ClassAtom( Variable()) ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ObjectPropertyAtom( Variable() Variable()) ClassAtom( Variable()) ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:comment \"If a molecular function (X) has a regulatory subfunction, then any gene product which is an input to that subfunction has an activity that directly_regulates X. Note: this is intended for cases where the regaultory subfunction is protein binding, so it could be tightened with an additional clause to specify this.\") Annotation(rdfs:label \"inferring direct reg edge from input to regulatory subfunction\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:label \"inferring direct neg reg edge from input to regulatory subfunction\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:label \"inferring direct positive reg edge from input to regulatory subfunction\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:label \"effector input is compound function input\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:label \"Input of effector is input of its parent MF\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:comment \"if effector directly regulates X, its parent MF directly regulates X\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:comment \"if effector directly positively regulates X, its parent MF directly positively regulates X\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:label \"if effector directly negatively regulates X, its parent MF directly negatively regulates X\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:label \"'causally downstream of' and 'overlaps' should be disjoint properties (a SWRL rule is required because these are non-simple properties).\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ClassAtom(owl:Nothing Variable()) ClassAtom(owl:Nothing Variable())))\nDLSafeRule(Annotation(rdfs:label \"'causally upstream of' and 'overlaps' should be disjoint properties (a SWRL rule is required because these are non-simple properties).\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ClassAtom(owl:Nothing Variable()) ClassAtom(owl:Nothing Variable())))\nDLSafeRule(Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nAnnotationAssertion(rdfs:comment \"\")\n) [Term] @@ -1575,6 +1576,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 ! independent continuant range: BFO:0000004 ! independent continuant +is_symmetric: true is_a: RO:0002323 ! mereotopologically related to [Typedef] @@ -4511,6 +4513,7 @@ def: "inverse of branching part of" [] subset: ro-eco subset: RO:0002259 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: BFO:0000051 ! has part is_a: RO:0002375 ! in branching relationship with diff --git a/ro.owl b/ro.owl index da75e829..b60de390 100644 --- a/ro.owl +++ b/ro.owl @@ -18,7 +18,7 @@ xmlns:subsets="http://purl.obolibrary.org/obo/ro/subsets#" xmlns:oboInOwl="http://www.geneontology.org/formats/oboInOwl#"> - + @@ -27,6 +27,7 @@ + @@ -34,7 +35,7 @@ The OBO Relations Ontology (RO) is a collection of OWL relations (ObjectProperties) intended for use across a wide variety of biological ontologies. OBO Relations Ontology - 2022-05-23 + 2022-07-19 https://github.com/oborel/obo-relations/ @@ -84,6 +85,12 @@ + + + + + + @@ -103,6 +110,29 @@ Class: ?X DisjointWith: RO_0002162 some ?Y + PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX in_taxon: <http://purl.obolibrary.org/obo/RO_0002162> +PREFIX never_in_taxon: <http://purl.obolibrary.org/obo/RO_0002161> +CONSTRUCT { + in_taxon: a owl:ObjectProperty . + ?x owl:disjointWith [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom ?taxon + ] . + ?x rdfs:subClassOf [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom [ + a owl:Class ; + owl:complementOf ?taxon + ] + ] . +} +WHERE { + ?x never_in_taxon: ?taxon . +} never in taxon @@ -118,6 +148,25 @@ shares no parts with Class: <http://www.w3.org/2002/07/owl#Nothing> EquivalentTo: (BFO_0000050 some ?X) and (BFO_0000050 some ?Y) + PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX part_of: <http://purl.obolibrary.org/obo/BFO_0000050> +PREFIX mutually_spatially_disjoint_with: <http://purl.obolibrary.org/obo/RO_0002171> +CONSTRUCT { + part_of: a owl:ObjectProperty . + [ + a owl:Restriction ; + owl:onProperty part_of: ; + owl:someValuesFrom ?x ; + owl:disjointWith [ + a owl:Restriction ; + owl:onProperty part_of: ; + owl:someValuesFrom ?y + ] + ] +} +WHERE { + ?x mutually_spatially_disjoint_with: ?y . +} mutually spatially disjoint with https://github.com/obophenotype/uberon/wiki/Part-disjointness-Design-Pattern @@ -168,6 +217,31 @@ S present_in_taxon T if some instance of T has some S. This does not means that all instances of T have an S - it may only be certain life stages or sexes that have S https://orcid.org/0000-0002-6601-2165 + PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX in_taxon: <http://purl.obolibrary.org/obo/RO_0002162> +PREFIX present_in_taxon: <http://purl.obolibrary.org/obo/RO_0002175> +CONSTRUCT { + in_taxon: a owl:ObjectProperty . + ?witness rdfs:label ?label . + ?witness rdfs:subClassOf ?x . + ?witness rdfs:subClassOf [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom ?taxon + ] . +} +WHERE { + ?x present_in_taxon: ?taxon . + BIND(IRI(CONCAT( + "http://purl.obolibrary.org/obo/RO_0002175#", + MD5(STR(?x)), + "-", + MD5(STR(?taxon)) + )) as ?witness) + BIND(CONCAT(STR(?x), " in taxon ", STR(?taxon)) AS ?label) +} + The SPARQL expansion for this relation introduces new named classes into the ontology. For this reason it is likely that the expansion should only be performed during a QC pipeline; the expanded output should usually not be included in a published version of the ontology. present in taxon @@ -2208,6 +2282,7 @@ Expands_to: T has_fasciculating_neuron_projection that synapse_in some R. + @@ -6827,6 +6902,7 @@ the a supports either the existence of b, or the truth value of b. + inverse of branching part of Chris Mungall diff --git a/src/ontology/catalog-v001.xml b/src/ontology/catalog-v001.xml index f192c561..f70061fa 100644 --- a/src/ontology/catalog-v001.xml +++ b/src/ontology/catalog-v001.xml @@ -18,4 +18,5 @@ + diff --git a/src/ontology/omo_import.owl b/src/ontology/omo_import.owl new file mode 100644 index 00000000..1d64d4a8 --- /dev/null +++ b/src/ontology/omo_import.owl @@ -0,0 +1,27 @@ + +Prefix(:=) +Prefix(dc:=) +Prefix(dce:=) +Prefix(obo:=) +Prefix(owl:=) +Prefix(rdf:=) +Prefix(xml:=) +Prefix(xsd:=) +Prefix(cito:=) +Prefix(foaf:=) +Prefix(rdfs:=) +Prefix(skos:=) +Prefix(swrl:=) +Prefix(swrla:=) +Prefix(subsets:=) +Prefix(oboInOwl:=) + + +Ontology( + +Declaration(AnnotationProperty(obo:OMO_0002000)) + +AnnotationAssertion(obo:IAO_0000115 obo:OMO_0002000 "Links an annotation property to a SPARQL CONSTRUCT query which is meant to provide semantics for a shortcut relation.") +AnnotationAssertion(rdfs:label obo:OMO_0002000 "defined by construct") + +) \ No newline at end of file diff --git a/src/ontology/ro-edit.owl b/src/ontology/ro-edit.owl index e87fdb9c..b279123c 100644 --- a/src/ontology/ro-edit.owl +++ b/src/ontology/ro-edit.owl @@ -30,6 +30,8 @@ Import() Import() Import() Import() +Import() + Annotation(dce: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(dce:title "OBO Relations Ontology"@en) Annotation(dc:license ) @@ -664,11 +666,6 @@ Declaration(AnnotationProperty(skos:closeMatch)) 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) -# Annotation Property: obo:OMO_0002000 (defined by construct) - -AnnotationAssertion(obo:IAO_0000115 obo:OMO_0002000 "Links an annotation property to a SPARQL CONSTRUCT query which is meant to provide semantics for a shortcut relation.") -AnnotationAssertion(rdfs:label obo:OMO_0002000 "defined by construct") - # Annotation Property: obo:RO_0001900 (temporal interpretation) AnnotationAssertion(obo:IAO_0000115 obo:RO_0001900 "An assertion that holds between an OWL Object Property and a temporal interpretation that elucidates how OWL Class Axioms that use this property are to be interpreted in a temporal context.") diff --git a/src/ontology/subsets/ro-causal.obo b/src/ontology/subsets/ro-causal.obo index 1bfc633b..dbeb953c 100644 --- a/src/ontology/subsets/ro-causal.obo +++ b/src/ontology/subsets/ro-causal.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/src/ontology/subsets/ro-causal.owl b/src/ontology/subsets/ro-causal.owl index c004ea48..9f5aab9d 100644 --- a/src/ontology/subsets/ro-causal.owl +++ b/src/ontology/subsets/ro-causal.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569 diff --git a/src/ontology/subsets/ro-chado.obo b/src/ontology/subsets/ro-chado.obo index f8cc6955..e57923c9 100644 --- a/src/ontology/subsets/ro-chado.obo +++ b/src/ontology/subsets/ro-chado.obo @@ -15,6 +15,7 @@ remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 0 Logical Axioms: 0] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 45 Logical Axioms: 10] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 29 Logical Axioms: 9] +remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 3 Logical Axioms: 0] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 104 Logical Axioms: 26] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 20 Logical Axioms: 6] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 731 Logical Axioms: 148] @@ -25,7 +26,7 @@ property_value: http://purl.org/dc/elements/1.1/description "The OBO Relations O property_value: http://purl.org/dc/elements/1.1/title "OBO Relations Ontology" xsd:string property_value: http://purl.org/dc/terms/license https://creativecommons.org/publicdomain/zero/1.0/ property_value: http://xmlns.com/foaf/0.1/homepage " https://github.com/oborel/obo-relations/" xsd:anyURI -property_value: owl:versionInfo "2022-05-23" xsd:string +property_value: owl:versionInfo "2022-07-19" xsd:string [Typedef] id: BFO:0000050 @@ -660,6 +661,7 @@ transitive_over: BFO:0000050 ! part of id: RO:0002150 name: continuous_with def: "X continuous_with Y if and only if X and Y share a fiat boundary." [] +is_symmetric: true is_a: RO:0002323 ! mereotopologically related to [Typedef] @@ -2543,6 +2545,7 @@ is_a: RO:0002567 ! biomechanically related to id: RO:0002569 name: has_branching_part def: "inverse of branching part of" [] +is_transitive: true is_a: BFO:0000051 ! has part is_a: RO:0002375 ! in branching relationship with diff --git a/src/ontology/subsets/ro-chado.obo.tmp b/src/ontology/subsets/ro-chado.obo.tmp deleted file mode 100644 index 3fb2f872..00000000 --- a/src/ontology/subsets/ro-chado.obo.tmp +++ /dev/null @@ -1,4296 +0,0 @@ -format-version: 1.2 -subsetdef: http://purl.obolibrary.org/obo/valid_for_go_annotation_extension "" -subsetdef: http://purl.obolibrary.org/obo/valid_for_go_gp2term "" -subsetdef: http://purl.obolibrary.org/obo/valid_for_go_ontology "" -subsetdef: http://purl.obolibrary.org/obo/valid_for_gocam "" -subsetdef: ro-eco "" -subsetdef: RO:0002259 "" -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 60 Logical Axioms: 0] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 18 Logical Axioms: 7] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 49 Logical Axioms: 12] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 9 Logical Axioms: 3] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 310 Logical Axioms: 68] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 6 Logical Axioms: 2] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 18 Logical Axioms: 9] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 0 Logical Axioms: 0] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 45 Logical Axioms: 10] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 29 Logical Axioms: 9] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 104 Logical Axioms: 26] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 20 Logical Axioms: 6] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 731 Logical Axioms: 148] -remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 146 Logical Axioms: 45] -ontology: ro/subsets/ro-chado.obo -property_value: http://purl.org/dc/elements/1.1/description "The OBO Relations Ontology (RO) is a collection of OWL relations (ObjectProperties) intended for use across a wide variety of biological ontologies." xsd:string -property_value: http://purl.org/dc/elements/1.1/title "OBO Relations Ontology" xsd:string -property_value: http://purl.org/dc/terms/license https://creativecommons.org/publicdomain/zero/1.0/ -property_value: http://xmlns.com/foaf/0.1/homepage " https://github.com/oborel/obo-relations/" xsd:anyURI -property_value: owl:versionInfo "2022-05-23" xsd:string -owl-axioms: Prefix(owl:=)\nPrefix(rdf:=)\nPrefix(xml:=)\nPrefix(xsd:=)\nPrefix(rdfs:=)\n\n\nOntology(\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(ObjectProperty())\nDeclaration(DataProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\nDeclaration(AnnotationProperty())\n############################\n# Annotation Properties\n############################\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\nAnnotationPropertyRange( xsd:nonNegativeInteger)\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n# Annotation Property: ()\n\nSubAnnotationPropertyOf( )\n\n\n############################\n# Object Properties\n############################\n\n# Object Property: (has member)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (anabranch of)\n\nSubObjectPropertyOf( ObjectInverseOf())\n\n# Object Property: (has skeleton)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (has role in modeling)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (has substance added)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (has substance removed)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (immersed in)\n\nIrreflexiveObjectProperty()\n\n# Object Property: (has primary substance added)\n\nIrreflexiveObjectProperty()\n\n\n############################\n# Data Properties\n############################\n\n# Data Property: ()\n\nDataPropertyRange( DatatypeRestriction(xsd:short xsd:minInclusive \"0\"^^xsd:short xsd:maxInclusive \"100\"^^xsd:short))\n\n\n\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain( ObjectInverseOf()) )\nSubObjectPropertyOf(ObjectPropertyChain(ObjectInverseOf() ) )\nSubObjectPropertyOf(ObjectPropertyChain(ObjectInverseOf() ) )\nDLSafeRule(Annotation(rdfs:comment \"If a molecular function (X) has a regulatory subfunction, then any gene product which is an input to that subfunction has an activity that directly_regulates X. Note: this is intended for cases where the regaultory subfunction is protein binding, so it could be tightened with an additional clause to specify this.\") Annotation(rdfs:label \"inferring direct reg edge from input to regulatory subfunction\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:label \"inferring direct neg reg edge from input to regulatory subfunction\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:label \"inferring direct positive reg edge from input to regulatory subfunction\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:label \"effector input is compound function input\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:label \"Input of effector is input of its parent MF\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:comment \"if effector directly regulates X, its parent MF directly regulates X\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:comment \"if effector directly positively regulates X, its parent MF directly positively regulates X\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Annotation(rdfs:label \"if effector directly negatively regulates X, its parent MF directly negatively regulates X\") Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\nDLSafeRule(Body(ObjectPropertyAtom( Variable() Variable()) ObjectPropertyAtom( Variable() Variable()))Head(ObjectPropertyAtom( Variable() Variable())))\n) - -[Typedef] -id: BFO:0000050 -name: part of -def: "a core relation that holds between a part and its whole" [] -is_transitive: true -is_a: RO:0002131 ! overlaps -inverse_of: BFO:0000051 ! has part - -[Typedef] -id: BFO:0000051 -name: has part -def: "a core relation that holds between a whole and its part" [] -is_transitive: true -is_a: RO:0002131 ! overlaps - -[Typedef] -id: BFO:0000054 -name: realized in -inverse_of: BFO:0000055 ! realizes - -[Typedef] -id: BFO:0000055 -name: realizes - -[Typedef] -id: BFO:0000060 -name: obsolete preceded by -is_transitive: true -is_obsolete: true - -[Typedef] -id: BFO:0000062 -name: preceded by -def: "x is preceded by y if and only if the time point at which y ends is before or equivalent to the time point at which x starts. Formally: x preceded by y iff ω(y) <= α(x), where α is a function that maps a process to a start point, and ω is a function that maps a process to an end point." [] -holds_over_chain: BFO:0000050 BFO:0000062 -holds_over_chain: RO:0002091 BFO:0000062 -holds_over_chain: RO:0002092 BFO:0000062 -is_transitive: true -is_a: RO:0002086 ! ends after -inverse_of: BFO:0000063 ! precedes - -[Typedef] -id: BFO:0000063 -name: precedes -def: "x precedes y if and only if the time point at which x ends is before or equivalent to the time point at which y starts. Formally: x precedes y iff ω(x) <= α(y), where α is a function that maps a process to a start point, and ω is a function that maps a process to an end point." [] -holds_over_chain: BFO:0000050 BFO:0000063 -holds_over_chain: RO:0002092 BFO:0000063 -is_transitive: true -is_a: RO:0002222 ! temporally related to - -[Typedef] -id: BFO:0000066 -name: occurs in -def: "b occurs_in c =def b is a process and c is a material entity or immaterial entity& there exists a spatiotemporal region r and b occupies_spatiotemporal_region r.& forall(t) if b exists_at t then c exists_at t & there exist spatial regions s and s’ where & b spatially_projects_onto s at t& c is occupies_spatial_region s’ at t& s is a proper_continuant_part_of s’ at t" [] -holds_over_chain: BFO:0000050 BFO:0000066 -inverse_of: BFO:0000067 ! contains process -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: BFO:0000067 -name: contains process -def: "[copied from inverse property 'occurs in'] b occurs_in c =def b is a process and c is a material entity or immaterial entity& there exists a spatiotemporal region r and b occupies_spatiotemporal_region r.& forall(t) if b exists_at t then c exists_at t & there exist spatial regions s and s’ where & b spatially_projects_onto s at t& c is occupies_spatial_region s’ at t& s is a proper_continuant_part_of s’ at t" [] - -[Typedef] -id: RO:0000052 -name: characteristic of -def: "a relation between a specifically dependent continuant (the characteristic) and any other entity (the bearer), in which the characteristic depends on the bearer for its existence." [] -is_functional: true -is_a: RO:0002314 ! characteristic of part of -inverse_of: RO:0000053 ! has characteristic - -[Typedef] -id: RO:0000053 -name: has characteristic -def: "Inverse of characteristic_of" [] -is_inverse_functional: true - -[Typedef] -id: RO:0000056 -name: participates in -def: "a relation between a continuant and a process, in which the continuant is somehow involved in the process" [] -inverse_of: RO:0000057 ! has participant - -[Typedef] -id: RO:0000057 -name: has participant -def: "a relation between a process and a continuant, in which the continuant is somehow involved in the process" [] -holds_over_chain: BFO:0000051 RO:0000057 - -[Typedef] -id: RO:0000058 -name: is concretized as -def: "A relationship between a generically dependent continuant and a specifically dependent continuant, in which the generically dependent continuant depends on some independent continuant in virtue of the fact that the specifically dependent continuant also depends on that same independent continuant. A generically dependent continuant may be concretized as multiple specifically dependent continuants." [] -inverse_of: RO:0000059 ! concretizes - -[Typedef] -id: RO:0000059 -name: concretizes -def: "A relationship between a specifically dependent continuant and a generically dependent continuant, in which the generically dependent continuant depends on some independent continuant in virtue of the fact that the specifically dependent continuant also depends on that same independent continuant. Multiple specifically dependent continuants can concretize the same generically dependent continuant." [] - -[Typedef] -id: RO:0000079 -name: function of -def: "a relation between a function and an independent continuant (the bearer), in which the function specifically depends on the bearer for its existence" [] -is_a: RO:0000052 ! characteristic of -inverse_of: RO:0000085 ! has function - -[Typedef] -id: RO:0000080 -name: quality of -def: "a relation between a quality and an independent continuant (the bearer), in which the quality specifically depends on the bearer for its existence" [] -is_a: RO:0000052 ! characteristic of -inverse_of: RO:0000086 ! has quality - -[Typedef] -id: RO:0000081 -name: role of -def: "a relation between a role and an independent continuant (the bearer), in which the role specifically depends on the bearer for its existence" [] -is_a: RO:0000052 ! characteristic of -inverse_of: RO:0000087 ! has role - -[Typedef] -id: RO:0000085 -name: has function -def: "a relation between an independent continuant (the bearer) and a function, in which the function specifically depends on the bearer for its existence" [] -is_a: RO:0000053 ! has characteristic - -[Typedef] -id: RO:0000086 -name: has quality -def: "a relation between an independent continuant (the bearer) and a quality, in which the quality specifically depends on the bearer for its existence" [] -is_a: RO:0000053 ! has characteristic - -[Typedef] -id: RO:0000087 -name: has role -def: "a relation between an independent continuant (the bearer) and a role, in which the role specifically depends on the bearer for its existence" [] -is_a: RO:0000053 ! has characteristic - -[Typedef] -id: RO:0000091 -name: has disposition -def: "a relation between an independent continuant (the bearer) and a disposition, in which the disposition specifically depends on the bearer for its existence" [] -is_a: RO:0000053 ! has characteristic -inverse_of: RO:0000092 ! disposition of - -[Typedef] -id: RO:0000092 -name: disposition of -def: "inverse of has disposition" [] -is_a: RO:0000052 ! characteristic of - -[Typedef] -id: RO:0000300 -name: obsolete in neural circuit with -def: "OBSOLETE A relation that holds between two neurons connected directly via a synapse, or indirectly via a series of synaptically connected neurons." [] -is_transitive: true -is_obsolete: true - -[Typedef] -id: RO:0000301 -name: obsolete upstream in neural circuit with -def: "OBSOLETE A relation that holds between a neuron that is synapsed_to another neuron or a neuron that is connected indirectly to another by a chain of neurons, each synapsed_to the next, in which the direction is from the last to the first." [] -is_transitive: true -is_obsolete: true - -[Typedef] -id: RO:0000302 -name: obsolete downstream in neural circuit with -def: "OBSOLETE A relation that holds between a neuron that is synapsed_by another neuron or a neuron that is connected indirectly to another by a chain of neurons, each synapsed_by the next, in which the direction is from the last to the first." [] -is_transitive: true -is_obsolete: true - -[Typedef] -id: RO:0001000 -name: derives from -def: "a relation between two distinct material entities, the new entity and the old entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity" [] -inverse_of: RO:0001001 ! derives into - -[Typedef] -id: RO:0001001 -name: derives into -def: "a relation between two distinct material entities, the old entity and the new entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity" [] - -[Typedef] -id: RO:0001015 -name: location of -def: "a relation between two independent continuants, the location and the target, in which the target is entirely within the location" [] -is_transitive: true -inverse_of: RO:0001025 ! located in - -[Typedef] -id: RO:0001018 -name: contained in -holds_over_chain: RO:0001025 BFO:0000050 -inverse_of: RO:0001019 ! contains - -[Typedef] -id: RO:0001019 -name: contains - -[Typedef] -id: RO:0001020 -name: is allergic trigger for -def: "A relation between a material entity and a condition (a phenotype or disease) of a host, in which the material entity is not part of the host, and is considered harmless to non-allergic hosts, and the condition results in pathological processes that include an abnormally strong immune response against the material entity." [] -is_a: RO:0003302 ! causes or contributes to condition -inverse_of: RO:0001022 ! has allergic trigger - -[Typedef] -id: RO:0001021 -name: is autoimmune trigger for -def: "A relation between a material entity and a condition (a phenotype or disease) of a host, in which the material entity is part of the host itself, and the condition results in pathological processes that include an abnormally strong immune response against the material entity." [] -is_a: RO:0003302 ! causes or contributes to condition -inverse_of: RO:0001023 ! has autoimmune trigger - -[Typedef] -id: RO:0001022 -name: has allergic trigger -def: "A relation between a condition (a phenotype or disease) of a host and a material entity, in which the material entity is not part of the host, and is considered harmless to non-allergic hosts, and the condition results in pathological processes that include an abnormally strong immune response against the material entity." [] -is_a: RO:0003302 ! causes or contributes to condition - -[Typedef] -id: RO:0001023 -name: has autoimmune trigger -def: "A relation between a condition (a phenotype or disease) of a host and a material entity, in which the material entity is part of the host itself, and the condition results in pathological processes that include an abnormally strong immune response against the material entity." [] -is_a: RO:0003302 ! causes or contributes to condition - -[Typedef] -id: RO:0001025 -name: located in -def: "a relation between two independent continuants, the target and the location, in which the target is entirely within the location" [] -is_transitive: true -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002000 -name: 2D boundary of -def: "a relation between a 2D immaterial entity (the boundary) and a material entity, in which the boundary delimits the material entity" [] -is_a: RO:0002323 ! mereotopologically related to -inverse_of: RO:0002002 ! has 2D boundary - -[Typedef] -id: RO:0002001 -name: aligned with -is_transitive: true - -[Typedef] -id: RO:0002002 -name: has 2D boundary -def: "a relation between a material entity and a 2D immaterial entity (the boundary), in which the boundary delimits the material entity" [] -is_a: RO:0002323 ! mereotopologically related to - -[Typedef] -id: RO:0002003 -name: electrically_synapsed_to -def: "A relation that holds between two neurons that are electrically coupled via gap junctions." [] -is_a: RO:0002170 ! connected to - -[Typedef] -id: RO:0002004 -name: tracheates -def: "The relationship that holds between a trachea or tracheole and an antomical structure that is contained in (and so provides an oxygen supply to)." [] -is_a: RO:0001018 ! contained in - -[Typedef] -id: RO:0002005 -name: innervated_by -inverse_of: RO:0002134 ! innervates - -[Typedef] -id: RO:0002006 -name: has synaptic terminal of -is_a: RO:0002131 ! overlaps -inverse_of: RO:0002130 ! has synaptic terminal in - -[Typedef] -id: RO:0002007 -name: bounding layer of -def: "X outer_layer_of Y iff:\n. X :continuant that bearer_of some PATO:laminar\n. X part_of Y\n. exists Z :surface\n. X has_boundary Z\n. Z boundary_of Y\n\nhas_boundary: http://purl.obolibrary.org/obo/RO_0002002\nboundary_of: http://purl.obolibrary.org/obo/RO_0002000" [] -is_a: BFO:0000050 ! part of - -[Typedef] -id: RO:0002008 -name: coincident with -def: "A relation that holds between two linear structures that are approximately parallel to each other for their entire length and where either the two structures are adjacent to each other or one is part of the other." [] -is_a: RO:0002323 ! mereotopologically related to - -[Typedef] -id: RO:0002009 -name: cell expresses -def: "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." [] -is_a: RO:0002292 ! expresses - -[Typedef] -id: RO:0002010 -name: regulates in other organism -def: "x 'regulates in other organism' y if and only if: (x is the realization of a function to exert an effect on the frequency, rate or extent of y) AND (the agents of x are produced by organism o1 and the agents of y are produced by organism o2)." [] -is_a: RO:0002418 ! causally upstream of or within - -[Typedef] -id: RO:0002011 -name: regulates transport of -def: "A relationship that holds between a process that regulates a transport process and the entity transported by that process." [] -holds_over_chain: RO:0002211 RO:0002313 - -[Typedef] -id: RO:0002012 -name: occurrent part of -def: "A part of relation that applies only between occurrents." [] -is_a: BFO:0000050 ! part of -is_a: RO:0002418 ! causally upstream of or within - -[Typedef] -id: RO:0002013 -name: has regulatory component activity -def: "A 'has regulatory component activity' B if A and B are GO molecular functions (GO_0003674), A has_component B and A is regulated by B." [] -is_a: RO:0002017 ! has component activity -is_a: RO:0002334 ! regulated by - -[Typedef] -id: RO:0002014 -name: has negative regulatory component activity -def: "A relationship that holds between a GO molecular function and a component of that molecular function that negatively regulates the activity of the whole. More formally, A 'has regulatory component activity' B iff :A and B are GO molecular functions (GO_0003674), A has_component B and A is negatively regulated by B." [] -is_a: RO:0002013 ! has regulatory component activity -is_a: RO:0002335 ! negatively regulated by - -[Typedef] -id: RO:0002015 -name: has positive regulatory component activity -def: "A relationship that holds between a GO molecular function and a component of that molecular function that positively regulates the activity of the whole. More formally, A 'has regulatory component activity' B iff :A and B are GO molecular functions (GO_0003674), A has_component B and A is positively regulated by B." [] -is_a: RO:0002013 ! has regulatory component activity -is_a: RO:0002336 ! positively regulated by - -[Typedef] -id: RO:0002016 -name: has necessary component activity -is_a: RO:0002017 ! has component activity -is_a: RO:0002336 ! positively regulated by - -[Typedef] -id: RO:0002017 -name: has component activity -is_a: RO:0002018 ! has component process - -[Typedef] -id: RO:0002018 -name: has component process -def: "w 'has process component' p if p and w are processes, w 'has part' p and w is such that it can be directly disassembled into into n parts p, p2, p3, ..., pn, where these parts are of similar type." [] -is_a: RO:0002180 ! has component - -[Typedef] -id: RO:0002019 -name: has ligand -def: "A relationship that holds between between a receptor and an chemical entity, typically a small molecule or peptide, that carries information between cells or compartments of a cell and which binds the receptor and regulates its effector function." [] -is_a: RO:0002233 ! has input - -[Typedef] -id: RO:0002020 -name: transports -def: "Holds between p and c when p is a transport process or transporter activity and the outcome of this p is to move c from one location to another." [] -is_a: RO:0002313 ! transports or maintains localization of - -[Typedef] -id: RO:0002021 -name: occurs across -def: "A relationship between a process and a barrier, where the process occurs in a region spanning the barrier. For cellular processes the barrier is typically a membrane. Examples include transport across a membrane and membrane depolarization." [] -is_a: RO:0002479 ! has part that occurs in - -[Typedef] -id: RO:0002022 -name: directly regulated by -is_a: RO:0002334 ! regulated by -inverse_of: RO:0002578 ! directly regulates - -[Typedef] -id: RO:0002023 -name: directly negatively regulated by -def: "Process(P2) is directly negatively regulated by process(P1) iff: P1 negatively regulates P2 via direct physical interaction between an agent executing P1 (or some part of P1) and an agent executing P2 (or some part of P2). For example, if protein A has protein binding activity(P1) that targets protein B and this binding negatively regulates the kinase activity (P2) of protein B then P2 directly negatively regulated by P1." [GOC:dos] -is_a: RO:0002022 ! directly regulated by -inverse_of: RO:0002630 ! directly negatively regulates - -[Typedef] -id: RO:0002024 -name: directly positively regulated by -def: "Process(P2) is directly postively regulated by process(P1) iff: P1 positively regulates P2 via direct physical interaction between an agent executing P1 (or some part of P1) and an agent executing P2 (or some part of P2). For example, if protein A has protein binding activity(P1) that targets protein B and this binding positively regulates the kinase activity (P2) of protein B then P2 is directly postively regulated by P1." [GOC:dos] -is_a: RO:0002022 ! directly regulated by -inverse_of: RO:0002629 ! directly positively regulates - -[Typedef] -id: RO:0002025 -name: has effector activity -def: "A 'has effector activity' B if A and B are GO molecular functions (GO_0003674), A 'has component activity' B and B is the effector (output function) of B. Each compound function has only one effector activity." [GOC:dos] -is_functional: true -is_a: RO:0002017 ! has component activity - -[Typedef] -id: RO:0002026 -name: in register with -def: "A relationship that holds between two images, A and B, where:\nA depicts X;\nB depicts Y;\nX and Y are both of type T'\nC is a 2 layer image consiting of layers A and B;\nA and B are aligned in C according to a shared co-ordinate framework so that common features of X and Y are co-incident with each other.\nNote: A and B may be 2D or 3D.\nExamples include: the relationship between two channels collected simultaneously from a confocal microscope; the relationship between an image dpeicting X and a painted annotation layer that delineates regions of X; the relationship between the tracing of a neuron on an EM stack and the co-ordinate space of the stack; the relationship between two separately collected images that have been brought into register via some image registration software." [GOC:dos] -is_a: RO:0002323 ! mereotopologically related to - -[Typedef] -id: RO:0002081 -name: before or simultaneous with -is_a: RO:0002222 ! temporally related to - -[Typedef] -id: RO:0002082 -name: simultaneous with -is_transitive: true -is_a: RO:0002081 ! before or simultaneous with - -[Typedef] -id: RO:0002083 -name: before -is_transitive: true -is_a: RO:0002081 ! before or simultaneous with - -[Typedef] -id: RO:0002084 -name: during which ends -is_a: RO:0002222 ! temporally related to -inverse_of: RO:0002093 ! ends during - -[Typedef] -id: RO:0002085 -name: encompasses -is_transitive: true -is_a: RO:0002088 ! during which starts -inverse_of: RO:0002092 ! happens during - -[Typedef] -id: RO:0002086 -name: ends after -holds_over_chain: RO:0002093 BFO:0000062 -is_transitive: true -is_a: RO:0002222 ! temporally related to - -[Typedef] -id: RO:0002087 -name: immediately preceded by -holds_over_chain: RO:0002224 RO:0002230 -is_a: BFO:0000062 ! preceded by -inverse_of: RO:0002090 ! immediately precedes - -[Typedef] -id: RO:0002088 -name: during which starts -is_a: RO:0002222 ! temporally related to -inverse_of: RO:0002091 ! starts during - -[Typedef] -id: RO:0002089 -name: starts before -holds_over_chain: RO:0002091 BFO:0000060 -is_transitive: true -is_a: RO:0002222 ! temporally related to - -[Typedef] -id: RO:0002090 -name: immediately precedes -holds_over_chain: RO:0002230 RO:0002224 -is_a: BFO:0000063 ! precedes - -[Typedef] -id: RO:0002091 -name: starts during -is_a: RO:0002222 ! temporally related to - -[Typedef] -id: RO:0002092 -name: happens during -is_transitive: true -is_a: RO:0002091 ! starts during -is_a: RO:0002093 ! ends during - -[Typedef] -id: RO:0002093 -name: ends during -is_a: RO:0002222 ! temporally related to - -[Typedef] -id: RO:0002100 -name: has soma location -def: "Relation between a neuron and an anatomical structure that its soma is part of." [] -is_a: RO:0002131 ! overlaps -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002101 -name: fasciculates with -def: "relationship between a neuron and a neuron projection bundle (e.g.- tract or nerve bundle) that one or more of its projections travels through.\n" [] -is_a: RO:0002131 ! overlaps -inverse_of: RO:0002132 ! has fasciculating neuron projection - -[Typedef] -id: RO:0002102 -name: axon synapses in -def: "Relation between a neuron and some structure its axon forms (chemical) synapses in." [] -is_a: RO:0002113 ! has presynaptic terminal in -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002103 -name: synapsed by -def: "Relation between an anatomical structure (including cells) and a neuron that chemically synapses to it. " [] -is_a: RO:0002485 ! receives input from -inverse_of: RO:0002120 ! synapsed to - -[Typedef] -id: RO:0002104 -name: has plasma membrane part -def: "Holds between a cell c and a protein complex or protein p if and only if that cell has as part a plasma_membrane[GO:0005886], and that plasma membrane has p as part." [] -is_a: BFO:0000051 ! has part - -[Typedef] -id: RO:0002105 -name: synapsed_via_type_Ib_bouton_to -def: "A relation between a motor neuron and a muscle that it synapses to via a type Ib bouton." [] -is_a: RO:0002120 ! synapsed to -inverse_of: RO:0002109 ! synapsed_by_via_type_Ib_bouton - -[Typedef] -id: RO:0002106 -name: synapsed_via_type_Is_bouton_to -def: "A relation between a motor neuron and a muscle that it synapses to via a type Is bouton." [] -is_a: RO:0002120 ! synapsed to -inverse_of: RO:0002112 ! synapsed_by_via_type_Is_bouton - -[Typedef] -id: RO:0002107 -name: synapsed_via_type_II_bouton_to -def: "A relation between a motor neuron and a muscle that it synapses to via a type II bouton." [] -is_a: RO:0002120 ! synapsed to -inverse_of: RO:0002108 ! synapsed_by_via_type_II_bouton - -[Typedef] -id: RO:0002108 -name: synapsed_by_via_type_II_bouton -def: "Relation between a muscle and a motor neuron that synapses to it via a type II bouton." [] -is_a: RO:0002103 ! synapsed by - -[Typedef] -id: RO:0002109 -name: synapsed_by_via_type_Ib_bouton -def: "Relation between a muscle and a motor neuron that synapses to it via a type Ib bouton." [] -is_a: RO:0002103 ! synapsed by - -[Typedef] -id: RO:0002110 -name: has postsynaptic terminal in -def: "Relation between a neuron and some structure (e.g.- a brain region) in which it receives (chemical) synaptic input. " [] -is_a: RO:0002130 ! has synaptic terminal in -inverse_of: RO:0002113 ! has presynaptic terminal in -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002111 -name: releases neurotransmitter - -[Typedef] -id: RO:0002112 -name: synapsed_by_via_type_Is_bouton -def: "Relation between a muscle and a motor neuron that synapses to it via a type Is bouton." [] -is_a: RO:0002103 ! synapsed by - -[Typedef] -id: RO:0002113 -name: has presynaptic terminal in -def: "Relation between a neuron and some structure (e.g.- a brain region) in which it receives (chemical) synaptic input." [] -is_a: RO:0002130 ! has synaptic terminal in -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002114 -name: synapsed_via_type_III_bouton_to -def: "A relation between a motor neuron and a muscle that it synapses to via a type III bouton." [] -is_a: RO:0002120 ! synapsed to -inverse_of: RO:0002115 ! synapsed_by_via_type_III_bouton - -[Typedef] -id: RO:0002115 -name: synapsed_by_via_type_III_bouton -def: "Relation between a muscle and a motor neuron that synapses to it via a type III bouton.\n" [] -is_a: RO:0002103 ! synapsed by - -[Typedef] -id: RO:0002120 -name: synapsed to -def: " Relation between a neuron and an anatomical structure (including cells) that it chemically synapses to.\n " [] -is_a: RO:0002486 ! sends output to - -[Typedef] -id: RO:0002121 -name: dendrite synapsed in -def: "Relation between a neuron and some structure (e.g.- a brain region) in which its dendrite receives synaptic input.\n\n " [] -is_a: RO:0002110 ! has postsynaptic terminal in -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002130 -name: has synaptic terminal in -def: "A general relation between a neuron and some structure in which it either chemically synapses to some target or in which it receives (chemical) synaptic input." [] -is_a: RO:0002131 ! overlaps -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002131 -name: overlaps -def: "x overlaps y if and only if there exists some z such that x has part z and z part of y" [] -holds_over_chain: BFO:0000050 BFO:0000050 -holds_over_chain: BFO:0000051 BFO:0000050 {http://purl.obolibrary.org/obo/RO_0002582="true"} -holds_over_chain: BFO:0000051 RO:0002131 -is_symmetric: true -is_a: RO:0002323 ! mereotopologically related to -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002132 -name: has fasciculating neuron projection -def: "The relation between a neuron projection bundle and a neuron projection that is fasciculated with it." [] -is_a: RO:0002131 ! overlaps - -[Typedef] -id: RO:0002134 -name: innervates -def: "Relation between a 'neuron projection bundle' and a region in which one or more of its component neuron projections either synapses to targets or receives synaptic input.\nT innervates some R\nExpands_to: T has_fasciculating_neuron_projection that synapse_in some R." [] -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002150 -name: continuous with -def: "X continuous_with Y if and only if X and Y share a fiat boundary." [] -is_a: RO:0002323 ! mereotopologically related to - -[Typedef] -id: RO:0002151 -name: partially overlaps -def: "x partially overlaps y iff there exists some z such that z is part of x and z is part of y, and it is also the case that neither x is part of y or y is part of x" [] -is_a: RO:0002131 ! overlaps - -[Typedef] -id: RO:0002156 -name: derived by descent from -def: "d derived_by_descent_from a if d is specified by some genetic program that is sequence-inherited-from a genetic program that specifies a." [] -is_transitive: true -is_a: RO:0002320 ! evolutionarily related to -inverse_of: RO:0002157 ! has derived by descendant - -[Typedef] -id: RO:0002157 -name: has derived by descendant -def: "inverse of derived by descent from" [] -is_transitive: true -is_a: RO:0002320 ! evolutionarily related to - -[Typedef] -id: RO:0002158 -name: shares ancestor with -def: "two individual entities d1 and d2 stand in a shares_ancestor_with relation if and only if there exists some a such that d1 derived_by_descent_from a and d2 derived_by_descent_from a." [] -holds_over_chain: RO:0002156 RO:0002157 -is_symmetric: true -is_transitive: true -is_a: RO:0002320 ! evolutionarily related to - -[Typedef] -id: RO:0002159 -name: serially homologous to -is_symmetric: true -is_transitive: true -is_a: RO:0002320 ! evolutionarily related to - -[Typedef] -id: RO:0002160 -name: only in taxon -def: "x only in taxon y if and only if x is in taxon y, and there is no other organism z such that y!=z a and x is in taxon z." [] -is_a: RO:0002162 ! in taxon - -[Typedef] -id: RO:0002162 -name: in taxon -def: "x is in taxon y if an only if y is an organism, and the relationship between x and y is one of: part of (reflexive), developmentally preceded by, derives from, secreted by, expressed." [] -holds_over_chain: BFO:0000050 RO:0002162 -holds_over_chain: BFO:0000051 RO:0002162 -holds_over_chain: RO:0002202 RO:0002162 -holds_over_chain: RO:0002206 RO:0002162 -holds_over_chain: RO:0002214 RO:0002162 -holds_over_chain: RO:0002215 RO:0002162 -holds_over_chain: RO:0002225 RO:0002162 -holds_over_chain: RO:0002254 RO:0002162 -holds_over_chain: RO:0002295 RO:0002162 -is_a: RO:0002320 ! evolutionarily related to - -[Typedef] -id: RO:0002163 -name: spatially disjoint from -def: "A is spatially_disjoint_from B if and only if they have no parts in common" [] -is_a: RO:0002323 ! mereotopologically related to - -[Typedef] -id: RO:0002170 -name: connected to -def: "a is connected to b if and only if a and b are discrete structure, and there exists some connecting structure c, such that c connects a and b" [] -is_a: RO:0002323 ! mereotopologically related to - -[Typedef] -id: RO:0002176 -name: connects -def: "c connects a if and only if there exist some b such that a and b are similar parts of the same system, and c connects b, specifically, c connects a with b. When one structure connects two others it unites some aspect of the function or role they play within the system." [] -is_a: RO:0002323 ! mereotopologically related to - -[Typedef] -id: RO:0002177 -name: attached to part of -def: "a is attached to part of b if a is attached to b, or a is attached to some p, where p is part of b." [] -holds_over_chain: RO:0002371 BFO:0000050 {http://purl.obolibrary.org/obo/RO_0002582="true"} -is_a: RO:0002323 ! mereotopologically related to -is_a: RO:0002567 ! biomechanically related to - -[Typedef] -id: RO:0002178 -name: supplies -def: "Relation between an arterial structure and another structure, where the arterial structure acts as a conduit channeling fluid, substance or energy." [] -is_a: RO:0002170 ! connected to - -[Typedef] -id: RO:0002179 -name: drains -def: "Relation between an collecting structure and another structure, where the collecting structure acts as a conduit channeling fluid, substance or energy away from the other structure." [] -is_a: RO:0002170 ! connected to - -[Typedef] -id: RO:0002180 -name: has component -def: "w 'has component' p if w 'has part' p and w is such that it can be directly disassembled into into n parts p, p2, p3, ..., pn, where these parts are of similar type." [] -is_a: BFO:0000051 ! has part - -[Typedef] -id: RO:0002200 -name: has phenotype -def: "A relationship that holds between a biological entity and a phenotype. Here a phenotype is construed broadly as any kind of quality of an organism part, a collection of these qualities, or a change in quality or qualities (e.g. abnormally increased temperature). The subject of this relationship can be an organism (where the organism has the phenotype, i.e. the qualities inhere in parts of this organism), a genomic entity such as a gene or genotype (if modifications of the gene or the genotype causes the phenotype), or a condition such as a disease (such that if the condition inheres in an organism, then the organism has the phenotype)." [] -is_a: RO:0016001 ! has phenotype or disease -inverse_of: RO:0002201 ! phenotype of - -[Typedef] -id: RO:0002201 -name: phenotype of -def: "inverse of has phenotype" [] -is_functional: true - -[Typedef] -id: RO:0002202 -name: develops from -def: "x develops from y if and only if either (a) x directly develops from y or (b) there exists some z such that x directly develops from z and z develops from y" [] -is_transitive: true -is_a: RO:0002258 ! developmentally preceded by -inverse_of: RO:0002203 ! develops into - -[Typedef] -id: RO:0002203 -name: develops into -def: "inverse of develops from" [] -is_transitive: true -is_a: RO:0002286 ! developmentally succeeded by -is_a: RO:0002387 ! has potential to develop into -is_a: RO:0002388 ! has potential to directly develop into - -[Typedef] -id: RO:0002204 -name: gene product of -def: "definition \"x has gene product of y if and only if y is a gene (SO:0000704) that participates in some gene expression process (GO:0010467) where the output of that process is either y or something that is ribosomally translated from x\"" [] -holds_over_chain: RO:0002512 RO:0002510 -is_a: RO:0002330 ! genomically related to -inverse_of: RO:0002205 ! has gene product - -[Typedef] -id: RO:0002205 -name: has gene product -def: "x has gene product y if and only if x is a gene (SO:0000704) that participates in some gene expression process (GO:0010467) where the output of that process is either y or something that is ribosomally translated from y" [] -holds_over_chain: RO:0002511 RO:0002513 -is_a: RO:0002330 ! genomically related to - -[Typedef] -id: RO:0002206 -name: expressed in -def: "x expressed in y if and only if there is a gene expression process (GO:0010467) that occurs in y, and one of the following holds: (i) x is a gene, and x is transcribed into a transcript as part of the gene expression process (ii) x is a transcript, and the transcription of x is part of the gene expression process (iii) x is a mature gene product such as a protein, and x was translated or otherwise processes from a transcript that was transcribed as part of this gene expression process" [] -is_a: RO:0002330 ! genomically related to -inverse_of: RO:0002292 ! expresses -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002207 -name: directly develops from -def: "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." [] -is_a: RO:0002202 ! develops from -inverse_of: RO:0002210 ! directly develops into - -[Typedef] -id: RO:0002208 -name: parasitoid of -def: "A parasite that kills or sterilizes its host" [] -is_a: RO:0002444 ! parasite of -inverse_of: RO:0002209 ! has parasitoid - -[Typedef] -id: RO:0002209 -name: has parasitoid -def: "inverse of parasitoid of" [] -is_a: RO:0002445 ! parasitized by - -[Typedef] -id: RO:0002210 -name: directly develops into -def: "inverse of directly develops from" [] -is_a: RO:0002203 ! develops into - -[Typedef] -id: RO:0002211 -name: regulates -def: "process(P1) regulates process(P2) iff: P1 results in the initiation or termination of P2 OR affects the frequency of its initiation or termination OR affects the magnitude or rate of output of P2." [] -holds_over_chain: RO:0002230 RO:0002211 -holds_over_chain: RO:0002578 RO:0002578 -is_transitive: true -is_a: RO:0002411 ! causally upstream of -inverse_of: RO:0002334 ! regulated by -transitive_over: RO:0002025 ! has effector activity - -[Typedef] -id: RO:0002212 -name: negatively regulates -def: "Process(P1) negatively regulates process(P2) iff: P1 terminates P2, or P1 descreases the the frequency of initiation of P2 or the magnitude or rate of output of P2." [] -holds_over_chain: RO:0002230 RO:0002212 -is_a: RO:0002211 ! regulates -is_a: RO:0002305 ! causally upstream of, negative effect -inverse_of: RO:0002335 ! negatively regulated by - -[Typedef] -id: RO:0002213 -name: positively regulates -def: "Process(P1) postively regulates process(P2) iff: P1 initiates P2, or P1 increases the the frequency of initiation of P2 or the magnitude or rate of output of P2." [] -holds_over_chain: RO:0002212 RO:0002212 -holds_over_chain: RO:0002230 RO:0002213 -is_transitive: true -is_a: RO:0002211 ! regulates -is_a: RO:0002304 ! causally upstream of, positive effect -inverse_of: RO:0002336 ! positively regulated by - -[Typedef] -id: RO:0002214 -name: has prototype -def: "x has prototype y if and only if x is an instance of C and y is a prototypical instance of C. For example, every instance of heart, both normal and abnormal is related by the has prototype relation to some instance of a \"canonical\" heart, which participates in blood circulation." [] - -[Typedef] -id: RO:0002215 -name: capable of -def: "A relation between a material entity (such as a cell) and a process, in which the material entity has the ability to carry out the process. " [] -is_a: RO:0002216 ! capable of part of - -[Typedef] -id: RO:0002216 -name: capable of part of -def: "c stands in this relationship to p if and only if there exists some p' such that c is capable_of p', and p' is part_of p." [] -holds_over_chain: RO:0002215 BFO:0000050 {http://purl.obolibrary.org/obo/RO_0002582="true"} -is_a: RO:0002328 ! functionally related to -is_a: RO:0002500 ! causal agent in process - -[Typedef] -id: RO:0002217 -name: obsolete actively participates in -def: "OBSOLETE x actively participates in y if and only if x participates in y and x realizes some active role" [] -is_obsolete: true -replaced_by: RO:0002608 - -[Typedef] -id: RO:0002218 -name: obsolete has active participant -def: "OBSOLETE x has participant y if and only if x realizes some active role that inheres in y" [] -is_obsolete: true -replaced_by: RO:0002500 - -[Typedef] -id: RO:0002219 -name: surrounded by -def: "x surrounded_by y if and only if (1) x is adjacent to y and for every region r that is adjacent to x, r overlaps y (2) the shared boundary between x and y occupies the majority of the outermost boundary of x" [] -is_a: RO:0002220 ! adjacent to -inverse_of: RO:0002221 ! surrounds - -[Typedef] -id: RO:0002220 -name: adjacent to -def: "x adjacent to y if and only if x and y share a boundary." [] -is_a: RO:0002163 ! spatially disjoint from - -[Typedef] -id: RO:0002221 -name: surrounds -def: "inverse of surrounded by" [] -is_a: RO:0002220 ! adjacent to - -[Typedef] -id: RO:0002222 -name: temporally related to - -[Typedef] -id: RO:0002223 -name: starts -def: "inverse of starts with" [] -is_a: BFO:0000050 ! part of -is_a: RO:0002222 ! temporally related to -inverse_of: RO:0002224 ! starts with - -[Typedef] -id: RO:0002224 -name: starts with -def: "x starts with y if and only if x has part y and the time point at which x starts is equivalent to the time point at which y starts. Formally: α(y) = α(x) ∧ ω(y) < ω(x), where α is a function that maps a process to a start point, and ω is a function that maps a process to an end point." [] -is_transitive: true -is_a: BFO:0000051 ! has part -is_a: RO:0002222 ! temporally related to - -[Typedef] -id: RO:0002225 -name: develops from part of -def: "x develops from part of y if and only if there exists some z such that x develops from z and z is part of y" [] -holds_over_chain: RO:0002207 BFO:0000050 -is_a: RO:0002202 ! develops from - -[Typedef] -id: RO:0002226 -name: develops in -def: "x develops_in y if x is located in y whilst x is developing" [] -holds_over_chain: RO:0002207 RO:0001025 -is_a: RO:0002258 ! developmentally preceded by - -[Typedef] -id: RO:0002227 -name: obligate parasite of -def: "A sub-relation of parasite-of in which the parasite that cannot complete its life cycle without a host." [] -is_a: RO:0002444 ! parasite of - -[Typedef] -id: RO:0002228 -name: facultative parasite of -def: "A sub-relations of parasite-of in which the parasite that can complete its life cycle independent of a host." [] -is_a: RO:0002444 ! parasite of - -[Typedef] -id: RO:0002229 -name: ends -def: "inverse of ends with" [] -is_a: BFO:0000050 ! part of -is_a: RO:0002222 ! temporally related to -inverse_of: RO:0002230 ! ends with - -[Typedef] -id: RO:0002230 -name: ends with -def: "x ends with y if and only if x has part y and the time point at which x ends is equivalent to the time point at which y ends. Formally: α(y) > α(x) ∧ ω(y) = ω(x), where α is a function that maps a process to a start point, and ω is a function that maps a process to an end point." [] -is_transitive: true -is_a: BFO:0000051 ! has part -is_a: RO:0002222 ! temporally related to - -[Typedef] -id: RO:0002231 -name: has start location -def: "x 'has starts location' y if and only if there exists some process z such that x 'starts with' z and z 'occurs in' y" [] -holds_over_chain: RO:0002224 BFO:0000066 -is_a: RO:0002479 ! has part that occurs in - -[Typedef] -id: RO:0002232 -name: has end location -def: "x 'has end location' y if and only if there exists some process z such that x 'ends with' z and z 'occurs in' y" [] -holds_over_chain: RO:0002230 BFO:0000066 -is_a: RO:0002479 ! has part that occurs in - -[Typedef] -id: RO:0002233 -name: has input -def: "p has input c iff: p is a process, c is a material entity, c is a participant in p, c is present at the start of p, and the state of c is modified during p." [] -holds_over_chain: RO:0002224 RO:0002233 -is_a: RO:0000057 ! has participant -inverse_of: RO:0002352 ! input of - -[Typedef] -id: RO:0002234 -name: has output -def: "p has output c iff c is a participant in p, c is present at the end of p, and c is not present in the same state at the beginning of p." [] -holds_over_chain: RO:0002230 RO:0002234 -is_a: RO:0000057 ! has participant -inverse_of: RO:0002353 ! output of - -[Typedef] -id: RO:0002235 -name: stem parasite of -def: "A parasite-of relationship in which the host is a plant and the parasite that attaches to the host stem (PO:0009047)" [] -is_a: RO:0002444 ! parasite of - -[Typedef] -id: RO:0002236 -name: root parasite of -def: "A parasite-of relationship in which the host is a plant and the parasite that attaches to the host root (PO:0009005)" [] -is_a: RO:0002444 ! parasite of - -[Typedef] -id: RO:0002237 -name: hemiparasite of -def: "A sub-relation of parasite-of in which the parasite is a plant, and the parasite is parasitic under natural conditions and is also photosynthetic to some degree. Hemiparasites may just obtain water and mineral nutrients from the host plant. Many obtain at least part of their organic nutrients from the host as well." [] -is_a: RO:0002444 ! parasite of - -[Typedef] -id: RO:0002238 -name: has component participant -def: "X 'has component participant' Y means X 'has participant' Y and there is a cardinality constraint that specifies the numbers of Ys." [] -is_a: RO:0000057 ! has participant - -[Typedef] -id: RO:0002240 -name: has exposure receptor -def: "A broad relationship between an exposure event or process and any entity (e.g., an organism, organism population, or an organism part) that interacts with an exposure stimulus during the exposure event." [] -is_a: RO:0002244 ! related via exposure to - -[Typedef] -id: RO:0002241 -name: has exposure stressor -def: "A broad relationship between an exposure event or process and any agent, stimulus, activity, or event that causes stress or tension on an organism and interacts with an exposure receptor during an exposure event." [] -is_a: RO:0002309 ! has exposure stimulus - -[Typedef] -id: RO:0002242 -name: has exposure route -def: "A broad relationship between an exposure event or process and a process by which the exposure stressor comes into contact with the exposure receptor" [] -is_a: RO:0002244 ! related via exposure to - -[Typedef] -id: RO:0002243 -name: has exposure transport path -def: "A broad relationship between an exposure event or process and the course takes from the source to the target." [] -is_a: RO:0002244 ! related via exposure to - -[Typedef] -id: RO:0002244 -name: related via exposure to -def: "Any relationship between an exposure event or process and any other entity." [] -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0002245 -name: over-expressed in -def: "g is over-expressed in t iff g is expressed in t, and the expression level of g is increased relative to some background." [] -is_a: RO:0002206 ! expressed in - -[Typedef] -id: RO:0002246 -name: under-expressed in -def: "g is under-expressed in t iff g is expressed in t, and the expression level of g is decreased relative to some background." [] -is_a: RO:0002206 ! expressed in - -[Typedef] -id: RO:0002248 -name: has active ingredient -def: "A relationship that holds between a substance and a chemical entity, if the chemical entity is part of the substance, and the chemical entity forms the biologically active component of the substance." [] -synonym: "has active pharmaceutical ingredient" RELATED [] -synonym: "has active substance" EXACT [] -is_a: BFO:0000051 ! has part -inverse_of: RO:0002249 ! active ingredient in - -[Typedef] -id: RO:0002249 -name: active ingredient in -def: "inverse of has active ingredient" [] -is_a: BFO:0000050 ! part of - -[Typedef] -id: RO:0002252 -name: connecting branch of -def: "b connecting-branch-of s iff b is connected to s, and there exists some tree-like structure t such that the mereological sum of b plus s is either the same as t or a branching-part-of t." [] -is_a: RO:0002170 ! connected to -is_a: RO:0002375 ! in branching relationship with -inverse_of: RO:0002253 ! has connecting branch - -[Typedef] -id: RO:0002253 -name: has connecting branch -def: "inverse of connecting branch of" [] -is_a: RO:0002375 ! in branching relationship with - -[Typedef] -id: RO:0002254 -name: has developmental contribution from -def: "x has developmental contribution from y iff x has some part z such that z develops from y" [] -holds_over_chain: BFO:0000051 RO:0002202 -is_a: RO:0002258 ! developmentally preceded by -inverse_of: RO:0002255 ! developmentally contributes to - -[Typedef] -id: RO:0002255 -name: developmentally contributes to -def: "inverse of has developmental contribution from" [] -holds_over_chain: RO:0002203 BFO:0000050 -is_a: RO:0002286 ! developmentally succeeded by -is_a: RO:0002385 ! has potential to developmentally contribute to - -[Typedef] -id: RO:0002256 -name: developmentally induced by -def: "t1 induced_by t2 if there is a process of developmental induction (GO:0031128) with t1 and t2 as interacting participants. t2 causes t1 to change its fate from a precursor anatomical structure type T to T', where T' develops_from T" [] -is_a: RO:0002258 ! developmentally preceded by -inverse_of: RO:0002257 ! developmentally induces - -[Typedef] -id: RO:0002257 -name: developmentally induces -def: "Inverse of developmentally induced by" [] -is_a: RO:0002286 ! developmentally succeeded by -is_a: RO:0002386 ! has potential to developmentally induce - -[Typedef] -id: RO:0002258 -name: developmentally preceded by -def: "Candidate definition: x developmentally related to y if and only if there exists some developmental process (GO:0032502) p such that x and y both participates in p, and x is the output of p and y is the input of p" [] -is_a: RO:0002324 ! developmentally related to -inverse_of: RO:0002286 ! developmentally succeeded by - -[Typedef] -id: RO:0002260 -name: has biological role -def: "c has-biological-role r iff c has-role r and r is a biological role (CHEBI:24432)" [] -is_a: RO:0000087 ! has role - -[Typedef] -id: RO:0002261 -name: has application role -def: "c has-application-role r iff c has-role r and r is an application role (CHEBI:33232)" [] -is_a: RO:0000087 ! has role - -[Typedef] -id: RO:0002262 -name: has chemical role -def: "c has-chemical-role r iff c has-role r and r is a chemical role (CHEBI:51086)" [] -is_a: RO:0000087 ! has role - -[Typedef] -id: RO:0002263 -name: acts upstream of -def: "c acts upstream of p if and only if c enables some f that is involved in p' and p' occurs chronologically before p, is not part of p, and affects the execution of p. c is a material entity and f, p, p' are processes." [] -holds_over_chain: RO:0002327 RO:0002411 -is_a: RO:0002264 ! acts upstream of or within - -[Typedef] -id: RO:0002264 -name: acts upstream of or within -def: "c acts upstream of or within p if c is enables f, and f is causally upstream of or within p. c is a material entity and p is an process." [] -synonym: "affects" RELATED [] -holds_over_chain: RO:0002327 RO:0002418 -is_a: RO:0002500 ! causal agent in process - -[Typedef] -id: RO:0002285 -name: developmentally replaces -def: "x developmentally replaces y if and only if there is some developmental process that causes x to move or to cease to exist, and for the site that was occupied by x to become occupied by y, where y either comes into existence in this site or moves to this site from somewhere else" [] -is_a: RO:0002258 ! developmentally preceded by - -[Typedef] -id: RO:0002286 -name: developmentally succeeded by -def: "Inverse of developmentally preceded by" [] -is_a: RO:0002384 ! has developmental potential involving - -[Typedef] -id: RO:0002287 -name: part of developmental precursor of -holds_over_chain: BFO:0000050 RO:0002210 -is_a: RO:0002286 ! developmentally succeeded by - -[Typedef] -id: RO:0002291 -name: ubiquitously expressed in -def: "x is ubiquitously expressed in y if and only if x is expressed in y, and the majority of cells in y express x" [] -is_a: RO:0002206 ! expressed in -inverse_of: RO:0002293 ! ubiquitously expresses - -[Typedef] -id: RO:0002292 -name: expresses -def: "Inverse of 'expressed in'" [] -is_a: RO:0002330 ! genomically related to - -[Typedef] -id: RO:0002293 -name: ubiquitously expresses -def: "inverse of ubiquiotously expressed in" [] -is_a: RO:0002292 ! expresses - -[Typedef] -id: RO:0002295 -name: results in developmental progression of -def: "p results in the developmental progression of s iff p is a developmental process and s is an anatomical structure and p causes s to undergo a change in state at some point along its natural developmental cycle (this cycle starts with its formation, through the mature structure, and ends with its loss)." [] -is_a: RO:0002324 ! developmentally related to - -[Typedef] -id: RO:0002296 -name: results in development of -def: "p 'results in development of' c if and only if p is a developmental process and p results in the state of c changing from its initial state as a primordium or anlage through its mature state and to its final state." [] -is_a: RO:0002295 ! results in developmental progression of -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0002297 -name: results in formation of -is_a: RO:0002234 ! has output -is_a: RO:0002295 ! results in developmental progression of -inverse_of: RO:0002354 ! formed as result of - -[Typedef] -id: RO:0002298 -name: results in morphogenesis of -def: "The relationship that links an entity with the process that results in the formation and shaping of that entity over time from an immature to a mature state." [] -is_a: RO:0002295 ! results in developmental progression of -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0002299 -name: results in maturation of -def: "The relationship that links an entity with a process that results in the progression of the entity over time that is independent of changes in it's shape and results in an end point state of that entity." [] -is_a: RO:0002295 ! results in developmental progression of -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0002300 -name: results in disappearance of -is_a: RO:0002552 ! results in ending of - -[Typedef] -id: RO:0002301 -name: results in developmental regression of -is_a: RO:0002552 ! results in ending of - -[Typedef] -id: RO:0002302 -name: is treated by substance -def: "Inverse of 'is substance that treats'" [] -is_a: RO:0002410 ! causally related to -inverse_of: RO:0002606 ! is substance that treats - -[Typedef] -id: RO:0002303 -name: has habitat -def: "x 'has habitat' y if and only if: x is an organism, y is a habitat, and y can sustain and allow the growth of a population of xs." [] -is_a: RO:0002321 ! ecologically related to - -[Typedef] -id: RO:0002304 -name: causally upstream of, positive effect -is_a: RO:0002411 ! causally upstream of -is_a: RO:0004047 ! causally upstream of or within, positive effect - -[Typedef] -id: RO:0002305 -name: causally upstream of, negative effect -is_a: RO:0002411 ! causally upstream of -is_a: RO:0004046 ! causally upstream of or within, negative effect - -[Typedef] -id: RO:0002309 -name: has exposure stimulus -def: "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." [] -is_a: RO:0002244 ! related via exposure to - -[Typedef] -id: RO:0002312 -name: evolutionary variant of -is_a: RO:0002320 ! evolutionarily related to - -[Typedef] -id: RO:0002313 -name: transports or maintains localization of -def: "Holds between p and c when p is a localization process (localization covers maintenance of localization as well as its establishment) and the outcome of this process is to regulate the localization of c." [] -is_a: RO:0002337 ! related via localization to -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0002314 -name: characteristic of part of -def: "q characteristic of part of w if and only if there exists some p such that q inheres in p and p part of w." [] -holds_over_chain: RO:0000052 BFO:0000050 {http://purl.obolibrary.org/obo/RO_0002582="true"} -is_a: RO:0002502 ! depends on -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002315 -name: results in acquisition of features of -def: "The relationship that links a specified entity with the process that results in an unspecified entity acquiring the features and characteristics of the specified entity" [] -is_a: RO:0002295 ! results in developmental progression of -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0002320 -name: evolutionarily related to -def: "A relationship that holds via some environmental process" [] - -[Typedef] -id: RO:0002321 -name: ecologically related to -def: "A relationship that is mediated in some way by the environment or environmental feature (ENVO:00002297)" [] - -[Typedef] -id: RO:0002322 -name: confers advantage in -is_a: RO:0002321 ! ecologically related to - -[Typedef] -id: RO:0002323 -name: mereotopologically related to -def: "A mereological relationship or a topological relationship" [] - -[Typedef] -id: RO:0002324 -name: developmentally related to -def: "A relationship that holds between entities participating in some developmental process (GO:0032502)" [] - -[Typedef] -id: RO:0002325 -name: colocalizes with -def: "a colocalizes_with b if and only if a is transiently or peripherally associated with b[GO]." [] -is_a: RO:0002323 ! mereotopologically related to - -[Typedef] -id: RO:0002326 -name: contributes to -is_a: RO:0002216 ! capable of part of -is_a: RO:0002329 ! part of structure that is capable of - -[Typedef] -id: RO:0002327 -name: enables -is_a: RO:0002215 ! capable of -inverse_of: RO:0002333 ! enabled by -transitive_over: BFO:0000051 ! has part -transitive_over: RO:0002017 ! has component activity - -[Typedef] -id: RO:0002328 -name: functionally related to -def: "A grouping relationship for any relationship directly involving a function, or that holds because of a function of one of the related entities." [] - -[Typedef] -id: RO:0002329 -name: part of structure that is capable of -def: "this relation holds between c and p when c is part of some c', and c' is capable of p." [] -holds_over_chain: BFO:0000050 RO:0002215 {http://purl.obolibrary.org/obo/RO_0002581="true"} -is_a: RO:0002328 ! functionally related to - -[Typedef] -id: RO:0002330 -name: genomically related to -def: "holds between two entities when some genome-level process such as gene expression is involved. This includes transcriptional, spliceosomal events. These relations can be used between either macromolecule entities (such as regions of nucleic acid) or between their abstract informational counterparts." [] - -[Typedef] -id: RO:0002331 -name: involved in -def: "c involved_in p if and only if c enables some process p', and p' is part of p" [] -holds_over_chain: RO:0002327 BFO:0000050 -is_a: RO:0000056 ! participates in -is_a: RO:0002431 ! involved in or involved in regulation of -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002332 -name: regulates levels of -def: "p regulates levels of c if p regulates some amount (PATO:0000070) of c" [] -is_a: RO:0002328 ! functionally related to - -[Typedef] -id: RO:0002333 -name: enabled by -def: "inverse of enables" [] -is_a: RO:0000057 ! has participant -is_a: RO:0002328 ! functionally related to - -[Typedef] -id: RO:0002334 -name: regulated by -def: "inverse of regulates" [] -is_transitive: true -is_a: RO:0002427 ! causally downstream of or within - -[Typedef] -id: RO:0002335 -name: negatively regulated by -def: "inverse of negatively regulates" [] -is_a: RO:0002334 ! regulated by - -[Typedef] -id: RO:0002336 -name: positively regulated by -def: "inverse of positively regulates" [] -is_a: RO:0002334 ! regulated by - -[Typedef] -id: RO:0002337 -name: related via localization to -def: "A relationship that holds via some process of localization" [] - -[Typedef] -id: RO:0002338 -name: has target start location -def: "This relationship holds between p and l when p is a transport or localization process in which the outcome is to move some cargo c from some initial location l to some destination." [] -is_a: RO:0002344 ! results in transport to from or in -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002339 -name: has target end location -def: "This relationship holds between p and l when p is a transport or localization process in which the outcome is to move some cargo c from a an initial location to some destination l." [] -is_a: RO:0002344 ! results in transport to from or in -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002340 -name: imports -def: "Holds between p and c when p is a transportation or localization process and the outcome of this process is to move c to a destination that is part of some s, where the start location of c is part of the region that surrounds s." [] -is_a: RO:0002020 ! transports - -[Typedef] -id: RO:0002341 -name: results in transport along -def: "Holds between p and l when p is a transportation or localization process and the outcome of this process is to move c from one location to another, and the route taken by c follows a path that is aligned_with l " [] -is_a: RO:0002337 ! related via localization to - -[Typedef] -id: RO:0002342 -name: results in transport across -def: "Holds between p and m when p is a transportation or localization process and the outcome of this process is to move c from one location to another, and the route taken by c follows a path that crosses m." [] -is_a: RO:0002021 ! occurs across -is_a: RO:0002344 ! results in transport to from or in - -[Typedef] -id: RO:0002343 -name: results in growth of -is_a: RO:0002295 ! results in developmental progression of -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0002344 -name: results in transport to from or in -is_a: RO:0002337 ! related via localization to - -[Typedef] -id: RO:0002345 -name: exports -def: "Holds between p and c when p is a transportation or localization process and the outcome of this process is to move c to a destination that is part of some s, where the end location of c is part of the region that surrounds s." [] -is_a: RO:0002020 ! transports - -[Typedef] -id: RO:0002348 -name: results in commitment to -def: "p 'results in commitment to' c if and only if p is a developmental process and c is a cell and p results in the state of c changing such that is can only develop into a single cell type." [] -is_a: RO:0002295 ! results in developmental progression of - -[Typedef] -id: RO:0002349 -name: results in determination of -def: "p 'results in determination of' c if and only if p is a developmental process and c is a cell and p results in the state of c changing to be determined. Once a cell becomes determined, it becomes committed to differentiate down a particular pathway regardless of its environment." [] -is_a: RO:0002295 ! results in developmental progression of - -[Typedef] -id: RO:0002350 -name: member of -def: "is member of is a mereological relation between a item and a collection." [] -is_a: BFO:0000050 ! part of -inverse_of: RO:0002351 ! has member - -[Typedef] -id: RO:0002351 -name: has member -def: "has member is a mereological relation between a collection and an item." [] -is_a: BFO:0000051 ! has part - -[Typedef] -id: RO:0002352 -name: input of -def: "inverse of has input" [] -is_a: RO:0000056 ! participates in -is_a: RO:0002328 ! functionally related to - -[Typedef] -id: RO:0002353 -name: output of -def: "inverse of has output" [] -is_a: RO:0000056 ! participates in -is_a: RO:0002328 ! functionally related to - -[Typedef] -id: RO:0002354 -name: formed as result of -is_a: RO:0002353 ! output of - -[Typedef] -id: RO:0002355 -name: results in structural organization of -def: "A relationship between a process and an anatomical entity such that the process contributes to the act of creating the structural organization of the anatomical entity." [] -is_a: RO:0002295 ! results in developmental progression of -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0002356 -name: results in specification of -def: "The relationship linking a cell and its participation in a process that results in the fate of the cell being specified. Once specification has taken place, a cell will be committed to differentiate down a specific pathway if left in its normal environment. " [] -is_a: RO:0002295 ! results in developmental progression of - -[Typedef] -id: RO:0002357 -name: results in developmental induction of -def: "p results in developmental induction of c if and only if p is a collection of cell-cell signaling processes that signal to a neighbouring tissue that is the precursor of the mature c, where the signaling results in the commitment to cell types necessary for the formation of c." [] -is_a: RO:0002295 ! results in developmental progression of - -[Typedef] -id: RO:0002360 -name: has dendrite location -is_a: RO:0002131 ! overlaps - -[Typedef] -id: RO:0002371 -name: attached to -def: "a is attached to b if and only if a and b are discrete objects or object parts, and there are physical connections between a and b such that a force pulling a will move b, or a force pulling b will move a" [] -is_symmetric: true -is_a: RO:0002170 ! connected to -is_a: RO:0002177 ! attached to part of - -[Typedef] -id: RO:0002372 -name: has muscle origin -def: "m has_muscle_origin s iff m is attached_to s, and it is the case that when m contracts, s does not move. The site of the origin tends to be more proximal and have greater mass than what the other end attaches to." [] -is_a: RO:0002371 ! attached to -is_a: RO:0002567 ! biomechanically related to - -[Typedef] -id: RO:0002373 -name: has muscle insertion -def: "m has_muscle_insertion s iff m is attaches_to s, and it is the case that when m contracts, s moves. Insertions are usually connections of muscle via tendon to bone." [] -is_a: RO:0002371 ! attached to -is_a: RO:0002567 ! biomechanically related to - -[Typedef] -id: RO:0002374 -name: derived from ancestral fusion of -def: "x has_fused_element y iff: there exists some z : x has_part z, z homologous_to y, and y is a distinct element, the boundary between x and z is largely fiat" [] -synonym: "has fused element" BROAD [] -is_a: RO:0002156 ! derived by descent from - -[Typedef] -id: RO:0002375 -name: in branching relationship with -def: "A relationship that holds between two material entities in a system of connected structures, where the branching relationship holds based on properties of the connecting network." [] -is_a: RO:0002323 ! mereotopologically related to - -[Typedef] -id: RO:0002376 -name: tributary of -def: "x tributary_of y if and only if x a channel for the flow of a substance into y, where y is larger than x. If x and y are hydrographic features, then y is the main stem of a river, or a lake or bay, but not the sea or ocean. If x and y are anatomical, then y is a vein." [] -is_a: RO:0002170 ! connected to -is_a: RO:0002375 ! in branching relationship with - -[Typedef] -id: RO:0002377 -name: distributary of -def: "x distributary_of y if and only if x is capable of channeling the flow of a substance to y, where y channels less of the substance than x" [] -is_a: RO:0002170 ! connected to -is_a: RO:0002375 ! in branching relationship with - -[Typedef] -id: RO:0002378 -name: anabranch of -def: "x anabranch_of y if x is a distributary of y (i.e. it channels a from a larger flow from y) and x ultimately channels the flow back into y." [] -is_a: RO:0002377 ! distributary of -disjoint_from: RO:0002382 ! proper distributary of -disjoint_from: RO:0002383 ! proper tributary of - -[Typedef] -id: RO:0002379 -name: spatially coextensive with -def: "x spatially_coextensive_with y if and inly if x and y have the same location" [] -is_a: RO:0002131 ! overlaps - -[Typedef] -id: RO:0002380 -name: branching part of -def: "x is a branching part of y if and only if x is part of y and x is connected directly or indirectly to the main stem of y" [] -holds_over_chain: RO:0002377 RO:0002381 -is_a: BFO:0000050 ! part of -is_a: RO:0002375 ! in branching relationship with -inverse_of: RO:0002569 ! has branching part - -[Typedef] -id: RO:0002381 -name: main stem of -def: "x main_stem_of y if y is a branching structure and x is a channel that traces a linear path through y, such that x has higher capacity than any other such path." [] -is_a: BFO:0000050 ! part of -is_a: RO:0002375 ! in branching relationship with - -[Typedef] -id: RO:0002382 -name: proper distributary of -def: "x proper_distributary_of y iff x distributary_of y and x does not flow back into y" [] -is_a: RO:0002377 ! distributary of - -[Typedef] -id: RO:0002383 -name: proper tributary of -def: "x proper_tributary_of y iff x tributary_of y and x does not originate from y" [] -is_a: RO:0002376 ! tributary of - -[Typedef] -id: RO:0002384 -name: has developmental potential involving -def: "x has developmental potential involving y iff x is capable of a developmental process with output y. y may be the successor of x, or may be a different structure in the vicinity (as for example in the case of developmental induction)." [] -is_a: RO:0002324 ! developmentally related to - -[Typedef] -id: RO:0002385 -name: has potential to developmentally contribute to -def: "x has potential to developmentrally contribute to y iff x developmentally contributes to y or x is capable of developmentally contributing to y" [] -is_a: RO:0002384 ! has developmental potential involving - -[Typedef] -id: RO:0002386 -name: has potential to developmentally induce -def: "x has potential to developmentally induce y iff x developmentally induces y or x is capable of developmentally inducing y" [] -is_a: RO:0002384 ! has developmental potential involving - -[Typedef] -id: RO:0002387 -name: has potential to develop into -def: "x has the potential to develop into y iff x develops into y or if x is capable of developing into y" [] -is_a: RO:0002384 ! has developmental potential involving - -[Typedef] -id: RO:0002388 -name: has potential to directly develop into -def: "x has potential to directly develop into y iff x directly develops into y or x is capable of directly developing into y" [] -is_a: RO:0002387 ! has potential to develop into - -[Typedef] -id: RO:0002400 -name: has direct input -def: "p has direct input c iff c is a participant in p, c is present at the start of p, and the state of c is modified during p." [] -holds_over_chain: RO:0002224 RO:0002400 -is_a: RO:0002233 ! has input - -[Typedef] -id: RO:0002401 -name: obsolete has indirect input -is_obsolete: true - -[Typedef] -id: RO:0002402 -name: obsolete has direct output -def: "p has direct input c iff c is a participanti n p, c is present at the end of p, and c is not present at the beginning of c. " [] -is_obsolete: true - -[Typedef] -id: RO:0002403 -name: obsolete has indirect output -holds_over_chain: RO:0002411 RO:0002402 -is_obsolete: true - -[Typedef] -id: RO:0002404 -name: causally downstream of -def: "inverse of upstream of" [] -is_a: BFO:0000062 ! preceded by -is_a: RO:0002427 ! causally downstream of or within -inverse_of: RO:0002411 ! causally upstream of - -[Typedef] -id: RO:0002405 -name: immediately causally downstream of -is_a: RO:0002087 ! immediately preceded by -is_a: RO:0002404 ! causally downstream of -inverse_of: RO:0002412 ! immediately causally upstream of - -[Typedef] -id: RO:0002406 -name: directly activates -def: "p directly activates q if and only if p is immediately upstream of q and p is the realization of a function to increase the rate or activity of q" [] -is_a: RO:0002629 ! directly positively regulates - -[Typedef] -id: RO:0002407 -name: indirectly activates -def: "p indirectly activates q if and only if p is upstream of q and there is a chain of directly activates relationships connecting p and q, where the chain is of length greater than one." [] -holds_over_chain: RO:0002406 RO:0002406 -holds_over_chain: RO:0002406 RO:0002407 -holds_over_chain: RO:0002409 RO:0002409 -is_transitive: true -is_a: RO:0002213 ! positively regulates -transitive_over: RO:0002406 ! directly activates - -[Typedef] -id: RO:0002408 -name: directly inhibits -is_a: RO:0002630 ! directly negatively regulates - -[Typedef] -id: RO:0002409 -name: indirectly inhibits -holds_over_chain: RO:0002408 RO:0002408 -holds_over_chain: RO:0002408 RO:0002409 -is_transitive: true -is_a: RO:0002212 ! negatively regulates -transitive_over: RO:0002408 ! directly inhibits - -[Typedef] -id: RO:0002410 -name: causally related to -def: "This relation groups causal relations between material entities and causal relations between processes" [] - -[Typedef] -id: RO:0002411 -name: causally upstream of -def: "p is causally upstream of q if and only if p precedes q and p and q are linked in a causal chain" [] -is_transitive: true -is_a: BFO:0000063 ! precedes -is_a: RO:0002418 ! causally upstream of or within - -[Typedef] -id: RO:0002412 -name: immediately causally upstream of -def: "p is immediately causally upstream of q iff both (a) p immediately precedes q and (b) p is causally upstream of q. In addition, the output of p must be an input of q." [] -is_a: RO:0002090 ! immediately precedes -is_a: RO:0002411 ! causally upstream of - -[Typedef] -id: RO:0002413 -name: directly provides input for -def: "p1 directly provides input for p2 iff there exists some c such that p1 has_output c and p2 has_input c" [] -holds_over_chain: RO:0002402 RO:0002400 -is_a: RO:0002412 ! immediately causally upstream of -is_a: RO:0002414 ! transitively provides input for - -[Typedef] -id: RO:0002414 -name: transitively provides input for -def: "transitive form of directly_provides_input_for" [] -is_transitive: true -is_a: RO:0002411 ! causally upstream of - -[Typedef] -id: RO:0002418 -name: causally upstream of or within -def: "p 'causally upstream or within' q iff (1) the end of p is before the end of q and (2) the execution of p exerts some causal influence over the outputs of q; i.e. if p was abolished or the outputs of p were to be modified, this would necessarily affect q." [] -synonym: "affects" RELATED [] -is_transitive: true -is_a: RO:0002501 ! causal relation between processes -inverse_of: RO:0002427 ! causally downstream of or within - -[Typedef] -id: RO:0002424 -name: differs in - -[Typedef] -id: RO:0002425 -name: differs in attribute of -is_a: RO:0002424 ! differs in - -[Typedef] -id: RO:0002426 -name: differs in attribute -is_a: RO:0002424 ! differs in - -[Typedef] -id: RO:0002427 -name: causally downstream of or within -def: "inverse of causally upstream of or within" [] -is_transitive: true -is_a: RO:0002501 ! causal relation between processes - -[Typedef] -id: RO:0002428 -name: involved in regulation of -def: "c involved in regulation of p if c is involved in some p' and p' regulates some p" [] -holds_over_chain: RO:0002327 RO:0002211 -holds_over_chain: RO:0002331 RO:0002211 -is_a: RO:0002263 ! acts upstream of -is_a: RO:0002431 ! involved in or involved in regulation of - -[Typedef] -id: RO:0002429 -name: involved in positive regulation of -def: "c involved in regulation of p if c is involved in some p' and p' positively regulates some p" [] -holds_over_chain: RO:0002327 RO:0002213 -holds_over_chain: RO:0002331 RO:0002213 -is_a: RO:0002428 ! involved in regulation of - -[Typedef] -id: RO:0002430 -name: involved in negative regulation of -def: "c involved in regulation of p if c is involved in some p' and p' negatively regulates some p" [] -holds_over_chain: RO:0002327 RO:0002212 -holds_over_chain: RO:0002331 RO:0002212 -is_a: RO:0002428 ! involved in regulation of - -[Typedef] -id: RO:0002431 -name: involved in or involved in regulation of -def: "c involved in or regulates p if and only if either (i) c is involved in p or (ii) c is involved in regulation of p" [] -is_a: RO:0002264 ! acts upstream of or within -is_a: RO:0002328 ! functionally related to -is_a: RO:0002500 ! causal agent in process - -[Typedef] -id: RO:0002432 -name: is active in -def: "c executes activity in d if and only if c enables p and p occurs_in d. Assuming no action at a distance by gene products, if a gene product enables (is capable of) a process that occurs in some structure, it must have at least some part in that structure." [GOC:cjm, GOC:dos] -synonym: "enables activity in" EXACT [] -holds_over_chain: RO:0002327 BFO:0000066 {http://purl.obolibrary.org/obo/RO_0002581="true"} -is_a: RO:0002131 ! overlaps -is_a: RO:0002328 ! functionally related to - -[Typedef] -id: RO:0002433 -name: contributes to morphology of -def: "p contributes to morphology of w if and only if a change in the morphology of p entails a change in the morphology of w. Examples: every skull contributes to morphology of the head which it is a part of. Counter-example: nuclei do not generally contribute to the morphology of the cell they are part of, as they are buffered by cytoplasm." [] -is_a: RO:0002131 ! overlaps - -[Typedef] -id: RO:0002434 -name: interacts with -def: "A relationship that holds between two entities in which the processes executed by the two entities are causally connected." [] -synonym: "in pairwise interaction with" EXACT [] -is_symmetric: true - -[Typedef] -id: RO:0002435 -name: genetically interacts with -is_symmetric: true -is_a: RO:0002434 ! interacts with - -[Typedef] -id: RO:0002436 -name: molecularly interacts with -def: "An interaction relationship in which the two partners are molecular entities that directly physically interact with each other for example via a stable binding interaction or a brief interaction during which one modifies the other." [] -is_symmetric: true -is_a: RO:0002434 ! interacts with - -[Typedef] -id: RO:0002437 -name: biotically interacts with -def: "An interaction relationship in which at least one of the partners is an organism and the other is either an organism or an abiotic entity with which the organism interacts." [] -is_symmetric: true -is_a: RO:0002321 ! ecologically related to -is_a: RO:0002434 ! interacts with - -[Typedef] -id: RO:0002438 -name: trophically interacts with -def: "An interaction relationship in which the partners are related via a feeding relationship." [] -is_a: RO:0002574 ! participates in a biotic-biotic interaction with - -[Typedef] -id: RO:0002439 -name: preys on -def: "An interaction relationship involving a predation process, where the subject kills the target in order to eat it or to feed to siblings, offspring or group members" [] -is_a: RO:0002438 ! trophically interacts with -inverse_of: RO:0002458 ! preyed upon by - -[Typedef] -id: RO:0002440 -name: symbiotically interacts with -def: "A biotic interaction in which the two organisms live together in more or less intimate association." [] -is_symmetric: true -is_a: RO:0002574 ! participates in a biotic-biotic interaction with - -[Typedef] -id: RO:0002441 -name: commensually interacts with -def: "An interaction relationship between two organisms living together in more or less intimate association in a relationship in which one benefits and the other is unaffected (GO)." [] -is_a: RO:0002440 ! symbiotically interacts with - -[Typedef] -id: RO:0002442 -name: mutualistically interacts with -def: "An interaction relationship between two organisms living together in more or less intimate association in a relationship in which both organisms benefit from each other (GO)." [] -is_a: RO:0002440 ! symbiotically interacts with - -[Typedef] -id: RO:0002443 -name: interacts with via parasite-host interaction -def: "An interaction relationship between two organisms living together in more or less intimate association in a relationship in which association is disadvantageous or destructive to one of the organisms (GO)." [] -is_a: RO:0002440 ! symbiotically interacts with - -[Typedef] -id: RO:0002444 -name: parasite of -synonym: "direct parasite of" EXACT [] -is_a: RO:0002443 ! interacts with via parasite-host interaction -is_a: RO:0002454 ! has host -inverse_of: RO:0002445 ! parasitized by - -[Typedef] -id: RO:0002445 -name: parasitized by -synonym: "directly parasitized by" EXACT [] -is_a: RO:0002443 ! interacts with via parasite-host interaction -is_a: RO:0002453 ! host of - -[Typedef] -id: RO:0002446 -name: participates in a abiotic-biotic interaction with -def: "A biotic interaction relationship in which one partner is an organism and the other partner is inorganic. For example, the relationship between a sponge and the substrate to which is it anchored." [] -synonym: "semibiotically interacts with" RELATED [] -is_a: RO:0002437 ! biotically interacts with - -[Typedef] -id: RO:0002447 -name: phosphorylates -is_a: RO:0002436 ! molecularly interacts with - -[Typedef] -id: RO:0002448 -name: directly regulates activity of -def: "The entity A, immediately upstream of the entity B, has an activity that regulates an activity performed by B. For example, A and B may be gene products and binding of B by A regulates the kinase activity of B.\n\nA and B can be physically interacting but not necessarily. Immediately upstream means there are no intermediate entity between A and B." [] -synonym: "molecularly controls" EXACT [] -is_a: RO:0002436 ! molecularly interacts with -is_a: RO:0011002 ! regulates activity of - -[Typedef] -id: RO:0002449 -name: directly negatively regulates activity of -def: "The entity A, immediately upstream of the entity B, has an activity that negatively regulates an activity performed by B. \nFor example, A and B may be gene products and binding of B by A negatively regulates the kinase activity of B." [] -synonym: "molecularly decreases activity of" EXACT [] -is_a: RO:0002448 ! directly regulates activity of - -[Typedef] -id: RO:0002450 -name: directly positively regulates activity of -def: "The entity A, immediately upstream of the entity B, has an activity that positively regulates an activity performed by B. \nFor example, A and B may be gene products and binding of B by A positively regulates the kinase activity of B." [] -synonym: "molecularly increases activity of" EXACT [] -is_a: RO:0002448 ! directly regulates activity of - -[Typedef] -id: RO:0002451 -name: transmitted by -def: "A relationship that holds between a disease and organism" [] -is_a: RO:0002321 ! ecologically related to - -[Typedef] -id: RO:0002452 -name: has symptom -def: "A relation that holds between a disease or an organism and a phenotype" [] -is_a: RO:0002200 ! has phenotype - -[Typedef] -id: RO:0002453 -name: host of -is_a: RO:0002440 ! symbiotically interacts with - -[Typedef] -id: RO:0002454 -name: has host -def: "X 'has host' y if and only if: x is an organism, y is an organism, and x can live on the surface of or within the body of y" [] -is_a: RO:0002440 ! symbiotically interacts with - -[Typedef] -id: RO:0002455 -name: pollinates -is_a: RO:0002442 ! mutualistically interacts with -inverse_of: RO:0002456 ! pollinated by - -[Typedef] -id: RO:0002456 -name: pollinated by -is_a: RO:0002442 ! mutualistically interacts with - -[Typedef] -id: RO:0002457 -name: acquires nutrients from -is_a: RO:0002438 ! trophically interacts with -inverse_of: RO:0002469 ! provides nutrients for - -[Typedef] -id: RO:0002458 -name: preyed upon by -def: "inverse of preys on" [] -is_a: RO:0002438 ! trophically interacts with - -[Typedef] -id: RO:0002459 -name: is vector for -is_a: RO:0002574 ! participates in a biotic-biotic interaction with -inverse_of: RO:0002460 ! has vector - -[Typedef] -id: RO:0002460 -name: has vector -is_a: RO:0002574 ! participates in a biotic-biotic interaction with - -[Typedef] -id: RO:0002461 -name: partner in -is_a: RO:0000056 ! participates in - -[Typedef] -id: RO:0002462 -name: subject participant in -is_a: RO:0002461 ! partner in - -[Typedef] -id: RO:0002463 -name: target participant in -is_a: RO:0002461 ! partner in - -[Typedef] -id: RO:0002464 -name: helper property (not for use in curation) - -[Typedef] -id: RO:0002465 -name: is symbiosis -is_a: RO:0002563 ! interaction relation helper property - -[Typedef] -id: RO:0002466 -name: is commensalism -is_a: RO:0002465 ! is symbiosis - -[Typedef] -id: RO:0002467 -name: is mutualism -is_a: RO:0002465 ! is symbiosis - -[Typedef] -id: RO:0002468 -name: is parasitism -is_a: RO:0002465 ! is symbiosis - -[Typedef] -id: RO:0002469 -name: provides nutrients for -is_a: RO:0002438 ! trophically interacts with - -[Typedef] -id: RO:0002470 -name: eats -is_a: RO:0002438 ! trophically interacts with - -[Typedef] -id: RO:0002471 -name: is eaten by -is_a: RO:0002438 ! trophically interacts with - -[Typedef] -id: RO:0002472 -name: is evidence for -def: "A relationship between a piece of evidence a and some entity b, where b is an information content entity, material entity or process, and \nthe a supports either the existence of b, or the truth value of b." [] -is_a: RO:0002616 ! related via evidence or inference to -inverse_of: RO:0002558 ! has evidence - -[Typedef] -id: RO:0002473 -name: composed primarily of -def: "x composed_primarily_of y if and only if more than half of the mass of x is made from y or units of the same type as y." [] -is_a: BFO:0000051 ! has part - -[Typedef] -id: RO:0002476 -name: child nucleus of -def: "c is a child nucleus of d if and only if c and d are both nuclei and parts of cells c' and d', where c' is derived from d' by mitosis and the genetic material in c is a copy of the generic material in d" [] -is_a: RO:0002258 ! developmentally preceded by - -[Typedef] -id: RO:0002477 -name: child nucleus of in hermaphrodite -def: "A child nucleus relationship in which the cells are part of a hermaphroditic organism" [] -is_a: RO:0002476 ! child nucleus of - -[Typedef] -id: RO:0002478 -name: child nucleus of in male -def: "A child nucleus relationship in which the cells are part of a male organism" [] -is_a: RO:0002476 ! child nucleus of - -[Typedef] -id: RO:0002479 -name: has part that occurs in -def: "p has part that occurs in c if and only if there exists some p1, such that p has_part p1, and p1 occurs in c." [] -holds_over_chain: BFO:0000051 BFO:0000066 {http://purl.obolibrary.org/obo/RO_0002581="true"} - -[Typedef] -id: RO:0002480 -name: ubiquitinates -def: "An interaction relation between x and y in which x catalyzes a reaction in which one or more ubiquitin groups are added to y" [] -is_a: RO:0002436 ! molecularly interacts with - -[Typedef] -id: RO:0002481 -name: is kinase activity -is_a: RO:0002564 ! molecular interaction relation helper property - -[Typedef] -id: RO:0002482 -name: is ubiquitination -is_a: RO:0002564 ! molecular interaction relation helper property - -[Typedef] -id: RO:0002485 -name: receives input from -is_a: RO:0002170 ! connected to -inverse_of: RO:0002486 ! sends output to - -[Typedef] -id: RO:0002486 -name: sends output to -is_a: RO:0002170 ! connected to - -[Typedef] -id: RO:0002487 -name: relation between physical entity and a process or stage - -[Typedef] -id: RO:0002488 -name: existence starts during -def: "x existence starts during y if and only if the time point at which x starts is after or equivalent to the time point at which y starts and before or equivalent to the time point at which y ends. Formally: x existence starts during y iff α(x) >= α(y) & α(x) <= ω(y)." [] -holds_over_chain: RO:0002583 BFO:0000050 -is_a: RO:0002490 ! existence overlaps -is_a: RO:0002496 ! existence starts during or after -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002489 -name: existence starts with -def: "x starts ends with y if and only if the time point at which x starts is equivalent to the time point at which y starts. Formally: x existence starts with y iff α(x) = α(y)." [] -is_a: RO:0002488 ! existence starts during - -[Typedef] -id: RO:0002490 -name: existence overlaps -def: "x existence overlaps y if and only if either (a) the start of x is part of y or (b) the end of x is part of y. Formally: x existence starts and ends during y iff (α(x) >= α(y) & α(x) <= ω(y)) OR (ω(x) <= ω(y) & ω(x) >= α(y))" [] -is_a: RO:0002487 ! relation between physical entity and a process or stage - -[Typedef] -id: RO:0002491 -name: existence starts and ends during -def: "x exists during y if and only if: 1) the time point at which x begins to exist is after or equal to the time point at which y begins and 2) the time point at which x ceases to exist is before or equal to the point at which y ends. Formally: x existence starts and ends during y iff α(x) >= α(y) & α(x) <= ω(y) & ω(x) <= ω(y) & ω(x) >= α(y)" [] -synonym: "exists during" EXACT [] -is_a: RO:0002488 ! existence starts during -is_a: RO:0002492 ! existence ends during - -[Typedef] -id: RO:0002492 -name: existence ends during -def: "x existence ends during y if and only if the time point at which x ends is before or equivalent to the time point at which y ends and after or equivalent to the point at which y starts. Formally: x existence ends during y iff ω(x) <= ω(y) and ω(x) >= α(y)." [] -holds_over_chain: RO:0002593 BFO:0000050 -is_a: RO:0002490 ! existence overlaps -is_a: RO:0002497 ! existence ends during or before -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0002493 -name: existence ends with -def: "x existence ends with y if and only if the time point at which x ends is equivalent to the time point at which y ends. Formally: x existence ends with y iff ω(x) = ω(y)." [] -is_a: RO:0002492 ! existence ends during - -[Typedef] -id: RO:0002494 -name: transformation of -def: "x transformation of y if x is the immediate transformation of y, or is linked to y through a chain of transformation relationships" [] -is_transitive: true -is_a: RO:0002202 ! develops from - -[Typedef] -id: RO:0002495 -name: immediate transformation of -def: "x immediate transformation of y iff x immediately succeeds y temporally at a time boundary t, and all of the matter present in x at t is present in y at t, and all the matter in y at t is present in x at t" [] -is_a: RO:0002207 ! directly develops from -is_a: RO:0002494 ! transformation of - -[Typedef] -id: RO:0002496 -name: existence starts during or after -def: "x existence starts during or after y if and only if the time point at which x starts is after or equivalent to the time point at which y starts. Formally: x existence starts during or after y iff α (x) >= α (y)." [] -holds_over_chain: BFO:0000050 RO:0002496 -holds_over_chain: RO:0002258 RO:0002496 -is_a: RO:0002487 ! relation between physical entity and a process or stage -transitive_over: BFO:0000050 ! part of -transitive_over: BFO:0000062 ! preceded by -transitive_over: RO:0002082 ! simultaneous with - -[Typedef] -id: RO:0002497 -name: existence ends during or before -def: "x existence ends during or before y if and only if the time point at which x ends is before or equivalent to the time point at which y ends." [] -holds_over_chain: BFO:0000050 RO:0002497 -holds_over_chain: RO:0002286 RO:0002497 -is_a: RO:0002487 ! relation between physical entity and a process or stage -transitive_over: BFO:0000050 ! part of -transitive_over: BFO:0000063 ! precedes -transitive_over: RO:0002082 ! simultaneous with - -[Typedef] -id: RO:0002500 -name: causal agent in process -def: "A relationship between a material entity and a process where the material entity has some causal role that influences the process" [] -is_a: RO:0002595 ! causal relation between material entity and a process -inverse_of: RO:0002608 ! process has causal agent - -[Typedef] -id: RO:0002501 -name: causal relation between processes -def: "p is causally related to q if and only if p or any part of p and q or any part of q are linked by a chain of events where each event pair is one of direct activation or direct inhibition. p may be upstream, downstream, part of or a container of q." [] -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0002502 -name: depends on - -[Typedef] -id: RO:0002503 -name: towards -def: "q towards e2 if and only if q is a relational quality such that q inheres-in some e, and e != e2 and q is dependent on e2" [] -is_a: RO:0002502 ! depends on - -[Typedef] -id: RO:0002505 -name: has intermediate -def: "p has intermediate c if and only if p has parts p1, p2 and p1 has output c, and p2 has input c" [] -is_a: RO:0000057 ! has participant - -[Typedef] -id: RO:0002506 -name: causal relation between entities -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0002507 -name: determined by -def: "s determined by f if and only if s is a type of system, and f is a material entity that is part of s, such that f exerts a strong causal influence on the functioning of s, and the removal of f would cause the collapse of s." [] -is_a: BFO:0000050 ! part of -is_a: RO:0002509 ! determined by part of -is_a: RO:0002559 ! causally influenced by -inverse_of: RO:0002508 ! determines - -[Typedef] -id: RO:0002508 -name: determines -def: "inverse of determined by" [] -is_a: RO:0002566 ! causally influences - -[Typedef] -id: RO:0002509 -name: determined by part of -def: "s 'determined by part of' w if and only if there exists some f such that (1) s 'determined by' f and (2) f part_of w, or f=w." [] -holds_over_chain: RO:0002507 BFO:0000050 {http://purl.obolibrary.org/obo/RO_0002582="true"} -is_a: RO:0002131 ! overlaps -is_a: RO:0002506 ! causal relation between entities - -[Typedef] -id: RO:0002510 -name: transcribed from -def: "x is transcribed from y if and only if x is synthesized from template y" [] -is_a: RO:0002330 ! genomically related to -inverse_of: RO:0002511 ! transcribed to - -[Typedef] -id: RO:0002511 -name: transcribed to -def: "inverse of transcribed from" [] -is_a: RO:0002330 ! genomically related to - -[Typedef] -id: RO:0002512 -name: ribosomal translation of -def: "x is the ribosomal translation of y if and only if a ribosome reads x through a series of triplet codon-amino acid adaptor activities (GO:0030533) and produces y" [] -is_a: RO:0002330 ! genomically related to -inverse_of: RO:0002513 ! ribosomally translates to - -[Typedef] -id: RO:0002513 -name: ribosomally translates to -def: "inverse of ribosomal translation of" [] -is_a: RO:0002330 ! genomically related to - -[Typedef] -id: RO:0002514 -name: sequentially related to -def: "A relation that holds between two entities that have the property of being sequences or having sequences. " [] - -[Typedef] -id: RO:0002515 -name: sequentially adjacent to -def: "x is sequentially adjacent to y iff x and y do not overlap and if there are no base units intervening between x and y" [] -is_a: RO:0002527 ! does not overlap sequence of - -[Typedef] -id: RO:0002516 -name: has start sequence -def: "x has start sequence y if the start of x is identical to the start of y, and x has y as a subsequence" [] -is_transitive: true -is_a: RO:0002524 ! has subsequence -inverse_of: RO:0002517 ! is start sequence of - -[Typedef] -id: RO:0002517 -name: is start sequence of -def: "inverse of has start sequence" [] -is_transitive: true -is_a: RO:0002525 ! is subsequence of - -[Typedef] -id: RO:0002518 -name: has end sequence -def: "x has end sequence y if the end of x is identical to the end of y, and x has y as a subsequence" [] -is_transitive: true -is_a: RO:0002524 ! has subsequence -inverse_of: RO:0002519 ! is end sequence of - -[Typedef] -id: RO:0002519 -name: is end sequence of -def: "inverse of has end sequence" [] -is_transitive: true -is_a: RO:0002525 ! is subsequence of - -[Typedef] -id: RO:0002520 -name: is consecutive sequence of -def: "x is a consecutive sequence of y iff x has subsequence y, and all the parts of x are made of zero or more repetitions of y or sequences as the same type as y." [] -is_a: RO:0002524 ! has subsequence - -[Typedef] -id: RO:0002521 -name: is sequentially aligned with -def: "x is sequentially aligned with if a significant portion bases of x and y correspond in terms of their base type and their relative ordering" [] -is_symmetric: true -is_a: RO:0002514 ! sequentially related to - -[Typedef] -id: RO:0002522 -name: bounds sequence of -def: "x bounds the sequence of y iff the upstream-most part of x is upstream of or coincident with the upstream-most part of y, and the downstream-most part of x is downstream of or coincident with the downstream-most part of y" [] -is_transitive: true -is_a: RO:0002514 ! sequentially related to -inverse_of: RO:0002523 ! is bound by sequence of - -[Typedef] -id: RO:0002523 -name: is bound by sequence of -def: "inverse of bounds sequence of" [] -is_transitive: true -is_a: RO:0002514 ! sequentially related to - -[Typedef] -id: RO:0002524 -name: has subsequence -def: "x has subsequence y iff all of the sequence parts of x are sequence parts of y" [] -is_transitive: true -is_a: BFO:0000051 ! has part -is_a: RO:0002522 ! bounds sequence of -is_a: RO:0002526 ! overlaps sequence of -inverse_of: RO:0002525 ! is subsequence of - -[Typedef] -id: RO:0002525 -name: is subsequence of -def: "inverse of has subsequence" [] -is_transitive: true -is_a: BFO:0000050 ! part of -is_a: RO:0002523 ! is bound by sequence of -is_a: RO:0002526 ! overlaps sequence of - -[Typedef] -id: RO:0002526 -name: overlaps sequence of -def: "x overlaps the sequence of x if and only if x has a subsequence z and z is a subsequence of y." [] -holds_over_chain: RO:0002524 RO:0002525 -is_symmetric: true -is_a: RO:0002131 ! overlaps -is_a: RO:0002514 ! sequentially related to - -[Typedef] -id: RO:0002527 -name: does not overlap sequence of -def: "x does not overlaps the sequence of x if and only if there is no z such that x has a subsequence z and z is a subsequence of y." [] -is_symmetric: true -is_a: RO:0002514 ! sequentially related to - -[Typedef] -id: RO:0002528 -name: is upstream of sequence of -def: "inverse of downstream of sequence of" [] -is_transitive: true -is_a: RO:0002527 ! does not overlap sequence of - -[Typedef] -id: RO:0002529 -name: is downstream of sequence of -def: "x is downstream of the sequence of y iff either (1) x and y have sequence units, and all units of x are downstream of all units of y, or (2) x and y are sequence units, and x is either immediately downstream of y, or transitively downstream of y." [] -is_transitive: true -is_a: RO:0002527 ! does not overlap sequence of -inverse_of: RO:0002529 ! is downstream of sequence of - -[Typedef] -id: RO:0002530 -name: is immediately downstream of sequence of -def: "x is immediately downstream of the sequence of y iff either (1) x and y have sequence units, and all units of x are downstream of all units of y, and x is sequentially adjacent to y, or (2) x and y are sequence units, in which case the immediately downstream relation is primitive and defined by context: for DNA bases, y would be adjacent and 5' to y" [] -is_a: RO:0002515 ! sequentially adjacent to -is_a: RO:0002529 ! is downstream of sequence of - -[Typedef] -id: RO:0002531 -name: is immediately upstream of sequence of -def: "inverse of immediately downstream of" [] -is_a: RO:0002515 ! sequentially adjacent to -is_a: RO:0002528 ! is upstream of sequence of - -[Typedef] -id: RO:0002551 -name: has skeleton -def: "A relation between a segment or subdivision of an organism and the maximal subdivision of material entities that provides structural support for that segment or subdivision." [] -is_a: BFO:0000051 ! has part -inverse_of: RO:0002576 ! skeleton of -is_asymmetric: true - -[Typedef] -id: RO:0002552 -name: results in ending of -def: "p results in the end of s if p results in a change of state in s whereby s either ceases to exist, or s becomes functionally impaired or s has its fate committed such that it is put on a path to be degraded." [] -is_a: RO:0002295 ! results in developmental progression of -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0002553 -name: hyperparasite of -def: "x is a hyperparasite of y iff x is a parasite of a parasite of the target organism y" [] -synonym: "epiparasite of" RELATED [] -synonym: "hyperparasitoid of" NARROW [] -holds_over_chain: RO:0002444 RO:0002444 -is_a: RO:0002454 ! has host -inverse_of: RO:0002554 ! hyperparasitized by - -[Typedef] -id: RO:0002554 -name: hyperparasitized by -def: "inverse of hyperparasite of" [] -synonym: "has epiparasite" RELATED [] -synonym: "has hyperparasite" RELATED [] -synonym: "hyperparasitoidized by" RELATED [] -holds_over_chain: RO:0002445 RO:0002445 -is_a: RO:0002453 ! host of - -[Typedef] -id: RO:0002555 -name: allelopath of -is_a: RO:0002574 ! participates in a biotic-biotic interaction with - -[Typedef] -id: RO:0002556 -name: pathogen of -is_a: RO:0002454 ! has host -inverse_of: RO:0002557 ! has pathogen - -[Typedef] -id: RO:0002557 -name: has pathogen -is_a: RO:0002453 ! host of - -[Typedef] -id: RO:0002558 -name: has evidence -def: "inverse of is evidence for" [] -is_a: RO:0002616 ! related via evidence or inference to - -[Typedef] -id: RO:0002559 -name: causally influenced by -is_a: RO:0002506 ! causal relation between entities -inverse_of: RO:0002566 ! causally influences - -[Typedef] -id: RO:0002563 -name: interaction relation helper property -is_a: RO:0002464 ! helper property (not for use in curation) - -[Typedef] -id: RO:0002564 -name: molecular interaction relation helper property -is_a: RO:0002563 ! interaction relation helper property - -[Typedef] -id: RO:0002565 -name: results in movement of -def: "Holds between p and c when p is locomotion process and the outcome of this process is the change of location of c" [] -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0002566 -name: causally influences -def: "The entity or characteristic A is causally upstream of the entity or characteristic B, A having an effect on B. An entity corresponds to any biological type of entity as long as a mass is measurable. A characteristic corresponds to a particular specificity of an entity (e.g., phenotype, shape, size)." [] -is_a: RO:0002506 ! causal relation between entities - -[Typedef] -id: RO:0002567 -name: biomechanically related to -def: "A relation that holds between elements of a musculoskeletal system or its analogs." [] -is_a: RO:0002328 ! functionally related to - -[Typedef] -id: RO:0002568 -name: has muscle antagonist -def: "m1 has_muscle_antagonist m2 iff m1 has_muscle_insertion s, m2 has_muscle_insection s, m1 acts in opposition to m2, and m2 is responsible for returning the structure to its initial position." [] -is_a: RO:0002567 ! biomechanically related to - -[Typedef] -id: RO:0002569 -name: has branching part -def: "inverse of branching part of" [] -is_a: BFO:0000051 ! has part -is_a: RO:0002375 ! in branching relationship with - -[Typedef] -id: RO:0002570 -name: conduit for -def: "x is a conduit for y iff y overlaps through the lumen_of of x, and y has parts on either side of the lumen of x." [] -is_a: RO:0002131 ! overlaps - -[Typedef] -id: RO:0002571 -name: lumen of -def: "x lumen_of y iff x is the space or substance that is part of y and does not cross any of the inner membranes or boundaries of y that is maximal with respect to the volume of the convex hull." [] -is_a: BFO:0000050 ! part of - -[Typedef] -id: RO:0002572 -name: luminal space of -def: "s is luminal space of x iff s is lumen_of x and s is an immaterial entity" [] -is_a: RO:0002571 ! lumen of - -[Typedef] -id: RO:0002573 -name: has modifier -def: "A relation that holds between an attribute or a qualifier and another attribute." [] - -[Typedef] -id: RO:0002574 -name: participates in a biotic-biotic interaction with -is_a: RO:0002437 ! biotically interacts with - -[Typedef] -id: RO:0002576 -name: skeleton of -def: "inverse of has skeleton" [] -is_a: BFO:0000050 ! part of - -[Typedef] -id: RO:0002578 -name: directly regulates -def: "Process(P1) directly regulates process(P2) iff: P1 regulates P2 via direct physical interaction between an agent executing P1 (or some part of P1) and an agent executing P2 (or some part of P2). For example, if protein A has protein binding activity(P1) that targets protein B and this binding regulates the kinase activity (P2) of protein B then P1 directly regulates P2." [] -is_a: RO:0002211 ! regulates -is_a: RO:0002412 ! immediately causally upstream of - -[Typedef] -id: RO:0002583 -name: existence starts at end of -def: "holds between x and y if and only if the time point at which x starts is equivalent to the time point at which y ends. Formally: iff α(x) = ω(y)." [] -is_a: RO:0002496 ! existence starts during or after - -[Typedef] -id: RO:0002584 -name: has part structure that is capable of -def: "s 'has part structure that is capable of' p if and only if there exists some part x such that s 'has part' x and x 'capable of' p" [] -holds_over_chain: BFO:0000051 RO:0002215 -is_a: RO:0002328 ! functionally related to -is_a: RO:0002595 ! causal relation between material entity and a process - -[Typedef] -id: RO:0002585 -name: results in closure of -is_a: RO:0002295 ! results in developmental progression of -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0002586 -name: results in breakdown of -def: "p results in breakdown of c if and only if the execution of p leads to c no longer being present at the end of p" [] -is_a: RO:0002233 ! has input - -[Typedef] -id: RO:0002587 -name: results in synthesis of -is_a: RO:0002297 ! results in formation of - -[Typedef] -id: RO:0002588 -name: results in assembly of -is_a: RO:0002297 ! results in formation of -is_a: RO:0002592 ! results in organization of - -[Typedef] -id: RO:0002589 -name: results in catabolism of -def: "p results in catabolism of c if and only if p is a catabolic process, and the execution of p results in c being broken into smaller parts with energy being released." [] -is_a: RO:0002586 ! results in breakdown of - -[Typedef] -id: RO:0002590 -name: results in disassembly of -is_a: RO:0002586 ! results in breakdown of -is_a: RO:0002592 ! results in organization of - -[Typedef] -id: RO:0002591 -name: results in remodeling of -is_a: RO:0002233 ! has input -is_a: RO:0002592 ! results in organization of - -[Typedef] -id: RO:0002592 -name: results in organization of -def: "p results in organization of c iff p results in the assembly, arrangement of constituent parts, or disassembly of c" [] -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0002593 -name: existence ends at start of -def: "holds between x and y if and only if the time point at which x ends is equivalent to the time point at which y starts. Formally: iff ω(x) = α(y)." [] -is_a: RO:0002497 ! existence ends during or before - -[Typedef] -id: RO:0002595 -name: causal relation between material entity and a process -def: "A relationship that holds between a material entity and a process in which causality is involved, with either the material entity or some part of the material entity exerting some influence over the process, or the process influencing some aspect of the material entity." [] -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0002596 -name: capable of regulating -def: "Holds between c and p if and only if c is capable of some activity a, and a regulates p." [] -holds_over_chain: RO:0002215 RO:0002211 -is_a: RO:0002500 ! causal agent in process - -[Typedef] -id: RO:0002597 -name: capable of negatively regulating -def: "Holds between c and p if and only if c is capable of some activity a, and a negatively regulates p." [] -holds_over_chain: RO:0002215 RO:0002212 -is_a: RO:0002596 ! capable of regulating - -[Typedef] -id: RO:0002598 -name: capable of positively regulating -def: "Holds between c and p if and only if c is capable of some activity a, and a positively regulates p." [] -holds_over_chain: RO:0002215 RO:0002213 -is_a: RO:0002596 ! capable of regulating - -[Typedef] -id: RO:0002599 -name: capable of inhibiting or preventing pathological process -def: "Holds between a material entity c and a pathological process p if and only if c is capable of some activity a, where a inhibits p." [] -is_a: RO:0002597 ! capable of negatively regulating - -[Typedef] -id: RO:0002600 -name: capable of upregulating or causing pathological process -def: "Holds between a material entity c and a pathological process p if and only if c is capable of some activity a, where a negatively regulates p." [] -is_a: RO:0002598 ! capable of positively regulating - -[Typedef] -id: RO:0002606 -name: is substance that treats -def: "c is a substance that treats d if c is a material entity (such as a small molecule or compound) and d is a pathological process, phenotype or disease, and c is capable of some activity that negative regulates or decreases the magnitude of d." [] -is_a: RO:0002599 ! capable of inhibiting or preventing pathological process - -[Typedef] -id: RO:0002607 -name: is marker for -def: "c is marker for d iff the presence or occurrence of d is correlated with the presence of occurrence of c, and the observation of c is used to infer the presence or occurrence of d. Note that this does not imply that c and d are in a direct causal relationship, as it may be the case that there is a third entity e that stands in a direct causal relationship with c and d." [] -is_a: RO:0002610 ! correlated with - -[Typedef] -id: RO:0002608 -name: process has causal agent -def: "Inverse of 'causal agent in process'" [] -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0002609 -name: obsolete related via dependence to -def: "A relationship that holds between two entities, where the relationship holds based on the presence or absence of statistical dependence relationship. The entities may be statistical variables, or they may be other kinds of entities such as diseases, chemical entities or processes." [] -is_obsolete: true - -[Typedef] -id: RO:0002610 -name: correlated with -def: "A relationship that holds between two entities, where the entities exhibit a statistical dependence relationship. The entities may be statistical variables, or they may be other kinds of entities such as diseases, chemical entities or processes." [] - -[Typedef] -id: RO:0002614 -name: is evidence with support from -def: "A relationship between a piece of evidence and an entity that plays a role in supporting that evidence." [] -is_a: RO:0002616 ! related via evidence or inference to - -[Typedef] -id: RO:0002615 -name: has model -def: "Inverse of is-model-of" [] -inverse_of: RO:0003301 ! has role in modeling - -[Typedef] -id: RO:0002616 -name: related via evidence or inference to - -[Typedef] -id: RO:0002618 -name: visits -is_a: RO:0002574 ! participates in a biotic-biotic interaction with -inverse_of: RO:0002619 ! visited by - -[Typedef] -id: RO:0002619 -name: visited by -is_a: RO:0002574 ! participates in a biotic-biotic interaction with - -[Typedef] -id: RO:0002622 -name: visits flowers of -is_a: RO:0002618 ! visits -inverse_of: RO:0002623 ! has flowers visited by - -[Typedef] -id: RO:0002623 -name: has flowers visited by -is_a: RO:0002619 ! visited by - -[Typedef] -id: RO:0002624 -name: lays eggs in -is_a: RO:0002444 ! parasite of -is_a: RO:0002618 ! visits -inverse_of: RO:0002625 ! has eggs laid in by - -[Typedef] -id: RO:0002625 -name: has eggs laid in by -is_a: RO:0002445 ! parasitized by -is_a: RO:0002619 ! visited by - -[Typedef] -id: RO:0002626 -name: kills -is_a: RO:0002574 ! participates in a biotic-biotic interaction with -inverse_of: RO:0002627 ! is killed by - -[Typedef] -id: RO:0002627 -name: is killed by -is_a: RO:0002574 ! participates in a biotic-biotic interaction with - -[Typedef] -id: RO:0002629 -name: directly positively regulates -def: "Process(P1) directly postively regulates process(P2) iff: P1 positively regulates P2 via direct physical interaction between an agent executing P1 (or some part of P1) and an agent executing P2 (or some part of P2). For example, if protein A has protein binding activity(P1) that targets protein B and this binding positively regulates the kinase activity (P2) of protein B then P1 directly positively regulates P2." [] -is_a: RO:0002213 ! positively regulates -is_a: RO:0002578 ! directly regulates - -[Typedef] -id: RO:0002630 -name: directly negatively regulates -def: "Process(P1) directly negatively regulates process(P2) iff: P1 negatively regulates P2 via direct physical interaction between an agent executing P1 (or some part of P1) and an agent executing P2 (or some part of P2). For example, if protein A has protein binding activity(P1) that targets protein B and this binding negatively regulates the kinase activity (P2) of protein B then P1 directly negatively regulates P2." [] -is_a: RO:0002212 ! negatively regulates -is_a: RO:0002578 ! directly regulates - -[Typedef] -id: RO:0002632 -name: ectoparasite of -def: "A sub-relation of parasite-of in which the parasite lives on or in the integumental system of the host" [] -is_a: RO:0002444 ! parasite of -inverse_of: RO:0002633 ! has ectoparasite - -[Typedef] -id: RO:0002633 -name: has ectoparasite -def: "inverse of ectoparasite of" [] -is_a: RO:0002445 ! parasitized by - -[Typedef] -id: RO:0002634 -name: endoparasite of -synonym: "lives inside of" RELATED [] -is_a: RO:0002444 ! parasite of -inverse_of: RO:0002635 ! has endoparasite - -[Typedef] -id: RO:0002635 -name: has endoparasite -is_a: RO:0002445 ! parasitized by - -[Typedef] -id: RO:0002636 -name: mesoparasite of -def: "A sub-relation of parasite-of in which the parasite is partially an endoparasite and partially an ectoparasite" [] -is_a: RO:0002444 ! parasite of -inverse_of: RO:0002637 ! has mesoparasite - -[Typedef] -id: RO:0002637 -name: has mesoparasite -def: "inverse of mesoparasite of" [] -is_a: RO:0002445 ! parasitized by - -[Typedef] -id: RO:0002638 -name: intercellular endoparasite of -def: "A sub-relation of endoparasite-of in which the parasite inhabits the spaces between host cells." [] -is_a: RO:0002634 ! endoparasite of -inverse_of: RO:0002639 ! has intercellular endoparasite - -[Typedef] -id: RO:0002639 -name: has intercellular endoparasite -def: "inverse of intercellular endoparasite of" [] -is_a: RO:0002635 ! has endoparasite - -[Typedef] -id: RO:0002640 -name: intracellular endoparasite of -def: "A sub-relation of endoparasite-of in which the parasite inhabits host cells." [] -is_a: RO:0002634 ! endoparasite of -inverse_of: RO:0002641 ! has intracellular endoparasite - -[Typedef] -id: RO:0002641 -name: has intracellular endoparasite -def: "inverse of intracellular endoparasite of" [] -is_a: RO:0002635 ! has endoparasite - -[Typedef] -id: RO:0002801 -name: co-roosts with -def: "Two or more individuals sharing the same roost site (cave, mine, tree or tree hollow, animal burrow, leaf tent, rock crack, space in man-made structure, etc.). Individuals that are sharing a communal roost may be said to be co-roosting. The roost may be either a day roost where the individuals rest during daytime hours, or a night roost where individuals roost to feed, groom, or rest in between flights and/or foraging bouts. Communal roosting as thus defined is an umbrella term within which different specialized types -- which are not mutually exclusive -- may be recognized based on taxonomy and the temporal and spatial relationships of the individuals that are co-roosting." [] -is_symmetric: true -is_a: RO:0008506 ! ecologically co-occurs with - -[Typedef] -id: RO:0003000 -name: produces -def: "a produces b if some process that occurs_in a has_output b, where a and b are material entities. Examples: hybridoma cell line produces monoclonal antibody reagent; chondroblast produces avascular GAG-rich matrix." [] -inverse_of: RO:0003001 ! produced by - -[Typedef] -id: RO:0003001 -name: produced by -def: "a produced_by b iff some process that occurs_in b has_output a." [] - -[Typedef] -id: RO:0003002 -name: represses expression of -def: "Holds between entity A (a transcription factor) and a nucleic acid B if and only if A down-regulates the expression of B. The nucleic acid can be a gene or an mRNA." [] -is_a: RO:0002449 ! directly negatively regulates activity of - -[Typedef] -id: RO:0003003 -name: increases expression of -def: "Holds between entity A (a transcription factor) and nucleic acid B if and only if A up-regulates the expression of B. The nucleic acid can be a gene or mRNA." [] -is_a: RO:0002450 ! directly positively regulates activity of - -[Typedef] -id: RO:0003301 -name: has role in modeling -def: "A relation between a biological, experimental, or computational artifact and an entity it is used to study, in virtue of its replicating or approximating features of the studied entity." [] -is_asymmetric: true - -[Typedef] -id: RO:0003302 -name: causes or contributes to condition -def: "A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure) and a condition (a phenotype or disease), where the entity has some causal or contributing role that influences the condition." [] -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0003303 -name: causes condition -def: "A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure) and a condition (a phenotype or disease), where the entity has some causal role for the condition." [] -is_a: RO:0003302 ! causes or contributes to condition - -[Typedef] -id: RO:0003304 -name: contributes to condition -def: "A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure) and a condition (a phenotype or disease), where the entity has some contributing role that influences the condition." [] -is_a: RO:0003302 ! causes or contributes to condition - -[Typedef] -id: RO:0003305 -name: contributes to severity of condition -def: "A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure) and a condition (a phenotype or disease), where the entity influences the severity with which a condition manifests in an individual." [] -is_a: RO:0003304 ! contributes to condition - -[Typedef] -id: RO:0003306 -name: contributes to frequency of condition -def: "A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure) and a condition (a phenotype or disease), where the entity influences the frequency of the condition in a population." [] -is_a: RO:0003304 ! contributes to condition - -[Typedef] -id: RO:0003307 -name: ameliorates condition -def: "A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure) and a condition (a phenotype or disease), where the presence of the entity reduces or eliminates some or all aspects of the condition." [] -is_a: RO:0003305 ! contributes to severity of condition - -[Typedef] -id: RO:0003308 -name: correlated with condition -def: "A relationship between an entity and a condition (phenotype or disease) with which it exhibits a statistical dependence relationship." [] -is_a: RO:0002610 ! correlated with - -[Typedef] -id: RO:0003309 -name: exacerbates condition -def: "A relationship between an entity (e.g. a chemical, environmental exposure, or some form of genetic variation) and a condition (a phenotype or disease), where the presence of the entity worsens some or all aspects of the condition." [] -is_a: RO:0003305 ! contributes to severity of condition - -[Typedef] -id: RO:0003310 -name: condition ameliorated by -def: "A relationship between a condition (a phenotype or disease) and an entity (e.g. a chemical, environmental exposure, or some form of genetic variation) where some or all aspects of the condition are reduced or eliminated by the presence of the entity." [] -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0003311 -name: condition exacerbated by -def: "A relationship between a condition (a phenotype or disease) and an entity (e.g. a chemical, environmental exposure, or some form of genetic variation) where some or all aspects of the condition are worsened by the presence of the entity." [] -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0004000 -name: condition has genetic basis in -is_a: RO:0002410 ! causally related to -inverse_of: RO:0004010 ! is genetic basis for condition - -[Typedef] -id: RO:0004001 -name: has material basis in gain of function germline mutation in -is_a: RO:0004000 ! condition has genetic basis in -inverse_of: RO:0004011 ! is causal gain of function germline mutation of in - -[Typedef] -id: RO:0004002 -name: has material basis in loss of function germline mutation in -is_a: RO:0004000 ! condition has genetic basis in -inverse_of: RO:0004012 ! is causal loss of function germline mutation of in - -[Typedef] -id: RO:0004003 -name: has material basis in germline mutation in -is_a: RO:0004000 ! condition has genetic basis in -inverse_of: RO:0004013 ! is causal germline mutation in - -[Typedef] -id: RO:0004004 -name: has material basis in somatic mutation in -is_a: RO:0004000 ! condition has genetic basis in -inverse_of: RO:0004014 ! is causal somatic mutation in - -[Typedef] -id: RO:0004005 -name: has major susceptibility factor -is_a: RO:0004000 ! condition has genetic basis in -inverse_of: RO:0004015 ! is causal susceptibility factor for - -[Typedef] -id: RO:0004006 -name: has partial material basis in germline mutation in -is_a: RO:0004000 ! condition has genetic basis in -inverse_of: RO:0004016 ! is causal germline mutation partially giving rise to - -[Typedef] -id: RO:0004007 -name: has primary input or output -def: "p 'has primary input ot output' c iff either (a) p 'has primary input' c or (b) p 'has primary output' c." [] -is_a: RO:0000057 ! has participant - -[Typedef] -id: RO:0004008 -name: has primary output -def: "p has primary output c if (a) p has output c and (b) the goal of process is to modify, produce, or transform c." [GOC:cjm, GOC:dph, GOC:kva, GOC:pt] {comment="PMID:27812932"} -is_a: RO:0002234 ! has output -is_a: RO:0004007 ! has primary input or output - -[Typedef] -id: RO:0004009 -name: has primary input -def: "p has primary input c if (a) p has input c and (b) the goal of process is to modify, consume, or transform c." [GOC:cjm, GOC:dph, GOC:kva, GOC:pt] {comment="PMID:27812932"} -is_a: RO:0002233 ! has input -is_a: RO:0004007 ! has primary input or output - -[Typedef] -id: RO:0004010 -name: is genetic basis for condition -is_a: RO:0004018 ! is basis for realizable - -[Typedef] -id: RO:0004011 -name: is causal gain of function germline mutation of in -def: "Relates a gene to condition, such that a mutation in this gene in a germ cell provides a new function of the corresponding product and that is sufficient to produce the condition and that can be passed on to offspring[modified from orphanet]." [] -is_a: RO:0004010 ! is genetic basis for condition - -[Typedef] -id: RO:0004012 -name: is causal loss of function germline mutation of in -def: "Relates a gene to condition, such that a mutation in this gene in a germ cell impairs the function of the corresponding product and that is sufficient to produce the condition and that can be passed on to offspring[modified from orphanet]." [] -is_a: RO:0004010 ! is genetic basis for condition - -[Typedef] -id: RO:0004013 -name: is causal germline mutation in -def: "Relates a gene to condition, such that a mutation in this gene is sufficient to produce the condition and that can be passed on to offspring[modified from orphanet]." [] -is_a: RO:0003303 ! causes condition -is_a: RO:0004010 ! is genetic basis for condition - -[Typedef] -id: RO:0004014 -name: is causal somatic mutation in -def: "Relates a gene to condition, such that a mutation in this gene is sufficient to produce the condition but that cannot be passed on to offspring[modified from orphanet]." [] -is_a: RO:0003303 ! causes condition -is_a: RO:0004010 ! is genetic basis for condition - -[Typedef] -id: RO:0004015 -name: is causal susceptibility factor for -def: "Relates a gene to condition, such that a mutation in this gene predisposes to the development of a condition and that is necessary but not sufficient to develop the condition[modified from orphanet]." [] -is_a: RO:0004010 ! is genetic basis for condition - -[Typedef] -id: RO:0004016 -name: is causal germline mutation partially giving rise to -def: "Relates a gene to condition, such that a mutation in this gene partially contributes to the presentation of this condition[modified from orphanet]." [] -is_a: RO:0003304 ! contributes to condition -is_a: RO:0004010 ! is genetic basis for condition - -[Typedef] -id: RO:0004017 -name: realizable has basis in -is_a: RO:0002410 ! causally related to -inverse_of: RO:0004018 ! is basis for realizable - -[Typedef] -id: RO:0004018 -name: is basis for realizable -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0004019 -name: disease has basis in -is_a: RO:0004017 ! realizable has basis in -is_a: RO:0004023 ! causal relationship with disease as subject - -[Typedef] -id: RO:0004020 -name: disease has basis in dysfunction of -def: "A relation that holds between the disease and a material entity where the physical basis of the disease is a disorder of that material entity that affects its function." [] -is_a: RO:0004019 ! disease has basis in - -[Typedef] -id: RO:0004021 -name: disease has basis in disruption of -def: "A relation that holds between the disease and a process where the physical basis of the disease disrupts execution of a key biological process." [] -is_a: RO:0004019 ! disease has basis in - -[Typedef] -id: RO:0004022 -name: disease has basis in feature -def: "A relation that holds between the disease and a feature (a phenotype or other disease) where the physical basis of the disease is the feature." [] -is_a: RO:0002200 ! has phenotype -is_a: RO:0004019 ! disease has basis in - -[Typedef] -id: RO:0004023 -name: causal relationship with disease as subject -is_a: RO:0002410 ! causally related to -is_a: RO:0040035 ! disease relationship - -[Typedef] -id: RO:0004024 -name: disease causes disruption of -def: "A relationship between a disease and a process where the disease process disrupts the execution of the process." [] -holds_over_chain: RO:0004025 RO:0002215 -is_a: RO:0004023 ! causal relationship with disease as subject -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0004025 -name: disease causes dysfunction of -is_a: RO:0004023 ! causal relationship with disease as subject -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0004026 -name: disease has location -def: "A relationship between a disease and an anatomical entity where the disease has one or more features that are located in that entity." [] -is_a: RO:0040035 ! disease relationship - -[Typedef] -id: RO:0004027 -name: disease has inflammation site -def: "A relationship between a disease and an anatomical entity where the disease is triggered by an inflammatory response to stimuli occurring in the anatomical entity" [] -is_a: RO:0004026 ! disease has location - -[Typedef] -id: RO:0004028 -name: realized in response to stimulus -def: "A relationship between a realizable entity R (e.g. function or disposition) and a material entity M where R is realized in response to a process that has an input stimulus of M." [] -holds_over_chain: RO:0009501 RO:0002233 -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0004029 -name: disease has feature -def: "A relationship between a disease and some feature of that disease, where the feature is either a phenotype or an isolated disease." [] -is_a: RO:0040035 ! disease relationship - -[Typedef] -id: RO:0004030 -name: disease arises from alteration in structure -def: "A relationship between a disease and an anatomical structure where the material basis of the disease is some pathological change in the structure. Anatomical structure includes cellular and sub-cellular entities, such as chromosome and organelles." [] -is_a: RO:0004019 ! disease has basis in - -[Typedef] -id: RO:0004031 -name: enables subfunction -def: "Holds between an entity and an process P where the entity enables some larger compound process, and that larger process has-part P." [] -holds_over_chain: RO:0002327 BFO:0000051 -is_a: RO:0002328 ! functionally related to - -[Typedef] -id: RO:0004032 -name: acts upstream of or within, positive effect -holds_over_chain: RO:0002327 RO:0004047 -is_a: RO:0002264 ! acts upstream of or within - -[Typedef] -id: RO:0004033 -name: acts upstream of or within, negative effect -holds_over_chain: RO:0002327 RO:0004046 -is_a: RO:0002264 ! acts upstream of or within - -[Typedef] -id: RO:0004034 -name: acts upstream of, positive effect -def: "c 'acts upstream of, positive effect' p if c is enables f, and f is causally upstream of p, and the direction of f is positive" [] -holds_over_chain: RO:0002327 RO:0002304 -is_a: RO:0002263 ! acts upstream of -is_a: RO:0004032 ! acts upstream of or within, positive effect - -[Typedef] -id: RO:0004035 -name: acts upstream of, negative effect -def: "c 'acts upstream of, negative effect' p if c is enables f, and f is causally upstream of p, and the direction of f is negative" [] -holds_over_chain: RO:0002327 RO:0002305 -is_a: RO:0002263 ! acts upstream of -is_a: RO:0004033 ! acts upstream of or within, negative effect - -[Typedef] -id: RO:0004046 -name: causally upstream of or within, negative effect -is_a: RO:0002418 ! causally upstream of or within - -[Typedef] -id: RO:0004047 -name: causally upstream of or within, positive effect -is_a: RO:0002418 ! causally upstream of or within - -[Typedef] -id: RO:0004096 -name: DEPRECATED inheres in -is_obsolete: true - -[Typedef] -id: RO:0004097 -name: DEPRECATED bearer of -is_obsolete: true - -[Typedef] -id: RO:0007000 -name: has driver -def: "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." [] - -[Typedef] -id: RO:0007001 -name: has disease driver -def: "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." [] -is_a: RO:0007000 ! has driver - -[Typedef] -id: RO:0008501 -name: epiphyte of -def: "An interaction relationship wherein a plant or algae is living on the outside surface of another plant." [] -is_a: RO:0002440 ! symbiotically interacts with -inverse_of: RO:0008502 ! has epiphyte - -[Typedef] -id: RO:0008502 -name: has epiphyte -def: "inverse of epiphyte of" [] -is_a: RO:0002440 ! symbiotically interacts with - -[Typedef] -id: RO:0008503 -name: kleptoparasite of -def: "A sub-relation of parasite of in which a parasite steals resources from another organism, usually food or nest material" [] -is_a: RO:0002444 ! parasite of -inverse_of: RO:0008504 ! kleptoparasitized by - -[Typedef] -id: RO:0008504 -name: kleptoparasitized by -def: "inverse of kleptoparasite of" [] -is_a: RO:0002445 ! parasitized by - -[Typedef] -id: RO:0008505 -name: creates habitat for -def: "An interaction relationship wherein one organism creates a structure or environment that is lived in by another organism." [] -is_a: RO:0002321 ! ecologically related to - -[Typedef] -id: RO:0008506 -name: ecologically co-occurs with -def: "An interaction relationship describing organisms that often occur together at the same time and space or in the same environment." [] -is_symmetric: true -is_a: RO:0002321 ! ecologically related to - -[Typedef] -id: RO:0008507 -name: lays eggs on -def: "An interaction relationship in which organism a lays eggs on the outside surface of organism b. Organism b is neither helped nor harmed in the process of egg laying or incubation." [] -is_a: RO:0002618 ! visits -inverse_of: RO:0008508 ! has eggs laid on by - -[Typedef] -id: RO:0008508 -name: has eggs laid on by -def: "inverse of lays eggs on" [] -is_a: RO:0002619 ! visited by - -[Typedef] -id: RO:0009001 -name: has substance added -def: "\"has substance added\" is a relation existing between a (physical) entity and a substance in which the entity has had the substance added to it at some point in time." [] - -[Typedef] -id: RO:0009002 -name: has substance removed -def: "\"has substance removed\" is a relation existing between two physical entities in which the first entity has had the second entity (a substance) removed from it at some point in time." [] - -[Typedef] -id: RO:0009003 -name: immersed in -def: "\"immersed in\" is a relation between a (physical) entity and a fluid substance in which the entity is wholely or substantially surrounded by the substance." [] - -[Typedef] -id: RO:0009004 -name: has consumer -def: "'has consumer' is a relation between a material entity and an organism in which the former can normally be digested or otherwise absorbed by the latter without immediate or persistent ill effect." [] - -[Typedef] -id: RO:0009005 -name: has primary substance added -def: "'has primary substance added' indicates that an entity has had the given substance added to it in a proportion greater than any other added substance." [] -is_a: RO:0009001 ! has substance added - -[Typedef] -id: RO:0009501 -name: realized in response to -def: "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." [] -synonym: "triggered by process" EXACT [RO:cjm] -holds_over_chain: BFO:0000054 RO:0002404 -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0010001 -name: generically depends on -def: "A generically dependent continuant *b* generically depends on an independent continuant *c* at time *t* means: there inheres in *c* a specifically deendent continuant which concretizes *b* at *t*." [] -synonym: "g-depends on" EXACT [] -holds_over_chain: RO:0000052 RO:0000058 -inverse_of: RO:0010002 ! is carrier of - -[Typedef] -id: RO:0010002 -name: is carrier of -def: "*b* is carrier of *c* at time *t* if and only if *c* *g-depends on* *b* at *t*" [] -holds_over_chain: RO:0000059 RO:0000053 - -[Typedef] -id: RO:0011002 -name: regulates activity of -def: "The entity A has an activity that regulates an activity of the entity B. For example, A and B are gene products where the catalytic activity of A regulates the kinase activity of B." [] -is_a: RO:0002566 ! causally influences - -[Typedef] -id: RO:0011003 -name: regulates quantity of -def: "The entity A has an activity that regulates the quantity or abundance or concentration of the entity B." [] -is_a: RO:0002566 ! causally influences - -[Typedef] -id: RO:0011004 -name: indirectly regulates activity of -def: "The entity A is not immediately upstream of the entity B but A has an activity that regulates an activity performed by B." [] -is_a: RO:0011002 ! regulates activity of - -[Typedef] -id: RO:0011007 -name: decreases by repression quantity of -def: "The entity A has an activity that down-regulates by repression the quantity of B. The down-regulation is due to A having an effect on an intermediate entity (typically a DNA or mRNA element) which can produce B.\n\nFor example, protein A (transcription factor) indirectly decreases by repression the quantity of protein B (gene product) if and only if A negatively regulates the process of transcription or translation of a nucleic acid element that produces B." [] -is_a: RO:0011023 ! indirectly negatively regulates quantity of - -[Typedef] -id: RO:0011008 -name: increases by expression quantity of -def: "The entity A has an activity that up-regulates by expression the quantity of B. The up-regulation is due to A having an effect on an intermediate entity (typically a DNA or mRNA element) which can produce B.\n\nFor example, protein A (transcription factor) indirectly increases by expression the quantity of protein B (gene product) if and only if A positively regulates the process of transcription or translation of a nucleic acid element that produces B." [] -is_a: RO:0011024 ! indirectly positively regulates quantity of - -[Typedef] -id: RO:0011009 -name: directly positively regulates quantity of -def: "The entity A has an activity that directly positively regulates the quantity of B." [] -is_a: RO:0011021 ! directly regulates quantity of - -[Typedef] -id: RO:0011010 -name: directly negatively regulates quantity of -def: "The entity A has an activity that directly negatively regulates the quantity of B." [] -is_a: RO:0011021 ! directly regulates quantity of - -[Typedef] -id: RO:0011013 -name: indirectly positively regulates activity of -def: "The entity A is not immediately upstream of the entity B and has an activity that up-regulates an activity performed by B." [] -is_a: RO:0011004 ! indirectly regulates activity of - -[Typedef] -id: RO:0011014 -name: destabilizes quantity of -def: "An entity A directly interacts with B and A has an activity that decreases the amount of an entity B by degradating it." [] -is_a: RO:0011010 ! directly negatively regulates quantity of - -[Typedef] -id: RO:0011015 -name: stabilizes quantity of -def: "An entity A physically interacts with B and A has an activity that increases the amount of an entity B by stabilizing it." [] -is_a: RO:0011009 ! directly positively regulates quantity of - -[Typedef] -id: RO:0011016 -name: indirectly negatively regulates activity of -def: "The entity A is not immediately upstream of the entity B and has an activity that down-regulates an activity performed by B." [] -is_a: RO:0011004 ! indirectly regulates activity of - -[Typedef] -id: RO:0011021 -name: directly regulates quantity of -def: "The entity A, immediately upstream of B, has an activity that directly regulates the quantity of B." [] -is_a: RO:0011003 ! regulates quantity of - -[Typedef] -id: RO:0011022 -name: indirectly regulates quantity of -def: "The entity A is not immediately upstream of the entity B, but A has an activity that regulates the quantity or abundance or concentration of B." [] -is_a: RO:0011003 ! regulates quantity of - -[Typedef] -id: RO:0011023 -name: indirectly negatively regulates quantity of -def: "The entity A does not physically interact with the entity B, and A has an activity that down-regulates the quantity or abundance or concentration of B." [] -is_a: RO:0011022 ! indirectly regulates quantity of - -[Typedef] -id: RO:0011024 -name: indirectly positively regulates quantity of -def: "The entity A does not physically interact with the entity B, and A has an activity that up-regulates the quantity or abundance or concentration of B." [] -is_a: RO:0011022 ! indirectly regulates quantity of - -[Typedef] -id: RO:0012000 -name: has small molecule regulator -def: "a relation between a process and a continuant, in which the process is regulated by the small molecule continuant" [] -is_a: RO:0000057 ! has participant -inverse_of: RO:0012004 ! is small molecule regulator of - -[Typedef] -id: RO:0012001 -name: has small molecule activator -def: "a relation between a process and a continuant, in which the process is activated by the small molecule continuant" [] -is_a: RO:0012000 ! has small molecule regulator -inverse_of: RO:0012005 ! is small molecule activator of - -[Typedef] -id: RO:0012002 -name: has small molecule inhibitor -def: "a relation between a process and a continuant, in which the process is inhibited by the small molecule continuant" [] -is_a: RO:0012000 ! has small molecule regulator -inverse_of: RO:0012006 ! is small molecule inhibitor of - -[Typedef] -id: RO:0012003 -name: acts on population of -def: "p acts on population of c iff c' is a collection, has members of type c, and p has participant c" [] -is_a: RO:0000057 ! has participant - -[Typedef] -id: RO:0012004 -name: is small molecule regulator of -def: "a relation between a continuant and a process, in which the continuant is a small molecule that regulates the process" [] -is_a: RO:0000056 ! participates in - -[Typedef] -id: RO:0012005 -name: is small molecule activator of -def: "a relation between a continuant and a process, in which the continuant is a small molecule that activates the process" [] -is_a: RO:0012004 ! is small molecule regulator of - -[Typedef] -id: RO:0012006 -name: is small molecule inhibitor of -def: "a relation between a continuant and a process, in which the continuant is a small molecule that inhibits the process" [] -is_a: RO:0012004 ! is small molecule regulator of - -[Typedef] -id: RO:0012007 -name: results in adhesion of -def: "The relationship that links anatomical entities with a process that results in the adhesion of two or more entities via the non-covalent interaction of molecules expressed in, located in, and/or adjacent to, those entities." [] -is_a: RO:0040036 ! results in changes to anatomical or cellular structure - -[Typedef] -id: RO:0012008 -name: results in fusion of -is_a: RO:0002592 ! results in organization of - -[Typedef] -id: RO:0013001 -name: has synaptic IO in region -def: "A relationship between a neuron and a region, where the neuron has a functionally relevant number of input and/or output synapses in that region." [] -synonym: "has synaptic input or output in" EXACT [] -is_a: RO:0002130 ! has synaptic terminal in -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0013002 -name: receives synaptic input in region -def: "A relationship between a neuron and a region, where the neuron has a functionally relevant number of input synapses in that region." [] -is_a: RO:0002110 ! has postsynaptic terminal in -is_a: RO:0013001 ! has synaptic IO in region -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0013003 -name: sends synaptic output to region -def: "A relationship between a neuron and a region, where the neuron has a functionally relevant number of output synapses in that region." [] -is_a: RO:0002113 ! has presynaptic terminal in -is_a: RO:0013001 ! has synaptic IO in region -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0013004 -name: has synaptic IO throughout -def: "A relationship between a neuron and a region, where the neuron has a functionally relevant number of input and/or output synapses distributed throughout that region (rather than confined to a subregion)." [] -is_a: RO:0013001 ! has synaptic IO in region - -[Typedef] -id: RO:0013005 -name: receives synaptic input throughout -def: "A relationship between a neuron and a region, where the neuron has a functionally relevant number of input synapses distributed throughout that region (rather than confined to a subregion)." [] -is_a: RO:0013002 ! receives synaptic input in region -is_a: RO:0013004 ! has synaptic IO throughout - -[Typedef] -id: RO:0013006 -name: sends synaptic output throughout -def: "A relationship between a neuron and a region, where the neuron has a functionally relevant number output synapses distributed throughout that region (rather than confined to a subregion)." [] -is_a: RO:0013003 ! sends synaptic output to region -is_a: RO:0013004 ! has synaptic IO throughout - -[Typedef] -id: RO:0013007 -name: has sensory dendrite in -def: "Relation between a sensory neuron and some structure in which it receives sensory input via a sensory dendrite." [] -synonym: "has sensory dendrite location" EXACT [] -synonym: "has sensory terminal in" EXACT [] -synonym: "has sensory terminal location" EXACT [] -is_a: RO:0002360 ! has dendrite location -transitive_over: BFO:0000050 ! part of - -[Typedef] -id: RO:0013008 -name: receives synaptic input from neuron -def: "A relationship between an anatomical structure (including cells) and a neuron that has a functionally relevant number of chemical synapses to it." [] -is_a: RO:0002103 ! synapsed by -inverse_of: RO:0013009 ! sends synaptic output to cell - -[Typedef] -id: RO:0013009 -name: sends synaptic output to cell -def: "A relationship between a neuron and a cell that it has a functionally relevant number of chemical synapses to." [] -is_a: RO:0002120 ! synapsed to - -[Typedef] -id: RO:0014001 -name: disease has infectious agent -def: "A relationship between a disease and an infectious agent where the material basis of the disease is an infection with some infectious agent." [] -is_a: RO:0004019 ! disease has basis in - -[Typedef] -id: RO:0015001 -name: has exemplar data -def: "A relation between a material entity and some data in which the data is taken as exemplifying the material entity." [] -inverse_of: RO:0015002 ! exemplar data of -transitive_over: RO:0015003 ! subcluster of - -[Typedef] -id: RO:0015002 -name: exemplar data of - -[Typedef] -id: RO:0015003 -name: subcluster of -def: "A relation between a group and another group it is part of but does not fully constitute." [] -is_transitive: true -is_a: BFO:0000050 ! part of - -[Typedef] -id: RO:0015004 -name: has characterizing marker set -def: "A relation that applies between a cell type and a set of markers that can be used to uniquely identify that cell type." [] -synonym: "has marker gene combination" EXACT [] -synonym: "has marker signature set" EXACT [] - -[Typedef] -id: RO:0015006 -name: different in magnitude relative to -def: "q1 different_in_magnitude_relative_to q2 if and only if magnitude(q1) NOT =~ magnitude(q2). Here, magnitude(q) is a function that maps a quality to a unit-invariant scale." [https://orcid.org/0000-0002-6601-2165] - -[Typedef] -id: RO:0015007 -name: increased in magnitude relative to -def: "q1 increased_in_magnitude_relative_to q2 if and only if magnitude(q1) > magnitude(q2). Here, magnitude(q) is a function that maps a quality to a unit-invariant scale." [https://orcid.org/0000-0002-6601-2165] -is_a: RO:0015006 ! different in magnitude relative to - -[Typedef] -id: RO:0015008 -name: decreased in magnitude relative to -def: "q1 decreased_in_magnitude_relative_to q2 if and only if magnitude(q1) < magnitude(q2). Here, magnitude(q) is a function that maps a quality to a unit-invariant scale." [https://orcid.org/0000-0002-6601-2165] -is_a: RO:0015006 ! different in magnitude relative to - -[Typedef] -id: RO:0015009 -name: similar in magnitude relative to -def: "q1 similar_in_magnitude_relative_to q2 if and only if magnitude(q1) =~ magnitude(q2). Here, magnitude(q) is a function that maps a quality to a unit-invariant scale." [https://orcid.org/0000-0002-6601-2165] - -[Typedef] -id: RO:0015010 -name: has relative magnitude - -[Typedef] -id: RO:0015011 -name: has cross section -def: "s3 has_cross_section s3 if and only if : there exists some 2d plane that intersects the bearer of s3, and the impression of s3 upon that plane has shape quality s2." [https://orcid.org/0000-0002-6601-2165] - -[Typedef] -id: RO:0015012 -name: reciprocal of -def: "q1 reciprocal_of q2 if and only if : q1 and q2 are relational qualities and a phenotype e q1 e2 mutually implies a phenotype e2 q2 e." [https://orcid.org/0000-0002-6601-2165] - -[Typedef] -id: RO:0015015 -name: has high plasma membrane amount -def: "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." [PMID:19243617] -is_a: RO:0002104 ! has plasma membrane part - -[Typedef] -id: RO:0015016 -name: has low plasma membrane amount -def: "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." [PMID:19243617] -is_a: RO:0002104 ! has plasma membrane part - -[Typedef] -id: RO:0016001 -name: has phenotype or disease - -[Typedef] -id: RO:0016002 -name: has disease -def: "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." [] -is_a: RO:0016001 ! has phenotype or disease - -[Typedef] -id: RO:0016004 -name: has exposure medium -def: "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." [] -is_a: RO:0002244 ! related via exposure to - -[Typedef] -id: RO:0017001 -name: device utilizes material -def: "X device utilizes material Y means X and Y are material entities, and X is capable of some process P that has input Y." [] -synonym: "utilizes" BROAD [] -holds_over_chain: RO:0002215 RO:0002233 - -[Typedef] -id: RO:0018001 -name: is myristoyltransferase activity -def: "Helper relation for OWL definition of RO:0018002 myristoylates" [] -is_a: RO:0002564 ! molecular interaction relation helper property - -[Typedef] -id: RO:0018002 -name: myristoylates -def: "A molecularly-interacts-with relationship between two entities, where the subject catalyzes a myristoylation activity that takes the object as input" [] -is_a: RO:0002436 ! molecularly interacts with -inverse_of: RO:0018003 ! myristoylated by - -[Typedef] -id: RO:0018003 -name: myristoylated by -def: "inverse of myristoylates" [] - -[Typedef] -id: RO:0019000 -name: regulates characteristic -def: "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." [] -holds_over_chain: RO:0002211 RO:0019000 -is_a: RO:0002410 ! causally related to - -[Typedef] -id: RO:0019001 -name: positively regulates characteristic -def: "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." [] -holds_over_chain: RO:0002213 RO:0019001 -is_a: RO:0019000 ! regulates characteristic - -[Typedef] -id: RO:0019002 -name: negatively regulates characteristic -def: "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." [] -holds_over_chain: RO:0002212 RO:0019001 -holds_over_chain: RO:0002213 RO:0019002 -is_a: RO:0019000 ! regulates characteristic - -[Typedef] -id: RO:0019501 -name: confers susceptibility to condition -def: "Relates a gene to condition, such that a variation in this gene predisposes to the development of a condition." [] -is_a: RO:0003304 ! contributes to condition - -[Typedef] -id: RO:0040035 -name: disease relationship -def: "This relation groups relations between diseases and any other kind of entity." [] - -[Typedef] -id: RO:0040036 -name: results in changes to anatomical or cellular structure -def: "p has anatomical participant c iff p has participant c, and c is an anatomical entity" [] -is_a: RO:0000057 ! has participant - -[Typedef] -id: RO:HOM0000000 -name: in similarity relationship with -def: "Relation between biological objects that resemble or are related to each other sufficiently to warrant a comparison." [BGEE:curator, http://purl.obolibrary.org/obo/HOM_0000000] -synonym: "correspondence" RELATED [http://dx.doi.org/10.1007/BF02814479] -synonym: "resemblance" RELATED [] -synonym: "sameness" EXACT [] -synonym: "similar to" EXACT [] -is_symmetric: true - -[Typedef] -id: RO:HOM0000001 -name: in homology relationship with -def: "Similarity that results from common evolutionary origin." [http://dx.doi.org/10.1002/bies.950180611, http://dx.doi.org/10.1002/jmor.1051730307, http://dx.doi.org/10.1007/BF02814480, http://purl.obolibrary.org/obo/HOM_0000001] -synonym: "homologous to" EXACT [] -is_symmetric: true -is_a: RO:0002158 ! shares ancestor with -is_a: RO:HOM0000000 ! in similarity relationship with -disjoint_from: RO:HOM0000002 ! in homoplasy relationship with - -[Typedef] -id: RO:HOM0000002 -name: in homoplasy relationship with -def: "Similarity that results from independent evolution." [http://dx.doi.org/10.1016/j.jhevol.2006.11.010, http://purl.obolibrary.org/obo/HOM_0000002] -synonym: "analogy" RELATED [] -synonym: "homoplasous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000000 ! in similarity relationship with - -[Typedef] -id: RO:HOM0000003 -name: in homocracy relationship with -def: "Similarity that is characterized by the organization of anatomical structures through the expression of homologous or identical patterning genes." [http://dx.doi.org/10.1007/BF02814484, http://dx.doi.org/10.1007/s00427-003-0301-4, http://dx.doi.org/10.1186/1742-9994-2-15, http://purl.obolibrary.org/obo/HOM_0000003] -synonym: "homocracous to" EXACT [] -is_symmetric: true -is_a: RO:0002320 ! evolutionarily related to -is_a: RO:HOM0000000 ! in similarity relationship with - -[Typedef] -id: RO:HOM0000004 -name: in convergence relationship with -def: "Homoplasy that involves different underlying mechanisms or structures." [http://dx.doi.org/10.1016/j.jhevol.2006.11.010, http://purl.obolibrary.org/obo/HOM_0000004] -synonym: "analogy" RELATED [] -is_symmetric: true -is_a: RO:HOM0000002 ! in homoplasy relationship with - -[Typedef] -id: RO:HOM0000005 -name: in parallelism relationship with -def: "Homoplasy that involves homologous underlying mechanisms or structures." [http://dx.doi.org/10.1016/j.jhevol.2006.11.010, http://purl.obolibrary.org/obo/HOM_0000005] -synonym: "parallel evolution" EXACT [] -is_symmetric: true -is_a: RO:HOM0000002 ! in homoplasy relationship with - -[Typedef] -id: RO:HOM0000006 -name: in structural homology relationship with -def: "Homology that is defined by similarity with regard to selected structural parameters." [http://dx.doi.org/10.1016/j.jhevol.2006.11.014, http://dx.doi.org/10.1146/annurev.es.20.110189.000411, http://purl.obolibrary.org/obo/HOM_0000006, ISBN:0123195837] -synonym: "idealistic homology" RELATED [] -synonym: "structural homologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000001 ! in homology relationship with - -[Typedef] -id: RO:HOM0000007 -name: in historical homology relationship with -def: "Homology that is defined by common descent." [http://dx.doi.org/10.1016/S0169-5347(97)01125-7, http://purl.obolibrary.org/obo/HOM_0000007, ISBN:0123195837] -synonym: "cladistic homology" EXACT [] -synonym: "historical homologous to" EXACT [] -synonym: "homology" BROAD [] -synonym: "phylogenetic homology" EXACT [] -synonym: "taxic homology" EXACT [] -synonym: "true homology" RELATED [] -is_symmetric: true -is_a: RO:HOM0000001 ! in homology relationship with - -[Typedef] -id: RO:HOM0000008 -name: in biological homology relationship with -def: "Homology that is defined by sharing of a set of developmental constraints, caused by locally acting self-regulatory mechanisms of differentiation, between individualized parts of the phenotype." [http://dx.doi.org/10.1016/S0169-5347(97)01125-7, http://dx.doi.org/10.1146/annurev.es.20.110189.000411, http://purl.obolibrary.org/obo/HOM_0000008] -synonym: "biological homologous to" EXACT [] -synonym: "transformational homology" RELATED [] -is_symmetric: true -is_a: RO:HOM0000001 ! in homology relationship with - -[Typedef] -id: RO:HOM0000009 -name: in reversal relationship with -def: "Homoplasy that involves phenotypes similar to those seen in ancestors within the lineage." [http://dx.doi.org/10.1016/j.jhevol.2006.11.010, http://purl.obolibrary.org/obo/HOM_0000009] -synonym: "atavism" EXACT [] -synonym: "reversion" RELATED [] -synonym: "rudiment" EXACT [] -is_symmetric: true -is_a: RO:HOM0000002 ! in homoplasy relationship with - -[Typedef] -id: RO:HOM0000010 -name: in syntenic homology relationship with -def: "Structural homology that is detected by similarity in content and organization between chromosomes." [http://purl.obolibrary.org/obo/HOM_0000010, MeSH:Synteny] -synonym: "syntenic homologous to" EXACT [] -synonym: "synteny" RELATED [] -is_symmetric: true -is_a: RO:HOM0000006 ! in structural homology relationship with - -[Typedef] -id: RO:HOM0000011 -name: in paralogy relationship with -def: "Historical homology that involves genes that diverged after a duplication event." [http://dx.doi.org/10.1016/S0168-9525(00)02005-9, http://dx.doi.org/10.1146/annurev.genet.39.073003.114725, http://purl.obolibrary.org/obo/HOM_0000011, http://www.ncbi.nlm.nih.gov/pubmed/5449325] -synonym: "paralogous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with -disjoint_from: RO:HOM0000017 ! in orthology relationship with - -[Typedef] -id: RO:HOM0000012 -name: in syntenic paralogy relationship with -def: "Paralogy that involves sets of syntenic blocks." [DOI:10.1002/1097-010X(20001215)288\:4<345\:\:AID-JEZ7>3.0.CO;2-Y, http://dx.doi.org/10.1186/1471-213X-7-100, http://purl.obolibrary.org/obo/HOM_0000012] -synonym: "duplicon" RELATED [] -synonym: "paralogon" RELATED [] -synonym: "syntenic paralogous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000010 ! in syntenic homology relationship with -is_a: RO:HOM0000011 ! in paralogy relationship with - -[Typedef] -id: RO:HOM0000013 -name: in syntenic orthology relationship with -def: "Syntenic homology that involves chromosomes of different species." [http://dx.doi.org/10.1101/gr.6380007, http://purl.obolibrary.org/obo/HOM_0000013] -synonym: "syntenic orthologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000010 ! in syntenic homology relationship with - -[Typedef] -id: RO:HOM0000014 -name: in partial homology relationship with -def: "Structural homology that involves complex structures from which only a fraction of the elements that can be isolated are separately homologous." [http://purl.obolibrary.org/obo/HOM_0000014, ISBN:0123195837, ISBN:978-0471984931] -synonym: "fractional homology" EXACT [] -synonym: "mixed homology" RELATED [] -synonym: "modular homology" RELATED [] -synonym: "partial correspondence" RELATED [] -synonym: "partial homologous to" EXACT [] -synonym: "percent homology" RELATED [] -synonym: "segmental homology" EXACT [] -is_symmetric: true -is_a: RO:HOM0000006 ! in structural homology relationship with - -[Typedef] -id: RO:HOM0000015 -name: in protein structural homology relationship with -def: "Structural homology that is detected at the level of the 3D protein structure, but maybe not at the level of the amino acid sequence." [http://dx.doi.org/10.1016/0022-2836(76)90195-9, http://purl.obolibrary.org/obo/HOM_0000015] -synonym: "protein structural homologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000006 ! in structural homology relationship with - -[Typedef] -id: RO:HOM0000016 -name: in non functional homology relationship with -def: "Structural homology that involves a pseudogenic feature and its functional ancestor." [http://purl.obolibrary.org/obo/HOM_0000016, SO:non_functional_homolog_of] -synonym: "non functional homologous to" EXACT [] -synonym: "pseudogene" BROAD [] -is_symmetric: true -is_a: RO:HOM0000006 ! in structural homology relationship with -disjoint_from: RO:HOM0000062 ! in equivalogy relationship with - -[Typedef] -id: RO:HOM0000017 -name: in orthology relationship with -def: "Historical homology that involves genes that diverged after a speciation event." [http://dx.doi.org/10.1007/BF02814484, http://dx.doi.org/10.1016/S0168-9525(00)02005-9, http://dx.doi.org/10.1146/annurev.genet.39.073003.114725, http://purl.obolibrary.org/obo/HOM_0000017, http://www.ncbi.nlm.nih.gov/pubmed/5449325] -synonym: "orthologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with - -[Typedef] -id: RO:HOM0000018 -name: in xenology relationship with -def: "Historical homology that is characterized by an interspecies (horizontal) transfer since the common ancestor." [http://dx.doi.org/10.1016/S0168-9525(00)02005-9, http://dx.doi.org/10.1146/annurev.genet.39.073003.114725, http://purl.obolibrary.org/obo/HOM_0000018] -synonym: "xenologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with - -[Typedef] -id: RO:HOM0000019 -name: in 1 to 1 homology relationship with -def: "Historical homology that involves two members sharing no other homologs in the lineages considered." [BGEE:curator, http://purl.obolibrary.org/obo/HOM_0000019] -synonym: "1 to 1 homologous to" EXACT [] -synonym: "1:1 homology" EXACT [] -synonym: "one-to-one homology" EXACT [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with - -[Typedef] -id: RO:HOM0000020 -name: in 1 to 1 orthology relationship with -def: "Orthology that involves two genes that did not experience any duplication after the speciation event that created them." [http://dx.doi.org/10.1007/BF02814484, http://purl.obolibrary.org/obo/HOM_0000020, http://www.ensembl.org/info/docs/compara/homology_method.html] -synonym: "1 to 1 orthologous to" EXACT [] -synonym: "1:1 orthology" EXACT [] -synonym: "one-to-one orthology" EXACT [] -is_symmetric: true -is_a: RO:HOM0000017 ! in orthology relationship with -is_a: RO:HOM0000019 ! in 1 to 1 homology relationship with - -[Typedef] -id: RO:HOM0000022 -name: in ohnology relationship with -def: "Paralogy that results from a whole genome duplication event." [http://dx.doi.org/10.1038/75560, http://purl.obolibrary.org/obo/HOM_0000022] -synonym: "homoeology" RELATED [] -synonym: "ohnologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000011 ! in paralogy relationship with - -[Typedef] -id: RO:HOM0000023 -name: in in-paralogy relationship with -def: "Paralogy that results from a lineage-specific duplication subsequent to a given speciation event." [http://dx.doi.org/10.1146/annurev.genet.39.073003.114725, http://purl.obolibrary.org/obo/HOM_0000023] -synonym: "in-paralogous to" EXACT [] -synonym: "inparalogy" EXACT [] -synonym: "symparalogy" EXACT [] -is_symmetric: true -is_a: RO:HOM0000011 ! in paralogy relationship with -disjoint_from: RO:HOM0000024 ! in out-paralogy relationship with - -[Typedef] -id: RO:HOM0000024 -name: in out-paralogy relationship with -def: "Paralogy that results from a duplication preceding a given speciation event." [http://dx.doi.org/10.1146/annurev.genet.39.073003.114725, http://purl.obolibrary.org/obo/HOM_0000024] -synonym: "alloparalogy" EXACT [] -synonym: "out-paralogous to" EXACT [] -synonym: "outparalogy" EXACT [] -is_symmetric: true -is_a: RO:HOM0000011 ! in paralogy relationship with - -[Typedef] -id: RO:HOM0000025 -name: in pro-orthology relationship with -def: "1:many orthology that involves a gene in species A and one of its ortholog in species B, when duplications more recent than the species split have occurred in species B but not in species A." [http://dx.doi.org/10.1006/scdb.1999.0338, http://dx.doi.org/10.1038/nrg2099, http://purl.obolibrary.org/obo/HOM_0000025] -synonym: "pro-orthologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000034 ! in 1 to many orthology relationship with - -[Typedef] -id: RO:HOM0000026 -name: in semi-orthology relationship with -def: "1:many orthology that involves a gene in species A and its ortholog in species B, when duplications more recent than the species split have occurred in species A but not in species B." [http://dx.doi.org/10.1006/scdb.1999.0338, http://dx.doi.org/10.1038/nrg2099, http://purl.obolibrary.org/obo/HOM_0000026] -synonym: "semi-orthologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000034 ! in 1 to many orthology relationship with - -[Typedef] -id: RO:HOM0000027 -name: in serial homology relationship with -def: "Iterative homology that involves structures arranged along the main body axis." [http://dx.doi.org/10.1146/annurev.es.20.110189.000411, http://purl.obolibrary.org/obo/HOM_0000027] -synonym: "homonomy" RELATED [] -synonym: "serial homologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000066 ! in iterative homology relationship with - -[Typedef] -id: RO:HOM0000028 -name: in heterochronous homology relationship with -def: "Biological homology that is characterized by changes, over evolutionary time, in the rate or timing of developmental events of homologous structures." [http://purl.obolibrary.org/obo/HOM_0000028, ISBN:978-0674639416] -synonym: "heterochronous homologous to" EXACT [] -synonym: "heterochrony" EXACT [] -is_symmetric: true -is_a: RO:HOM0000008 ! in biological homology relationship with - -[Typedef] -id: RO:HOM0000029 -name: in paedomorphorsis relationship with -def: "Heterochronous homology that is produced by a retention in adults of a species of traits previously seen only in juveniles." [http://en.wikipedia.org/wiki/Pedomorphosis, http://purl.obolibrary.org/obo/HOM_0000029, ISBN:978-0674639416] -synonym: "juvenification" EXACT [] -synonym: "pedomorphosis" EXACT [] -is_symmetric: true -is_a: RO:HOM0000028 ! in heterochronous homology relationship with -disjoint_from: RO:HOM0000030 ! in peramorphosis relationship with - -[Typedef] -id: RO:HOM0000030 -name: in peramorphosis relationship with -def: "Heterochronous homology that is produced by a maturation of individuals of a species past adulthood, which take on hitherto unseen traits." [http://en.wikipedia.org/wiki/Peramorphosis, http://purl.obolibrary.org/obo/HOM_0000030] -is_symmetric: true -is_a: RO:HOM0000028 ! in heterochronous homology relationship with - -[Typedef] -id: RO:HOM0000031 -name: in progenesis relationship with -def: "Paedomorphosis that is produced by precocious sexual maturation of an organism still in a morphologically juvenile stage." [http://en.wikipedia.org/wiki/Progenesis, http://purl.obolibrary.org/obo/HOM_0000031, ISBN:978-0674639416] -is_symmetric: true -is_a: RO:HOM0000029 ! in paedomorphorsis relationship with - -[Typedef] -id: RO:HOM0000032 -name: in neoteny relationship with -def: "Paedomorphosis that is produced by a retardation of somatic development." [http://en.wikipedia.org/wiki/Neoteny, http://purl.obolibrary.org/obo/HOM_0000032, ISBN:978-0674639416] -synonym: "juvenilization" EXACT [] -synonym: "neotenous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000029 ! in paedomorphorsis relationship with - -[Typedef] -id: RO:HOM0000033 -name: in mimicry relationship with -def: "Convergence that results from co-evolution usually involving an evolutionary arms race." [http://en.wikipedia.org/wiki/Mimicry, http://purl.obolibrary.org/obo/HOM_0000033] -synonym: "mimicrous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000004 ! in convergence relationship with - -[Typedef] -id: RO:HOM0000034 -name: in 1 to many orthology relationship with -def: "Orthology that involves two genes when duplications more recent than the species split have occurred in one species but not the other." [http://dx.doi.org/10.1038/415741a, http://purl.obolibrary.org/obo/HOM_0000034, http://www.ensembl.org/info/docs/compara/homology_method.html] -synonym: "1 to many orthologous to" EXACT [] -synonym: "1:many orthology" EXACT [] -synonym: "co-orthology" RELATED [] -synonym: "many to 1 orthology" RELATED [] -synonym: "one-to-many orthology" EXACT [] -is_symmetric: true -is_a: RO:HOM0000017 ! in orthology relationship with -is_a: RO:HOM0000037 ! in 1 to many homology relationship with - -[Typedef] -id: RO:HOM0000036 -name: in many to many homology relationship with -def: "Historical homology that involves two members of a larger set of homologs." [http://dx.doi.org/10.1093/molbev/msp002, http://purl.obolibrary.org/obo/HOM_0000036] -synonym: "many to many homologous to" EXACT [] -synonym: "many-to-many homology" EXACT [] -synonym: "many:many homology " EXACT [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with - -[Typedef] -id: RO:HOM0000037 -name: in 1 to many homology relationship with -def: "Historical homology that involves a structure that has no other homologs in the species in which it is defined, and several homologous structures in another species." [BGEE:curator, http://purl.obolibrary.org/obo/HOM_0000037] -synonym: "1 to many homologous to" EXACT [] -synonym: "1:many homology" RELATED [] -synonym: "one-to-many homology" EXACT [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with - -[Typedef] -id: RO:HOM0000042 -name: in apomorphy relationship with -def: "Historical homology that is based on recent shared ancestry, characterizing a monophyletic group." [http://purl.obolibrary.org/obo/HOM_0000042, ISBN:978-0252068140] -synonym: "apomorphous to" EXACT [] -synonym: "synapomorphy" RELATED [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with -disjoint_from: RO:HOM0000043 ! in plesiomorphy relationship with - -[Typedef] -id: RO:HOM0000043 -name: in plesiomorphy relationship with -def: "Historical homology that is based on distant shared ancestry." [http://purl.obolibrary.org/obo/HOM_0000043, ISBN:978-0252068140] -synonym: "plesiomorphous to" EXACT [] -synonym: "symplesiomorphy" RELATED [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with - -[Typedef] -id: RO:HOM0000044 -name: in deep homology relationship with -def: "Homocracy that involves morphologically and phylogenetically disparate structures that are the result of parallel evolution." [http://dx.doi.org/10.1007/BF02814485, http://dx.doi.org/10.1038/nature07891, http://purl.obolibrary.org/obo/HOM_0000044] -synonym: "deep genetic homology" EXACT [] -synonym: "deep homologous to" EXACT [] -synonym: "generative homology" RELATED [] -synonym: "homoiology" RELATED [] -is_symmetric: true -is_a: RO:HOM0000003 ! in homocracy relationship with -is_a: RO:HOM0000005 ! in parallelism relationship with - -[Typedef] -id: RO:HOM0000045 -name: in hemiplasy relationship with -def: "Historical homology that is characterized by topological discordance between a gene tree and a species tree attributable to the phylogenetic sorting of genetic polymorphisms across successive nodes in a species tree." [http://dx.doi.org/10.1073/pnas.0807433105, http://purl.obolibrary.org/obo/HOM_0000045] -synonym: "hemiplasous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with - -[Typedef] -id: RO:HOM0000046 -name: in gametology relationship with -def: "Historical homology that involves not recombining and subsequently differentiated sex chromosomes." [http://purl.obolibrary.org/obo/HOM_0000046, http://www.ncbi.nlm.nih.gov/pubmed/11110898] -synonym: "gametologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000047 ! in chromosomal homology relationship with - -[Typedef] -id: RO:HOM0000047 -name: in chromosomal homology relationship with -def: "Historical homology that involves the chromosomes able to pair (synapse) during meiosis." [http://purl.obolibrary.org/obo/HOM_0000047, ISBN:0195307615] -synonym: "chromosomal homologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with - -[Typedef] -id: RO:HOM0000048 -name: in many to many orthology relationship with -def: "Orthology that involves two genes that experienced duplications more recent than the species split that created them." [http://dx.doi.org/10.1038/415741a, http://purl.obolibrary.org/obo/HOM_0000048, http://www.ensembl.org/info/docs/compara/homology_method.html] -synonym: "co-orthology" RELATED [] -synonym: "many to many orthologous to" EXACT [] -synonym: "many-to-many orthology" EXACT [] -synonym: "many:many orthology" EXACT [] -synonym: "trans-homology" RELATED [] -synonym: "trans-orthology" EXACT [] -is_symmetric: true -is_a: RO:HOM0000017 ! in orthology relationship with -is_a: RO:HOM0000036 ! in many to many homology relationship with - -[Typedef] -id: RO:HOM0000049 -name: in within-species paralogy relationship with -def: "Paralogy that involves genes from the same species." [http://purl.obolibrary.org/obo/HOM_0000049, http://www.ensembl.org/info/docs/compara/homology_method.html] -synonym: "within-species paralogous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000011 ! in paralogy relationship with -disjoint_from: RO:HOM0000050 ! in between-species paralogy relationship with - -[Typedef] -id: RO:HOM0000050 -name: in between-species paralogy relationship with -def: "Paralogy that involves genes from different species." [http://purl.obolibrary.org/obo/HOM_0000050, http://www.ensembl.org/info/docs/compara/homology_method.html] -synonym: "between-species paralogous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000011 ! in paralogy relationship with - -[Typedef] -id: RO:HOM0000051 -name: in postdisplacement relationship with -def: "Paedomorphosis that is produced by delayed growth of immature structures into the adult form." [http://en.wikipedia.org/wiki/Pedomorphosis, http://purl.obolibrary.org/obo/HOM_0000051] -synonym: "post-displacement" EXACT [] -is_symmetric: true -is_a: RO:HOM0000029 ! in paedomorphorsis relationship with - -[Typedef] -id: RO:HOM0000052 -name: in hypermorphosis relationship with -def: "Peramorphosis that is produced by a delay in the offset of development." [http://en.wikipedia.org/wiki/Peramorphosis, http://purl.obolibrary.org/obo/HOM_0000052, ISBN:978-0674639416] -is_symmetric: true -is_a: RO:HOM0000030 ! in peramorphosis relationship with - -[Typedef] -id: RO:HOM0000053 -name: in synology relationship with -def: "Xenology that results, not from the transfer of a gene between two species, but from a hybridization of two species." [http://dx.doi.org/10.1007/BF00173425, http://dx.doi.org/10.1016/S0168-9525(00)02005-9, http://purl.obolibrary.org/obo/HOM_0000053] -synonym: "synologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000018 ! in xenology relationship with - -[Typedef] -id: RO:HOM0000054 -name: in isoorthology relationship with -def: "Orthology that involves functional equivalent genes with retention of the ancestral function." [http://dx.doi.org/10.1016/S0168-9525(00)02005-9, http://purl.obolibrary.org/obo/HOM_0000054] -synonym: "isoorthologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000017 ! in orthology relationship with -is_a: RO:HOM0000062 ! in equivalogy relationship with - -[Typedef] -id: RO:HOM0000055 -name: in tandem paralogy relationship with -def: "Paralogy that is characterized by duplication of adjacent sequences on a chromosome segment." [http://dx.doi.org/10.1016/S0168-9525(00)02005-9, http://purl.obolibrary.org/obo/HOM_0000055, ISBN:978-0878932665] -synonym: "iterative paralogy" RELATED [] -synonym: "serial paralogy" RELATED [] -synonym: "tandem paralogous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000011 ! in paralogy relationship with - -[Typedef] -id: RO:HOM0000057 -name: in latent homology relationship with -def: "Parallelism that involves morphologically very similar structures, occurring only within some members of a taxon and absent in the common ancestor (which possessed the developmental basis to develop this character)." [http://dx.doi.org/10.1007/BF02814485, http://dx.doi.org/10.1016/j.jhevol.2006.11.010, http://dx.doi.org/10.1186/1742-9994-2-15, http://purl.obolibrary.org/obo/HOM_0000057, ISBN:0199141118] -synonym: "apomorphic tendency" EXACT [] -synonym: "cryptic homology" EXACT [] -synonym: "homoiology" RELATED [] -synonym: "homoplastic tendency" RELATED [] -synonym: "latent homologous to" EXACT [] -synonym: "re-awakening" RELATED [] -synonym: "underlying synapomorphy" EXACT [] -is_symmetric: true -is_a: RO:HOM0000005 ! in parallelism relationship with -is_a: RO:HOM0000058 ! in syngeny relationship with - -[Typedef] -id: RO:HOM0000058 -name: in syngeny relationship with -def: "Homocracy that involves recognizably corresponding characters that occurs in two or more taxa, or as a repeated unit within an individual." [DOI:10.1002/1521-1878(200009)22\:9<846\:\:AID-BIES10>3.0.CO;2-R, http://dx.doi.org/10.1186/1742-9994-2-15, http://purl.obolibrary.org/obo/HOM_0000058] -synonym: "generative homology" EXACT [] -synonym: "syngenous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000003 ! in homocracy relationship with - -[Typedef] -id: RO:HOM0000060 -name: in apparent orthology relationship with -def: "Between-species paralogy that involves single copy paralogs resulting from reciprocal gene loss." [http://dx.doi.org/10.1146/annurev.genet.39.073003.114725, http://purl.obolibrary.org/obo/HOM_0000060, http://www.ensembl.org/info/docs/compara/homology_method.html] -synonym: "1:1 paralogy" EXACT [] -synonym: "apparent 1:1 orthology" EXACT [] -synonym: "apparent orthologous to" EXACT [] -synonym: "pseudoorthology" EXACT [] -is_symmetric: true -is_a: RO:HOM0000019 ! in 1 to 1 homology relationship with -is_a: RO:HOM0000050 ! in between-species paralogy relationship with - -[Typedef] -id: RO:HOM0000061 -name: in pseudoparalogy relationship with -def: "Xenology that involves genes that ended up in a given genome as a result of a combination of vertical inheritance and horizontal gene transfer." [http://dx.doi.org/10.1146/annurev.genet.39.073003.114725, http://purl.obolibrary.org/obo/HOM_0000061] -synonym: "pseudoparalogous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000018 ! in xenology relationship with - -[Typedef] -id: RO:HOM0000062 -name: in equivalogy relationship with -def: "Historical homology that involves functional equivalent genes with retention of the ancestral function." [http://dx.doi.org/10.1093/nar/gkl1043, http://purl.obolibrary.org/obo/HOM_0000062] -synonym: "equivalogous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with -is_a: RO:HOM0000065 ! in functional equivalence relationship with - -[Typedef] -id: RO:HOM0000063 -name: in interology relationship with -def: "Historical homology that involves orthologous pairs of interacting molecules in different organisms." [http://dx.doi.org/10.1101/gr.1774904, http://dx.doi.org/10.1126/science.287.5450.116, http://purl.obolibrary.org/obo/HOM_0000063] -synonym: "interologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with - -[Typedef] -id: RO:HOM0000065 -name: in functional equivalence relationship with -def: "Similarity that is characterized by interchangeability in function." [http://dx.doi.org/10.1007/BF02814484, http://dx.doi.org/10.1038/415741a, http://purl.obolibrary.org/obo/HOM_0000065] -synonym: "functional similarity" RELATED [] -is_symmetric: true -is_a: RO:HOM0000000 ! in similarity relationship with - -[Typedef] -id: RO:HOM0000066 -name: in iterative homology relationship with -def: "Biological homology that involves parts of the same organism." [http://dx.doi.org/10.1146/annurev.es.20.110189.000411, http://purl.obolibrary.org/obo/HOM_0000066] -synonym: "iterative homologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000008 ! in biological homology relationship with - -[Typedef] -id: RO:HOM0000068 -name: in paraxenology relationship with -def: "Xenology that is characterized by multiple horizontal transfer events, resulting in the presence of two or more copies of the foreign gene in the host genome." [http://purl.obolibrary.org/obo/HOM_0000068, http://www.ncbi.nlm.nih.gov/pubmed/3065587] -synonym: "duplicate xenology" EXACT [] -synonym: "multiple xenology" EXACT [] -synonym: "paraxenologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000018 ! in xenology relationship with - -[Typedef] -id: RO:HOM0000069 -name: in plerology relationship with -def: "Paralogy that is characterized by extra similarity between paralogous sequences resulting from concerted evolution." [http://purl.obolibrary.org/obo/HOM_0000069, http://www.ncbi.nlm.nih.gov/pubmed/3065587] -synonym: "plerologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000011 ! in paralogy relationship with - -[Typedef] -id: RO:HOM0000071 -name: in homotopy relationship with -def: "Structural homology that involves structures with the same or similar relative positions." [http://dx.doi.org/10.1007/BF02814484, http://dx.doi.org/10.1007/BF02814485, http://purl.obolibrary.org/obo/HOM_0000071, ISBN:0123195837] -synonym: "homotopous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000006 ! in structural homology relationship with -disjoint_from: RO:HOM0000072 ! in homeosis relationship with - -[Typedef] -id: RO:HOM0000072 -name: in homeosis relationship with -def: "Biological homology that involves an ectopic structure and the normally positioned structure." [http://dx.doi.org/10.1007/BF02814485, http://dx.doi.org/10.1016/j.cell.2008.06.030, http://purl.obolibrary.org/obo/HOM_0000072] -synonym: "heterotopy" RELATED [] -is_symmetric: true -is_a: RO:HOM0000008 ! in biological homology relationship with - -[Typedef] -id: RO:HOM0000073 -name: in homoeology relationship with -def: "Synology that results from allopolyploidy." [http://dx.doi.org/10.1073/pnas.0505156102, http://purl.obolibrary.org/obo/HOM_0000073] -synonym: "homoeologous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000022 ! in ohnology relationship with -is_a: RO:HOM0000053 ! in synology relationship with - -[Typedef] -id: RO:HOM0000074 -name: in paramorphism relationship with -def: "Iterative homology that involves two structures, one of which originated as a duplicate of the other and co-opted the expression of patterning genes of the ancestral structure." [http://dx.doi.org/10.1007/s10441-007-9023-8, http://dx.doi.org/10.1046/j.1525-142x.2000.00054.x, http://purl.obolibrary.org/obo/HOM_0000074] -synonym: "axis paramorphism" RELATED [] -is_symmetric: true -is_a: RO:HOM0000003 ! in homocracy relationship with -is_a: RO:HOM0000066 ! in iterative homology relationship with - -[Typedef] -id: RO:HOM0000075 -name: in regulogy relationship with -def: "Historical homology that involves orthologous pairs of transcription factors and downstream regulated genes in different organisms." [http://dx.doi.org/10.1101/gr.1774904, http://purl.obolibrary.org/obo/HOM_0000075] -synonym: "regulogous to" EXACT [] -is_symmetric: true -is_a: RO:HOM0000007 ! in historical homology relationship with - diff --git a/src/ontology/subsets/ro-developmental.obo b/src/ontology/subsets/ro-developmental.obo index d347970f..9607eee9 100644 --- a/src/ontology/subsets/ro-developmental.obo +++ b/src/ontology/subsets/ro-developmental.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/src/ontology/subsets/ro-developmental.owl b/src/ontology/subsets/ro-developmental.owl index 6f4ce444..798d2816 100644 --- a/src/ontology/subsets/ro-developmental.owl +++ b/src/ontology/subsets/ro-developmental.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569 diff --git a/src/ontology/subsets/ro-eco.obo b/src/ontology/subsets/ro-eco.obo index b901ac4b..c6c8f58a 100644 --- a/src/ontology/subsets/ro-eco.obo +++ b/src/ontology/subsets/ro-eco.obo @@ -687,6 +687,7 @@ property_value: IAO:0000118 "connected to" xsd:string property_value: IAO:0000232 "The label for this relation was previously connected to. I relabeled this to \"continuous with\". The standard notion of connectedness does not imply shared boundaries - e.g. Glasgow connected_to Edinburgh via M8; my patella connected_to my femur (via patellar-femoral joint)" xsd:string property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string +is_symmetric: true is_a: RO:0002323 ! mereotopologically related to [Typedef] @@ -3447,6 +3448,7 @@ def: "inverse of branching part of" [] subset: ro-eco subset: RO:0002259 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: BFO:0000051 is_a: RO:0002375 ! in branching relationship with diff --git a/src/ontology/subsets/ro-eco.owl b/src/ontology/subsets/ro-eco.owl index aba12a45..2656244c 100644 --- a/src/ontology/subsets/ro-eco.owl +++ b/src/ontology/subsets/ro-eco.owl @@ -126,6 +126,12 @@ + + + + + + @@ -145,6 +151,29 @@ Class: ?X DisjointWith: RO_0002162 some ?Y + PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX in_taxon: <http://purl.obolibrary.org/obo/RO_0002162> +PREFIX never_in_taxon: <http://purl.obolibrary.org/obo/RO_0002161> +CONSTRUCT { + in_taxon: a owl:ObjectProperty . + ?x owl:disjointWith [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom ?taxon + ] . + ?x rdfs:subClassOf [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom [ + a owl:Class ; + owl:complementOf ?taxon + ] + ] . +} +WHERE { + ?x never_in_taxon: ?taxon . +} never in taxon @@ -160,6 +189,25 @@ shares no parts with Class: <http://www.w3.org/2002/07/owl#Nothing> EquivalentTo: (BFO_0000050 some ?X) and (BFO_0000050 some ?Y) + PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX part_of: <http://purl.obolibrary.org/obo/BFO_0000050> +PREFIX mutually_spatially_disjoint_with: <http://purl.obolibrary.org/obo/RO_0002171> +CONSTRUCT { + part_of: a owl:ObjectProperty . + [ + a owl:Restriction ; + owl:onProperty part_of: ; + owl:someValuesFrom ?x ; + owl:disjointWith [ + a owl:Restriction ; + owl:onProperty part_of: ; + owl:someValuesFrom ?y + ] + ] +} +WHERE { + ?x mutually_spatially_disjoint_with: ?y . +} mutually spatially disjoint with https://github.com/obophenotype/uberon/wiki/Part-disjointness-Design-Pattern @@ -210,6 +258,31 @@ S present_in_taxon T if some instance of T has some S. This does not means that all instances of T have an S - it may only be certain life stages or sexes that have S https://orcid.org/0000-0002-6601-2165 + PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX in_taxon: <http://purl.obolibrary.org/obo/RO_0002162> +PREFIX present_in_taxon: <http://purl.obolibrary.org/obo/RO_0002175> +CONSTRUCT { + in_taxon: a owl:ObjectProperty . + ?witness rdfs:label ?label . + ?witness rdfs:subClassOf ?x . + ?witness rdfs:subClassOf [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom ?taxon + ] . +} +WHERE { + ?x present_in_taxon: ?taxon . + BIND(IRI(CONCAT( + "http://purl.obolibrary.org/obo/RO_0002175#", + MD5(STR(?x)), + "-", + MD5(STR(?taxon)) + )) as ?witness) + BIND(CONCAT(STR(?x), " in taxon ", STR(?taxon)) AS ?label) +} + The SPARQL expansion for this relation introduces new named classes into the ontology. For this reason it is likely that the expansion should only be performed during a QC pipeline; the expanded output should usually not be included in a published version of the ontology. present in taxon @@ -2150,6 +2223,7 @@ Expands_to: T has_fasciculating_neuron_projection that synapse_in some R. + X continuous_with Y if and only if X and Y share a fiat boundary. David Osumi-Sutherland @@ -6474,6 +6548,7 @@ the a supports either the existence of b, or the truth value of b. + inverse of branching part of Chris Mungall diff --git a/src/ontology/subsets/ro-interaction.obo b/src/ontology/subsets/ro-interaction.obo index bc07aed0..0f0e9a4c 100644 --- a/src/ontology/subsets/ro-interaction.obo +++ b/src/ontology/subsets/ro-interaction.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/src/ontology/subsets/ro-interaction.owl b/src/ontology/subsets/ro-interaction.owl index 06589944..8988ceb4 100644 --- a/src/ontology/subsets/ro-interaction.owl +++ b/src/ontology/subsets/ro-interaction.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569 diff --git a/src/ontology/subsets/ro-mereotopology.obo b/src/ontology/subsets/ro-mereotopology.obo index f0e2882e..e02dede5 100644 --- a/src/ontology/subsets/ro-mereotopology.obo +++ b/src/ontology/subsets/ro-mereotopology.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/src/ontology/subsets/ro-mereotopology.owl b/src/ontology/subsets/ro-mereotopology.owl index 57334cf0..54ce1ebb 100644 --- a/src/ontology/subsets/ro-mereotopology.owl +++ b/src/ontology/subsets/ro-mereotopology.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569 diff --git a/src/ontology/subsets/ro-sequence.obo b/src/ontology/subsets/ro-sequence.obo index e5fcd185..2d81dc8d 100644 --- a/src/ontology/subsets/ro-sequence.obo +++ b/src/ontology/subsets/ro-sequence.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/src/ontology/subsets/ro-sequence.owl b/src/ontology/subsets/ro-sequence.owl index 30bad313..0352d260 100644 --- a/src/ontology/subsets/ro-sequence.owl +++ b/src/ontology/subsets/ro-sequence.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569 diff --git a/src/ontology/subsets/ro-time-interval.obo b/src/ontology/subsets/ro-time-interval.obo index 230172da..8d5779d7 100644 --- a/src/ontology/subsets/ro-time-interval.obo +++ b/src/ontology/subsets/ro-time-interval.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/src/ontology/subsets/ro-time-interval.owl b/src/ontology/subsets/ro-time-interval.owl index 0fc66882..7a328db2 100644 --- a/src/ontology/subsets/ro-time-interval.owl +++ b/src/ontology/subsets/ro-time-interval.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569 diff --git a/subsets/ro-causal.obo b/subsets/ro-causal.obo index 1bfc633b..dbeb953c 100644 --- a/subsets/ro-causal.obo +++ b/subsets/ro-causal.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/subsets/ro-causal.owl b/subsets/ro-causal.owl index c004ea48..9f5aab9d 100644 --- a/subsets/ro-causal.owl +++ b/subsets/ro-causal.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569 diff --git a/subsets/ro-chado.obo b/subsets/ro-chado.obo index f8cc6955..e57923c9 100644 --- a/subsets/ro-chado.obo +++ b/subsets/ro-chado.obo @@ -15,6 +15,7 @@ remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 0 Logical Axioms: 0] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 45 Logical Axioms: 10] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 29 Logical Axioms: 9] +remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 3 Logical Axioms: 0] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 104 Logical Axioms: 26] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 20 Logical Axioms: 6] remark: Includes Ontology(OntologyID(OntologyIRI() VersionIRI())) [Axioms: 731 Logical Axioms: 148] @@ -25,7 +26,7 @@ property_value: http://purl.org/dc/elements/1.1/description "The OBO Relations O property_value: http://purl.org/dc/elements/1.1/title "OBO Relations Ontology" xsd:string property_value: http://purl.org/dc/terms/license https://creativecommons.org/publicdomain/zero/1.0/ property_value: http://xmlns.com/foaf/0.1/homepage " https://github.com/oborel/obo-relations/" xsd:anyURI -property_value: owl:versionInfo "2022-05-23" xsd:string +property_value: owl:versionInfo "2022-07-19" xsd:string [Typedef] id: BFO:0000050 @@ -660,6 +661,7 @@ transitive_over: BFO:0000050 ! part of id: RO:0002150 name: continuous_with def: "X continuous_with Y if and only if X and Y share a fiat boundary." [] +is_symmetric: true is_a: RO:0002323 ! mereotopologically related to [Typedef] @@ -2543,6 +2545,7 @@ is_a: RO:0002567 ! biomechanically related to id: RO:0002569 name: has_branching_part def: "inverse of branching part of" [] +is_transitive: true is_a: BFO:0000051 ! has part is_a: RO:0002375 ! in branching relationship with diff --git a/subsets/ro-developmental.obo b/subsets/ro-developmental.obo index d347970f..9607eee9 100644 --- a/subsets/ro-developmental.obo +++ b/subsets/ro-developmental.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/subsets/ro-developmental.owl b/subsets/ro-developmental.owl index 6f4ce444..798d2816 100644 --- a/subsets/ro-developmental.owl +++ b/subsets/ro-developmental.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569 diff --git a/subsets/ro-eco.obo b/subsets/ro-eco.obo index b901ac4b..c6c8f58a 100644 --- a/subsets/ro-eco.obo +++ b/subsets/ro-eco.obo @@ -687,6 +687,7 @@ property_value: IAO:0000118 "connected to" xsd:string property_value: IAO:0000232 "The label for this relation was previously connected to. I relabeled this to \"continuous with\". The standard notion of connectedness does not imply shared boundaries - e.g. Glasgow connected_to Edinburgh via M8; my patella connected_to my femur (via patellar-femoral joint)" xsd:string property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string +is_symmetric: true is_a: RO:0002323 ! mereotopologically related to [Typedef] @@ -3447,6 +3448,7 @@ def: "inverse of branching part of" [] subset: ro-eco subset: RO:0002259 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: BFO:0000051 is_a: RO:0002375 ! in branching relationship with diff --git a/subsets/ro-eco.owl b/subsets/ro-eco.owl index aba12a45..2656244c 100644 --- a/subsets/ro-eco.owl +++ b/subsets/ro-eco.owl @@ -126,6 +126,12 @@ + + + + + + @@ -145,6 +151,29 @@ Class: ?X DisjointWith: RO_0002162 some ?Y + PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX in_taxon: <http://purl.obolibrary.org/obo/RO_0002162> +PREFIX never_in_taxon: <http://purl.obolibrary.org/obo/RO_0002161> +CONSTRUCT { + in_taxon: a owl:ObjectProperty . + ?x owl:disjointWith [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom ?taxon + ] . + ?x rdfs:subClassOf [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom [ + a owl:Class ; + owl:complementOf ?taxon + ] + ] . +} +WHERE { + ?x never_in_taxon: ?taxon . +} never in taxon @@ -160,6 +189,25 @@ shares no parts with Class: <http://www.w3.org/2002/07/owl#Nothing> EquivalentTo: (BFO_0000050 some ?X) and (BFO_0000050 some ?Y) + PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX part_of: <http://purl.obolibrary.org/obo/BFO_0000050> +PREFIX mutually_spatially_disjoint_with: <http://purl.obolibrary.org/obo/RO_0002171> +CONSTRUCT { + part_of: a owl:ObjectProperty . + [ + a owl:Restriction ; + owl:onProperty part_of: ; + owl:someValuesFrom ?x ; + owl:disjointWith [ + a owl:Restriction ; + owl:onProperty part_of: ; + owl:someValuesFrom ?y + ] + ] +} +WHERE { + ?x mutually_spatially_disjoint_with: ?y . +} mutually spatially disjoint with https://github.com/obophenotype/uberon/wiki/Part-disjointness-Design-Pattern @@ -210,6 +258,31 @@ S present_in_taxon T if some instance of T has some S. This does not means that all instances of T have an S - it may only be certain life stages or sexes that have S https://orcid.org/0000-0002-6601-2165 + PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX owl: <http://www.w3.org/2002/07/owl#> +PREFIX in_taxon: <http://purl.obolibrary.org/obo/RO_0002162> +PREFIX present_in_taxon: <http://purl.obolibrary.org/obo/RO_0002175> +CONSTRUCT { + in_taxon: a owl:ObjectProperty . + ?witness rdfs:label ?label . + ?witness rdfs:subClassOf ?x . + ?witness rdfs:subClassOf [ + a owl:Restriction ; + owl:onProperty in_taxon: ; + owl:someValuesFrom ?taxon + ] . +} +WHERE { + ?x present_in_taxon: ?taxon . + BIND(IRI(CONCAT( + "http://purl.obolibrary.org/obo/RO_0002175#", + MD5(STR(?x)), + "-", + MD5(STR(?taxon)) + )) as ?witness) + BIND(CONCAT(STR(?x), " in taxon ", STR(?taxon)) AS ?label) +} + The SPARQL expansion for this relation introduces new named classes into the ontology. For this reason it is likely that the expansion should only be performed during a QC pipeline; the expanded output should usually not be included in a published version of the ontology. present in taxon @@ -2150,6 +2223,7 @@ Expands_to: T has_fasciculating_neuron_projection that synapse_in some R. + X continuous_with Y if and only if X and Y share a fiat boundary. David Osumi-Sutherland @@ -6474,6 +6548,7 @@ the a supports either the existence of b, or the truth value of b. + inverse of branching part of Chris Mungall diff --git a/subsets/ro-interaction.obo b/subsets/ro-interaction.obo index bc07aed0..0f0e9a4c 100644 --- a/subsets/ro-interaction.obo +++ b/subsets/ro-interaction.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/subsets/ro-interaction.owl b/subsets/ro-interaction.owl index 06589944..8988ceb4 100644 --- a/subsets/ro-interaction.owl +++ b/subsets/ro-interaction.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569 diff --git a/subsets/ro-mereotopology.obo b/subsets/ro-mereotopology.obo index f0e2882e..e02dede5 100644 --- a/subsets/ro-mereotopology.obo +++ b/subsets/ro-mereotopology.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/subsets/ro-mereotopology.owl b/subsets/ro-mereotopology.owl index 57334cf0..54ce1ebb 100644 --- a/subsets/ro-mereotopology.owl +++ b/subsets/ro-mereotopology.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569 diff --git a/subsets/ro-sequence.obo b/subsets/ro-sequence.obo index e5fcd185..2d81dc8d 100644 --- a/subsets/ro-sequence.obo +++ b/subsets/ro-sequence.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/subsets/ro-sequence.owl b/subsets/ro-sequence.owl index 30bad313..0352d260 100644 --- a/subsets/ro-sequence.owl +++ b/subsets/ro-sequence.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569 diff --git a/subsets/ro-time-interval.obo b/subsets/ro-time-interval.obo index 230172da..8d5779d7 100644 --- a/subsets/ro-time-interval.obo +++ b/subsets/ro-time-interval.obo @@ -722,6 +722,7 @@ property_value: RO:0001900 RO:0001901 property_value: seeAlso FMA:85972 xsd:string domain: BFO:0000004 range: BFO:0000004 +is_symmetric: true is_a: mereotopologically_related_to ! mereotopologically related to [Typedef] @@ -1579,6 +1580,7 @@ subset: ro-eco subset: RO:0002259 xref: RO:0002569 property_value: IAO:0000117 "Chris Mungall" xsd:string +is_transitive: true is_a: has_part is_a: in_branching_relationship_with ! in branching relationship with diff --git a/subsets/ro-time-interval.owl b/subsets/ro-time-interval.owl index 0fc66882..7a328db2 100644 --- a/subsets/ro-time-interval.owl +++ b/subsets/ro-time-interval.owl @@ -1299,6 +1299,7 @@ N1 SubclassOf ( + @@ -5103,6 +5104,7 @@ For example, A and B may be gene products and binding of B by A positively regul + inverse of branching part of Chris Mungall RO:0002569