Skip to content

Commit b33b650

Browse files
authored
Merge pull request #18 from BioComputingUP/BFO-roots
BFO root added for disorder function
2 parents 1e006fe + d2e7257 commit b33b650

File tree

7 files changed

+50
-7
lines changed

7 files changed

+50
-7
lines changed

src/ontology/idpo-edit.owl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,7 @@ AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasExactSynony
480480
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasOBONamespace> <http://purl.obolibrary.org/obo/IDPO_0000029> "disorder_function")
481481
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#id> <http://purl.obolibrary.org/obo/IDPO_0000029> "IDPO:0000029")
482482
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/IDPO_0000029> "disorder function")
483+
SubClassOf(<http://purl.obolibrary.org/obo/IDPO_0000029> <http://purl.obolibrary.org/obo/BFO_0000034>)
483484

484485
# Class: <http://purl.obolibrary.org/obo/IDPO_0000030> (entropic chain)
485486

@@ -785,8 +786,8 @@ SubClassOf(<http://purl.obolibrary.org/obo/IDPO_0000065> ObjectSomeValuesFrom(<h
785786
AnnotationAssertion(Annotation(<http://purl.obolibrary.org/obo/IAO_0000119> "PMID:33510441") <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/IDPO_0000066> "Process involving a non-native state of a protein in which isoluble intermolecular interactions are established to form a higher-order irreversible assembly, usually as result of aberrant liquid-liquid phase separation.")
786787
AnnotationAssertion(<http://purl.org/dc/terms/contributor> <http://purl.obolibrary.org/obo/IDPO_0000066> <https://orcid.org/0000-0001-8042-9939>)
787788
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> <http://purl.obolibrary.org/obo/IDPO_0000066> "PMID:38825008")
788-
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasExactSynonym> <http://purl.obolibrary.org/obo/IDPO_0000066> "aggregate formation")
789789
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasExactSynonym> <http://purl.obolibrary.org/obo/IDPO_0000066> "aggregate assembly")
790+
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasExactSynonym> <http://purl.obolibrary.org/obo/IDPO_0000066> "aggregate formation")
790791
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasExactSynonym> <http://purl.obolibrary.org/obo/IDPO_0000066> "protein aggregation")
791792
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#hasOBONamespace> <http://purl.obolibrary.org/obo/IDPO_0000066> "transition")
792793
AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#id> <http://purl.obolibrary.org/obo/IDPO_0000066> "IDPO:0000066")

src/ontology/imports/bfo_import.owl

Lines changed: 33 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,19 @@ Prefix(rdfs:=<http://www.w3.org/2000/01/rdf-schema#>)
77

88

99
Ontology(<http://purl.obolibrary.org/obo/idpo/imports/bfo_import.owl>
10-
<http://purl.obolibrary.org/obo/idpo/releases/2025-09-26/imports/bfo_import.owl>
10+
<http://purl.obolibrary.org/obo/idpo/releases/2025-09-30/imports/bfo_import.owl>
1111
Annotation(<http://purl.org/dc/elements/1.1/source> <http://purl.obolibrary.org/obo/bfo/2019-08-26/bfo.owl>)
12-
Annotation(owl:versionInfo "2025-09-26")
12+
Annotation(owl:versionInfo "2025-09-30")
1313

1414
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000001>))
1515
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000002>))
1616
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000003>))
1717
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000015>))
18+
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000016>))
19+
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000017>))
1820
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000019>))
1921
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000020>))
22+
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000034>))
2023
Declaration(AnnotationProperty(<http://purl.obolibrary.org/obo/IAO_0000112>))
2124
Declaration(AnnotationProperty(<http://purl.obolibrary.org/obo/IAO_0000115>))
2225
Declaration(AnnotationProperty(<http://purl.obolibrary.org/obo/IAO_0000119>))
@@ -75,6 +78,26 @@ AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.ob
7578
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/BFO_0000015> "process"@en)
7679
SubClassOf(<http://purl.obolibrary.org/obo/BFO_0000015> <http://purl.obolibrary.org/obo/BFO_0000003>)
7780

81+
# Class: <http://purl.obolibrary.org/obo/BFO_0000016> (disposition)
82+
83+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000016> "an atom of element X has the disposition to decay to an atom of element Y"@en)
84+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000016> "certain people have a predisposition to colon cancer"@en)
85+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000016> "children are innately disposed to categorize objects in certain ways."@en)
86+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000016> "the cell wall is disposed to filter chemicals in endocytosis and exocytosis"@en)
87+
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/BFO_0000016> "disposition"@en)
88+
SubClassOf(<http://purl.obolibrary.org/obo/BFO_0000016> <http://purl.obolibrary.org/obo/BFO_0000017>)
89+
90+
# Class: <http://purl.obolibrary.org/obo/BFO_0000017> (realizable entity)
91+
92+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000017> "the disposition of this piece of metal to conduct electricity."@en)
93+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000017> "the disposition of your blood to coagulate"@en)
94+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000017> "the function of your reproductive organs"@en)
95+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000017> "the role of being a doctor"@en)
96+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000017> "the role of this boundary to delineate where Utah and Colorado meet"@en)
97+
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/BFO_0000017> "realizable entity"@en)
98+
SubClassOf(<http://purl.obolibrary.org/obo/BFO_0000017> <http://purl.obolibrary.org/obo/BFO_0000020>)
99+
DisjointClasses(<http://purl.obolibrary.org/obo/BFO_0000017> <http://purl.obolibrary.org/obo/BFO_0000019>)
100+
78101
# Class: <http://purl.obolibrary.org/obo/BFO_0000019> (quality)
79102

80103
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000019> "the ambient temperature of this portion of air"@en)
@@ -102,5 +125,13 @@ AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.ob
102125
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/BFO_0000020> "specifically dependent continuant"@en)
103126
SubClassOf(<http://purl.obolibrary.org/obo/BFO_0000020> <http://purl.obolibrary.org/obo/BFO_0000002>)
104127

128+
# Class: <http://purl.obolibrary.org/obo/BFO_0000034> (function)
129+
130+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000034> "the function of a hammer to drive in nails"@en)
131+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000034> "the function of a heart pacemaker to regulate the beating of a heart through electricity"@en)
132+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/BFO_0000034> "the function of amylase in saliva to break down starch into sugar"@en)
133+
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/BFO_0000034> "function"@en)
134+
SubClassOf(<http://purl.obolibrary.org/obo/BFO_0000034> <http://purl.obolibrary.org/obo/BFO_0000016>)
135+
105136

106137
)

src/ontology/imports/bfo_terms.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
BFO:0000015
22
BFO:0000019
3+
BFO:0000034

src/ontology/imports/omo_import.owl

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ Prefix(rdfs:=<http://www.w3.org/2000/01/rdf-schema#>)
77

88

99
Ontology(<http://purl.obolibrary.org/obo/idpo/imports/omo_import.owl>
10-
<http://purl.obolibrary.org/obo/idpo/releases/2025-09-26/imports/omo_import.owl>
10+
<http://purl.obolibrary.org/obo/idpo/releases/2025-09-30/imports/omo_import.owl>
1111
Annotation(<http://purl.org/dc/elements/1.1/source> <http://purl.obolibrary.org/obo/omo/releases/2025-06-18/omo.owl>)
12-
Annotation(owl:versionInfo "2025-09-26")
12+
Annotation(owl:versionInfo "2025-09-30")
1313

1414
Declaration(Class(<http://purl.obolibrary.org/obo/IAO_0000027>))
1515
Declaration(Class(<http://purl.obolibrary.org/obo/IAO_0000030>))
@@ -40,6 +40,7 @@ Declaration(AnnotationProperty(<http://purl.obolibrary.org/obo/IAO_0000112>))
4040
Declaration(AnnotationProperty(<http://purl.obolibrary.org/obo/IAO_0000115>))
4141
Declaration(AnnotationProperty(<http://purl.obolibrary.org/obo/IAO_0000119>))
4242
Declaration(AnnotationProperty(<http://purl.obolibrary.org/obo/IAO_0000700>))
43+
Declaration(AnnotationProperty(<http://purl.obolibrary.org/obo/OMO_0003000>))
4344
Declaration(AnnotationProperty(<http://purl.org/dc/elements/1.1/source>))
4445
Declaration(AnnotationProperty(<http://purl.org/dc/terms/contributor>))
4546
Declaration(AnnotationProperty(<http://purl.org/dc/terms/license>))
@@ -76,6 +77,13 @@ AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/IAO_0000119> "def
7677
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/IAO_0000700> "Ontology annotation property. Relates an ontology to a term that is a designated root term of the ontology. Display tools like OLS can use terms annotated with this property as the starting point for rendering the ontology class hierarchy. There can be more than one root."@en)
7778
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/IAO_0000700> "has ontology root term"@en)
7879

80+
# Annotation Property: <http://purl.obolibrary.org/obo/OMO_0003000> (abbreviation)
81+
82+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/OMO_0003000> "CHEBI:26523 (reactive oxygen species) has an exact synonym (ROS), which is of type OMO:0003000 (abbreviation)")
83+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/OMO_0003000> "A synonym type for describing abbreviations or initalisms")
84+
AnnotationAssertion(<http://purl.org/dc/terms/contributor> <http://purl.obolibrary.org/obo/OMO_0003000> <https://orcid.org/0000-0003-4423-4370>)
85+
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/OMO_0003000> "abbreviation")
86+
7987
# Annotation Property: <http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym> (has broad synonym)
8088

8189
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> <http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym> "An alternative label for a class or property which has a more general meaning than the preferred name/primary label.")

src/ontology/imports/omo_terms.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
OMO:0003000

src/ontology/imports/ro_import.owl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ Prefix(rdfs:=<http://www.w3.org/2000/01/rdf-schema#>)
77

88

99
Ontology(<http://purl.obolibrary.org/obo/idpo/imports/ro_import.owl>
10-
<http://purl.obolibrary.org/obo/idpo/releases/2025-09-26/imports/ro_import.owl>
10+
<http://purl.obolibrary.org/obo/idpo/releases/2025-09-30/imports/ro_import.owl>
1111
Annotation(<http://purl.org/dc/elements/1.1/source> <http://purl.obolibrary.org/obo/ro/releases/2025-06-24/ro.owl>)
12-
Annotation(owl:versionInfo "2025-09-26")
12+
Annotation(owl:versionInfo "2025-09-30")
1313

1414
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000002>))
1515
Declaration(Class(<http://purl.obolibrary.org/obo/BFO_0000003>))

src/ontology/imports/ro_terms.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
RO:0000086
2+
RO:0000056
23
RO:0002233
34
RO:0002234

0 commit comments

Comments
 (0)