Skip to content

Commit 5666491

Browse files
committed
coso fix qudt alignment and add to materialsample mapping
1 parent f206975 commit 5666491

2 files changed

Lines changed: 36 additions & 2 deletions

File tree

v1/contaminoso_materialSample_ext.ttl

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
@prefix stad: <http://purl.org/spatialai/stad/v2/core/> .
1111
@prefix time: <http://www.w3.org/2006/time#> .
1212
@prefix dcterms: <http://purl.org/dc/terms/> .
13+
@prefix obo: <http://purl.obolibrary.org/obo/> .
1314
@base <http://w3id.org/coso/v1/contaminoso-materialsample-ext#> .
1415

1516
<http://w3id.org/coso/contaminoso-materialsample-ext#> rdf:type owl:Ontology ;
@@ -66,10 +67,42 @@ coso:AnimalBloodSample rdf:type owl:Class;
6667
rdfs:label "Animal Blood Sample";
6768
rdfs:subClassOf coso:AnimalMaterialSample.
6869

70+
coso:AnimalOrganSample rdf:type owl:Class;
71+
rdfs:label "Animal Organ Sample";
72+
rdfs:subClassOf coso:AnimalMaterialSample.
73+
74+
coso:AnimalMilkSample rdf:type owl:Class;
75+
rdfs:label "Animal Milk Sample";
76+
rdfs:subClassOf coso:AnimalMaterialSample.
77+
6978
coso:FilteredWaterSample rdf:type owl:Class;
7079
rdfs:label "Filtered Water Sample";
7180
rdfs:subClassOf coso:WaterSample.
7281

7382
coso:RawWaterSample rdf:type owl:Class;
7483
rdfs:label "Raw Water Sample";
75-
rdfs:subClassOf coso:WaterSample.
84+
rdfs:subClassOf coso:WaterSample.
85+
86+
#############################################################
87+
# FOODON alignment
88+
#############################################################
89+
90+
coso:AnimalMaterialSample rdfs:subClassOf [rdf:type owl:Restriction;
91+
owl:onProperty coso:sampleOfMaterialType;
92+
owl:someValuesFrom obo:FOODON_03420164] . #some animal material
93+
94+
coso:AnimalBloodSample rdfs:subClassOf [rdf:type owl:Restriction;
95+
owl:onProperty coso:sampleOfMaterialType;
96+
owl:someValuesFrom obo:FOODON_02010015] .# some animal blood
97+
98+
coso:AnimalTissueSample rdfs:subClassOf [rdf:type owl:Restriction;
99+
owl:onProperty coso:sampleOfMaterialType;
100+
owl:someValuesFrom [ owl:unionOf (obo:FOODON_02010032 obo:FOODON_02010029 obo:FOODON_02010028 obo:FOODON_02010107)]] . #some animal muscle, skinless piece, piece with skin, meat piece
101+
102+
coso:AnimalOrganSample rdfs:subClassOf [rdf:type owl:Restriction;
103+
owl:onProperty coso:sampleOfMaterialType;
104+
owl:someValuesFrom obo:FOODON_00004436]. #some animal organ
105+
106+
coso:AnimalMilkSample rdfs:subClassOf [rdf:type owl:Restriction;
107+
owl:onProperty coso:sampleOfMaterialType;
108+
owl:someValuesFrom obo:FOODON_02010012] . #some animal milk

v1/contaminoso_stad_qudt.ttl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,9 @@ coso:QuantityValue rdfs:subClassOf qudt:QuantityValue.
7979

8080
qudt:QuantityValue rdfs:subClassOf stad:DataValue.
8181

82-
coso:ResultQualifier rdfs:subClassOf qudt:Quantity.
82+
coso:QuantitationLimit rdfs:subClassOf qudt:Quantity.
8383

84+
coso:DetectionLimit rdfs:subClassOf qudt:Quantity.
8485

8586
# Object Properties
8687

0 commit comments

Comments
 (0)