Skip to content

Commit 9336708

Browse files
committed
clean up resultQualifier and add additional materialsample subclasses
1 parent 1d426b8 commit 9336708

2 files changed

Lines changed: 9 additions & 4 deletions

File tree

v1/contaminoso_core.ttl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,7 @@ coso:hasResult rdf:type owl:ObjectProperty ;
333333
rdfs:range coso:ContaminantMeasurement.
334334

335335
coso:hasResultQualifier rdf:type owl:ObjectProperty ;
336+
rdfs:subPropertyOf coso:resultAnnotation ;
336337
rdfs:label "has result qualifier";
337338
dcterms:description "A relation between measured result and metadata that qualifies the result.";
338339
rdfs:domain coso:ContaminantMeasurement;
@@ -382,7 +383,6 @@ coso:sampleAnnotation rdf:type owl:ObjectProperty ;
382383
rdfs:domain coso:MaterialSample;
383384
rdfs:range coso:SampleAnnotation.
384385

385-
386386
coso:sampleOfMaterialType rdf:type owl:ObjectProperty ;
387387
rdfs:label "sample of material type";
388388
dcterms:description "A relation between a material sample and the type of material.";

v1/contaminoso_materialSample_ext.ttl

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,16 +119,17 @@ coso:SoilSample rdf:type owl:Class;
119119
rdfs:label "Soil Sample";
120120
rdfs:subClassOf coso:SolidMaterialSample.
121121

122-
123122
coso:SedimentSample rdf:type owl:Class;
124123
rdfs:label "Sediment Sample";
125124
rdfs:subClassOf coso:SolidMaterialSample.
126125

127-
128126
coso:SolidWasteSample rdf:type owl:Class;
129127
rdfs:label "Solid Waste Sample";
130128
rdfs:subClassOf coso:SolidMaterialSample.
131129

130+
coso:AirSample rdf:type owl:Class;
131+
rdfs:label "Air Sample";
132+
rdfs:subClassOf coso:MaterialSample.
132133
#############################################################
133134
# FOODON alignment
134135
#############################################################
@@ -139,7 +140,11 @@ coso:AnimalMaterialSample owl:unionOf (
139140
owl:someValuesFrom obo:FOODON_03420164] # some animal material
140141
[rdf:type owl:Restriction;
141142
owl:onProperty coso:sampleOfMaterialType;
142-
owl:someValuesFrom obo:FOODON_00003004] ). # or some animal
143+
owl:someValuesFrom obo:FOODON_00003004] # or some animal
144+
coso:AnimalBloodSample
145+
coso:AnimalTissueSample
146+
coso:AnimalOrganSample
147+
coso:AnimalMilkSample).
143148

144149
coso:AnimalBloodSample owl:equivalentClass [rdf:type owl:Restriction;
145150
owl:onProperty coso:sampleOfMaterialType;

0 commit comments

Comments
 (0)