From 30c10428f162a666d1adeb4424bdd11594dfdb5a Mon Sep 17 00:00:00 2001 From: Colbie Reed Date: Wed, 8 May 2024 14:07:54 -0500 Subject: [PATCH] replaced all usages of 'obsolete is owned by', fixes #229 --- src/ontology/imports/external_import.owl | 2 ++ src/ontology/imports/obib_import.owl | 19 +++++++++++++++++-- src/ontology/omrse-edit.owl | 13 +++++++------ src/templates/external_import.tsv | 2 ++ 4 files changed, 28 insertions(+), 8 deletions(-) diff --git a/src/ontology/imports/external_import.owl b/src/ontology/imports/external_import.owl index 3854514..6b07f9c 100644 --- a/src/ontology/imports/external_import.owl +++ b/src/ontology/imports/external_import.owl @@ -60,6 +60,8 @@ Declaration(ObjectProperty()) Declaration(ObjectProperty()) Declaration(ObjectProperty()) Declaration(ObjectProperty()) +Declaration(ObjectProperty()) +Declaration(ObjectProperty()) Declaration(ObjectProperty()) Declaration(ObjectProperty()) Declaration(ObjectProperty()) diff --git a/src/ontology/imports/obib_import.owl b/src/ontology/imports/obib_import.owl index da5ce32..28d75bc 100644 --- a/src/ontology/imports/obib_import.owl +++ b/src/ontology/imports/obib_import.owl @@ -7,10 +7,10 @@ Prefix(rdfs:=) Ontology( - + Annotation( ) Annotation( "MIABIS_v2_accepted and UPenn Biobank ontology"@en) -Annotation(owl:versionInfo "2023-11-01") +Annotation(owl:versionInfo "2024-05-08") Declaration(Class()) Declaration(Class()) @@ -42,6 +42,8 @@ Declaration(ObjectProperty()) Declaration(ObjectProperty()) Declaration(ObjectProperty()) Declaration(ObjectProperty()) +Declaration(ObjectProperty()) +Declaration(ObjectProperty()) Declaration(ObjectProperty()) Declaration(ObjectProperty()) Declaration(ObjectProperty()) @@ -133,6 +135,19 @@ AnnotationAssertion( "Paraphrase of definition: a relation between an independent continuant and a process, in which the process takes place entirely within the independent continuant") AnnotationAssertion(rdfs:label "contains process"@en) +# Object Property: (owns) + +AnnotationAssertion( "Mathias Brochhausen") +AnnotationAssertion( "This is a primitive relation. This relation is the foundation to the owners right to have the owned entity at his/her full disposal."@en) +AnnotationAssertion(rdfs:label "owns"@en) +SubObjectPropertyOf( owl:topObjectProperty) + +# Object Property: (is owned by) + +AnnotationAssertion( "a is owned by b if b has complete power over a. All rights and obligations of ownership are grounded in this (primitive) relation. The claims and obligations of ownership can be partially transferred to a third party by the owner, b."@en) +AnnotationAssertion( "Reinach, A. Sämtliche Werke. Texkritische Ausgabe, München: Philosophia Verlag, 1989, p.189-204.") +AnnotationAssertion(rdfs:label "is owned by"@en) + # Object Property: (obsolete owns) AnnotationAssertion( "Mathias Brochhausen") diff --git a/src/ontology/omrse-edit.owl b/src/ontology/omrse-edit.owl index 9faa79b..7b0f002 100644 --- a/src/ontology/omrse-edit.owl +++ b/src/ontology/omrse-edit.owl @@ -13,6 +13,7 @@ Prefix(oboInOwl:=) Ontology( +Import() Import() Import() Import() @@ -27,8 +28,8 @@ Import() Import() Import() Import() -Import() Import() +Import() Annotation(dc:contributor "Barry Smith"@en) Annotation(dc:contributor "Chris Stoeckert"@en) Annotation(dc:contributor "Daniel Welch"@en) @@ -1188,7 +1189,7 @@ AnnotationAssertion(obo:IAO_0000115 obo:OMRSE_00000063 "A health care facility t AnnotationAssertion(obo:IAO_0000117 obo:OMRSE_00000063 "Mathias Brochhausen"@en) AnnotationAssertion(obo:IAO_0000117 obo:OMRSE_00000063 "William Hogan"@en) AnnotationAssertion(rdfs:label obo:OMRSE_00000063 "hospital facility"@en) -EquivalentClasses(obo:OMRSE_00000063 ObjectIntersectionOf(ObjectUnionOf(ObjectSomeValuesFrom(obo:OMIABIS_0000048 obo:OMRSE_00000056) ObjectSomeValuesFrom(obo:OMRSE_00000068 obo:OMRSE_00000056)) ObjectSomeValuesFrom(obo:RO_0000053 obo:OMRSE_00000052))) +EquivalentClasses(obo:OMRSE_00000063 ObjectIntersectionOf(ObjectUnionOf(ObjectSomeValuesFrom(obo:OBIB_0000735 obo:OMRSE_00000056) ObjectSomeValuesFrom(obo:OMRSE_00000068 obo:OMRSE_00000056)) ObjectSomeValuesFrom(obo:RO_0000053 obo:OMRSE_00000052))) SubClassOf(obo:OMRSE_00000063 obo:OMRSE_00000102) SubClassOf(obo:OMRSE_00000063 ObjectSomeValuesFrom(obo:BFO_0000067 obo:OMRSE_00000160)) @@ -1197,7 +1198,7 @@ SubClassOf(obo:OMRSE_00000063 ObjectSomeValuesFrom(obo:BFO_0000067 obo:OMRSE_000 AnnotationAssertion(obo:IAO_0000115 obo:OMRSE_00000064 "A facility that is run by a school organization and is the bearer of a school function."@en) AnnotationAssertion(obo:IAO_0000117 obo:OMRSE_00000064 "Mathias Brochhausen"@en) AnnotationAssertion(rdfs:label obo:OMRSE_00000064 "school facility"@en) -EquivalentClasses(obo:OMRSE_00000064 ObjectIntersectionOf(obo:OMRSE_00000062 ObjectUnionOf(ObjectSomeValuesFrom(obo:OMIABIS_0000048 obo:OMRSE_00000057) ObjectSomeValuesFrom(obo:OMRSE_00000068 obo:OMRSE_00000057)) ObjectSomeValuesFrom(obo:RO_0000053 obo:OMRSE_00000053))) +EquivalentClasses(obo:OMRSE_00000064 ObjectIntersectionOf(obo:OMRSE_00000062 ObjectUnionOf(ObjectSomeValuesFrom(obo:OBIB_0000735 obo:OMRSE_00000057) ObjectSomeValuesFrom(obo:OMRSE_00000068 obo:OMRSE_00000057)) ObjectSomeValuesFrom(obo:RO_0000053 obo:OMRSE_00000053))) SubClassOf(obo:OMRSE_00000064 obo:OMRSE_00000062) # Class: obo:OMRSE_00000065 (secondary school role) @@ -1472,7 +1473,7 @@ AnnotationAssertion(obo:IAO_0000117 obo:OMRSE_00000102 "A facility bearing the f AnnotationAssertion(obo:IAO_0000117 obo:OMRSE_00000102 "William Hogan"@en) AnnotationAssertion(rdfs:label obo:OMRSE_00000102 "health care facility"@en) SubClassOf(obo:OMRSE_00000102 obo:OMRSE_00000062) -SubClassOf(obo:OMRSE_00000102 ObjectUnionOf(ObjectIntersectionOf(obo:OMRSE_00000062 ObjectSomeValuesFrom(obo:OMIABIS_0000048 ObjectSomeValuesFrom(obo:RO_0000053 obo:OMRSE_00000015))) ObjectSomeValuesFrom(obo:OMRSE_00000068 ObjectSomeValuesFrom(obo:RO_0000053 obo:OMRSE_00000015)))) +SubClassOf(obo:OMRSE_00000102 ObjectUnionOf(ObjectIntersectionOf(obo:OMRSE_00000062 ObjectSomeValuesFrom(obo:OBIB_0000735 ObjectSomeValuesFrom(obo:RO_0000053 obo:OMRSE_00000015))) ObjectSomeValuesFrom(obo:OMRSE_00000068 ObjectSomeValuesFrom(obo:RO_0000053 obo:OMRSE_00000015)))) # Class: obo:OMRSE_00000103 (US Census unemployed role) @@ -3007,7 +3008,7 @@ SubClassOf(obo:OMRSE_00000505 obo:OMRSE_00000506) AnnotationAssertion(rdfs:label obo:OMRSE_00000506 "socio-economic data item"@en) SubClassOf(obo:OMRSE_00000506 obo:IAO_0000027) -# Class: obo:OMRSE_00000507 (obsolete non-binary gender identity datum) +# Class: obo:OMRSE_00000507 (Afar) AnnotationAssertion(obo:IAO_0000111 obo:OMRSE_00000507 "non-binary gender identity datum"@en) AnnotationAssertion(obo:IAO_0000115 obo:OMRSE_00000507 "A gender identity datum resulting from a gender identification process in which ‘non binary’ is selected based on the participant's subjective sense of gender."@en) @@ -3537,4 +3538,4 @@ AnnotationAssertion(rdfs:label obo:IAO_0000412 "imported from"@en) AnnotationAssertion(owl:deprecated obo:OMIABIS_0000060 "true"^^xsd:boolean) AnnotationAssertion(owl:deprecated obo:OMIABIS_0001025 "true"^^xsd:boolean) AnnotationAssertion(owl:deprecated obo:OMIABIS_0001035 "true"^^xsd:boolean) -) +) \ No newline at end of file diff --git a/src/templates/external_import.tsv b/src/templates/external_import.tsv index 3ce5cf7..e590759 100644 --- a/src/templates/external_import.tsv +++ b/src/templates/external_import.tsv @@ -64,6 +64,8 @@ OGMS:0000102 owl:Class OBIB:0000710 owl:Class OBIB:0000667 owl:Class OBIB:0000701 owl:Class +OBIB:0000732 owl:ObjectProperty +OBIB:0000735 owl:ObjectProperty OOSTT:00000030 owl:AnnotationProperty OOSTT:00000081 owl:Class OOSTT:00000082 owl:Class