Skip to content

Commit 91341ad

Browse files
committed
fixing obsolete classes from OBI that were moved to COB. Fixes #83
1 parent ac4fcd6 commit 91341ad

File tree

7 files changed

+126
-64
lines changed

7 files changed

+126
-64
lines changed

src/ontology/dron-edit.owl

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -293,10 +293,10 @@ Declaration(Class(<http://purl.obolibrary.org/obo/GO_0032501>))
293293
Declaration(Class(<http://purl.obolibrary.org/obo/GO_0050886>))
294294
Declaration(Class(<http://purl.obolibrary.org/obo/IAO_0000003>))
295295
Declaration(Class(<http://purl.obolibrary.org/obo/IAO_0000009>))
296-
Declaration(Class(<http://purl.obolibrary.org/obo/OBI_0000011>))
297-
Declaration(Class(<http://purl.obolibrary.org/obo/OBI_0000047>))
296+
Declaration(Class(<http://purl.obolibrary.org/obo/COB_0000035>))
297+
Declaration(Class(<http://purl.obolibrary.org/obo/COB_0000026>))
298298
Declaration(Class(<http://purl.obolibrary.org/obo/OBI_0000576>))
299-
Declaration(Class(<http://purl.obolibrary.org/obo/OBI_0100026>))
299+
Declaration(Class(<http://purl.obolibrary.org/obo/COB_0000022>))
300300
Declaration(Class(<http://purl.obolibrary.org/obo/OGMS_0000090>))
301301
Declaration(Class(<http://purl.obolibrary.org/obo/PATO_0000125>))
302302
Declaration(Class(<http://purl.obolibrary.org/obo/PR_000000001>))
@@ -937,7 +937,7 @@ AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.ob
937937
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000117> <http://purl.obolibrary.org/obo/DRON_00000028> "William R. Hogan"@en)
938938
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/DRON_00000028> "active ingredient"@en)
939939
SubClassOf(<http://purl.obolibrary.org/obo/DRON_00000028> <http://purl.obolibrary.org/obo/DRON_00000030>)
940-
SubClassOf(<http://purl.obolibrary.org/obo/DRON_00000028> ObjectAllValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000054> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/BFO_0000015> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000051> <http://purl.obolibrary.org/obo/DRON_00000031>) ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000051> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/BFO_0000015> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000057> <http://purl.obolibrary.org/obo/OBI_0000576>) ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000057> <http://purl.obolibrary.org/obo/OBI_0100026>))))))
940+
SubClassOf(<http://purl.obolibrary.org/obo/DRON_00000028> ObjectAllValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000054> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/BFO_0000015> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000051> <http://purl.obolibrary.org/obo/DRON_00000031>) ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000051> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/BFO_0000015> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000057> <http://purl.obolibrary.org/obo/OBI_0000576>) ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000057> <http://purl.obolibrary.org/obo/COB_0000022>))))))
941941
942942
# Class: <http://purl.obolibrary.org/obo/DRON_00000029> (excipient)
943943
@@ -967,7 +967,7 @@ AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.ob
967967
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000117> <http://purl.obolibrary.org/obo/DRON_00000031> "William R. Hogan"@en)
968968
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/DRON_00000031> "drug administration"@en)
969969
SubClassOf(<http://purl.obolibrary.org/obo/DRON_00000031> <http://purl.obolibrary.org/obo/OGMS_0000090>)
970-
SubClassOf(<http://purl.obolibrary.org/obo/DRON_00000031> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/OGMS_0000090> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000057> <http://purl.obolibrary.org/obo/DRON_00000005>) ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000057> <http://purl.obolibrary.org/obo/OBI_0100026>)))
970+
SubClassOf(<http://purl.obolibrary.org/obo/DRON_00000031> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/OGMS_0000090> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000057> <http://purl.obolibrary.org/obo/DRON_00000005>) ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000057> <http://purl.obolibrary.org/obo/COB_0000022>)))
971971
972972
# Class: <http://purl.obolibrary.org/obo/DRON_00000032> (drug product therapeutic function)
973973
@@ -2130,25 +2130,25 @@ SubClassOf(<http://purl.obolibrary.org/obo/IAO_0000009> <http://purl.obolibrary.
21302130
21312131
SubClassOf(<http://purl.obolibrary.org/obo/IAO_0000030> <http://purl.obolibrary.org/obo/BFO_0000031>)
21322132
2133-
# Class: <http://purl.obolibrary.org/obo/OBI_0000011> (obsolete planned process)
2133+
# Class: <http://purl.obolibrary.org/obo/COB_0000035> (obsolete planned process)
21342134
2135-
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000114> <http://purl.obolibrary.org/obo/OBI_0000011> <http://purl.obolibrary.org/obo/IAO_0000122>)
2135+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000114> <http://purl.obolibrary.org/obo/COB_0000035> <http://purl.obolibrary.org/obo/IAO_0000122>)
21362136
2137-
# Class: <http://purl.obolibrary.org/obo/OBI_0000047> (obsolete processed material)
2137+
# Class: <http://purl.obolibrary.org/obo/COB_0000026> (obsolete processed material)
21382138
2139-
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000114> <http://purl.obolibrary.org/obo/OBI_0000047> <http://purl.obolibrary.org/obo/IAO_0000122>)
2139+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000114> <http://purl.obolibrary.org/obo/COB_0000026> <http://purl.obolibrary.org/obo/IAO_0000122>)
21402140
21412141
# Class: <http://purl.obolibrary.org/obo/OBI_0000576> (scattered molecular aggregate)
21422142
21432143
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000114> <http://purl.obolibrary.org/obo/OBI_0000576> <http://purl.obolibrary.org/obo/IAO_0000123>)
21442144
2145-
# Class: <http://purl.obolibrary.org/obo/OBI_0100026> (obsolete organism)
2145+
# Class: <http://purl.obolibrary.org/obo/COB_0000022> (obsolete organism)
21462146
2147-
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000114> <http://purl.obolibrary.org/obo/OBI_0100026> <http://purl.obolibrary.org/obo/IAO_0000122>)
2147+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000114> <http://purl.obolibrary.org/obo/COB_0000022> <http://purl.obolibrary.org/obo/IAO_0000122>)
21482148
21492149
# Class: <http://purl.obolibrary.org/obo/OGMS_0000090> (treatment)
21502150
2151-
SubClassOf(<http://purl.obolibrary.org/obo/OGMS_0000090> <http://purl.obolibrary.org/obo/OBI_0000011>)
2151+
SubClassOf(<http://purl.obolibrary.org/obo/OGMS_0000090> <http://purl.obolibrary.org/obo/COB_0000035>)
21522152
21532153
# Class: <http://purl.obolibrary.org/obo/PATO_0000125> (mass)
21542154

src/ontology/imports/external_import.owl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ Declaration(Class(<http://purl.obolibrary.org/obo/CHEBI_7660>))
5454
Declaration(Class(<http://purl.obolibrary.org/obo/CHEBI_7872>))
5555
Declaration(Class(<http://purl.obolibrary.org/obo/CHEBI_8378>))
5656
Declaration(Class(<http://purl.obolibrary.org/obo/CHEBI_8461>))
57+
Declaration(Class(<http://purl.obolibrary.org/obo/COB_0000022>))
58+
Declaration(Class(<http://purl.obolibrary.org/obo/COB_0000026>))
59+
Declaration(Class(<http://purl.obolibrary.org/obo/COB_0000035>))
5760
Declaration(Class(<http://purl.obolibrary.org/obo/GO_0003008>))
5861
Declaration(Class(<http://purl.obolibrary.org/obo/GO_0005488>))
5962
Declaration(Class(<http://purl.obolibrary.org/obo/GO_0005515>))
@@ -63,10 +66,7 @@ Declaration(Class(<http://purl.obolibrary.org/obo/GO_0032501>))
6366
Declaration(Class(<http://purl.obolibrary.org/obo/GO_0050886>))
6467
Declaration(Class(<http://purl.obolibrary.org/obo/IAO_0000003>))
6568
Declaration(Class(<http://purl.obolibrary.org/obo/IAO_0000009>))
66-
Declaration(Class(<http://purl.obolibrary.org/obo/OBI_0000011>))
67-
Declaration(Class(<http://purl.obolibrary.org/obo/OBI_0000047>))
6869
Declaration(Class(<http://purl.obolibrary.org/obo/OBI_0000576>))
69-
Declaration(Class(<http://purl.obolibrary.org/obo/OBI_0100026>))
7070
Declaration(Class(<http://purl.obolibrary.org/obo/OGMS_0000090>))
7171
Declaration(Class(<http://purl.obolibrary.org/obo/PATO_0000125>))
7272
Declaration(Class(<http://purl.obolibrary.org/obo/PR_000000001>))

src/ontology/imports/obi_import.owl

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,7 @@ Annotation(owl:versionInfo "2026-01-31")
1919

2020
Declaration(Class(obo:BFO_0000040))
2121
Declaration(Class(obo:IAO_0000030))
22-
Declaration(Class(obo:OBI_0000011))
23-
Declaration(Class(obo:OBI_0000047))
2422
Declaration(Class(obo:OBI_0000576))
25-
Declaration(Class(obo:OBI_0100026))
2623
Declaration(ObjectProperty(obo:BFO_0000051))
2724
Declaration(ObjectProperty(obo:OBI_0000643))
2825
Declaration(ObjectProperty(obo:OBI_0001938))
@@ -35,7 +32,6 @@ Declaration(AnnotationProperty(obo:IAO_0000116))
3532
Declaration(AnnotationProperty(obo:IAO_0000117))
3633
Declaration(AnnotationProperty(obo:IAO_0000118))
3734
Declaration(AnnotationProperty(obo:IAO_0000119))
38-
Declaration(AnnotationProperty(obo:IAO_0000232))
3935
Declaration(AnnotationProperty(dc:source))
4036

4137
############################
@@ -85,29 +81,6 @@ AnnotationAssertion(rdfs:label obo:OBI_0001937 "has specified numeric value")
8581
# Classes
8682
############################
8783

88-
# Class: obo:OBI_0000011 (obsolete planned process)
89-
90-
AnnotationAssertion(obo:IAO_0000111 obo:OBI_0000011 "obsolete planned process")
91-
AnnotationAssertion(obo:IAO_0000112 obo:OBI_0000011 "Injecting mice with a vaccine in order to test its efficacy")
92-
AnnotationAssertion(obo:IAO_0000114 obo:OBI_0000011 obo:IAO_0000122)
93-
AnnotationAssertion(obo:IAO_0000115 obo:OBI_0000011 "A process that realizes a plan which is the concretization of a plan specification."@en)
94-
AnnotationAssertion(obo:IAO_0000116 obo:OBI_0000011 "'Plan' includes a future direction sense. That can be problematic if plans are changed during their execution. There are however implicit contingencies for protocols that an agent has in his mind that can be considered part of the plan, even if the agent didn't have them in mind before. Therefore, a planned process can diverge from what the agent would have said the plan was before executing it, by adjusting to problems encountered during execution (e.g. choosing another reagent with equivalent properties, if the originally planned one has run out.)")
95-
AnnotationAssertion(obo:IAO_0000116 obo:OBI_0000011 "We are only considering successfully completed planned processes. A plan may be modified, and details added during execution. For a given planned process, the associated realized plan specification is the one encompassing all changes made during execution. This means that all processes in which an agent acts towards achieving some objectives is a planned process.")
96-
AnnotationAssertion(obo:IAO_0000117 obo:OBI_0000011 "Bjoern Peters")
97-
AnnotationAssertion(obo:IAO_0000119 obo:OBI_0000011 "branch derived")
98-
AnnotationAssertion(obo:IAO_0000232 obo:OBI_0000011 "6/11/9: Edited at workshop. Used to include: is initiated by an agent")
99-
AnnotationAssertion(obo:IAO_0000232 obo:OBI_0000011 "This class merges the previously separated objective driven process and planned process, as they the separation proved hard to maintain. (1/22/09, branch call)")
100-
AnnotationAssertion(rdfs:label obo:OBI_0000011 "obsolete planned process")
101-
102-
# Class: obo:OBI_0000047 (obsolete processed material)
103-
104-
AnnotationAssertion(obo:IAO_0000111 obo:OBI_0000047 "obsolete processed material")
105-
AnnotationAssertion(obo:IAO_0000112 obo:OBI_0000047 "Examples include gel matrices, filter paper, parafilm and buffer solutions, mass spectrometer, tissue samples")
106-
AnnotationAssertion(obo:IAO_0000114 obo:OBI_0000047 obo:IAO_0000122)
107-
AnnotationAssertion(obo:IAO_0000115 obo:OBI_0000047 "Is a material entity that is created or changed during material processing."@en)
108-
AnnotationAssertion(obo:IAO_0000117 obo:OBI_0000047 "PERSON: Alan Ruttenberg")
109-
AnnotationAssertion(rdfs:label obo:OBI_0000047 "obsolete processed material")
110-
11184
# Class: obo:OBI_0000576 (scattered molecular aggregate)
11285

11386
AnnotationAssertion(obo:IAO_0000111 obo:OBI_0000576 "scattered molecular aggregate")
@@ -120,20 +93,5 @@ AnnotationAssertion(obo:IAO_0000119 obo:OBI_0000576 "Discussion in Karslruhe wit
12093
AnnotationAssertion(rdfs:label obo:OBI_0000576 "scattered molecular aggregate"@en)
12194
SubClassOf(obo:OBI_0000576 obo:BFO_0000040)
12295

123-
# Class: obo:OBI_0100026 (obsolete organism)
124-
125-
AnnotationAssertion(obo:IAO_0000111 obo:OBI_0100026 "obsolete organism")
126-
AnnotationAssertion(obo:IAO_0000112 obo:OBI_0100026 "animal")
127-
AnnotationAssertion(obo:IAO_0000112 obo:OBI_0100026 "fungus")
128-
AnnotationAssertion(obo:IAO_0000112 obo:OBI_0100026 "plant")
129-
AnnotationAssertion(obo:IAO_0000112 obo:OBI_0100026 "virus")
130-
AnnotationAssertion(obo:IAO_0000114 obo:OBI_0100026 obo:IAO_0000122)
131-
AnnotationAssertion(obo:IAO_0000115 obo:OBI_0100026 "A material entity that is an individual living system, such as animal, plant, bacteria or virus, that is capable of replicating or reproducing, growth and maintenance in the right environment. An organism may be unicellular or made up, like humans, of many billions of cells divided into specialized tissues and organs."@en)
132-
AnnotationAssertion(obo:IAO_0000116 obo:OBI_0100026 "10/21/09: This is a placeholder term, that should ideally be imported from the NCBI taxonomy, but the high level hierarchy there does not suit our needs (includes plasmids and 'other organisms')")
133-
AnnotationAssertion(obo:IAO_0000116 obo:OBI_0100026 "13-02-2009: OBI doesn't take position as to when an organism starts or ends being an organism - e.g. sperm, foetus. This issue is outside the scope of OBI.")
134-
AnnotationAssertion(obo:IAO_0000117 obo:OBI_0100026 "GROUP: OBI Biomaterial Branch")
135-
AnnotationAssertion(obo:IAO_0000119 obo:OBI_0100026 "WEB: http://en.wikipedia.org/wiki/Organism")
136-
AnnotationAssertion(rdfs:label obo:OBI_0100026 "obsolete organism")
137-
13896

13997
)

0 commit comments

Comments
 (0)