# baseURI: http://www.w3.org/ns/sosa/oboe#
# imports: http://ecoinformatics.org/oboe/oboe.1.0/oboe-core.owl
# imports: http://www.w3.org/ns/sosa/

@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix oboe-core: <http://ecoinformatics.org/oboe/oboe.1.0/oboe-core.owl#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sosa: <http://www.w3.org/ns/sosa/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

oboe-core:Characteristic
  owl:equivalentClass sosa:ObservableProperty ;
.
oboe-core:Measurement
  rdfs:comment "an oboe-core:Measurement is a (atomic) sosa:Observation, whose result (value) is an estimate of the value of one of the characteristics of the observed Entity. A collection of oboe-core:Measurement individuals together compose an oboe-core:Observation, whose results together provide a full description of the feature of interest. " ;
  owl:equivalentClass sosa:Observation ;
.
oboe-core:Protocol
  owl:equivalentClass sosa:Procedure ;
.
oboe-core:hasMeasurement
  rdfs:subPropertyOf rdfs:member ;
.
oboe-core:hasValue
  rdfs:subPropertyOf sosa:hasResult ;
.
oboe-core:measurementFor
  rdfs:subPropertyOf [
      owl:inverseOf rdfs:member ;
    ] ;
.
oboe-core:ofCharacteristic
  owl:equivalentProperty sosa:observedProperty ;
.
oboe-core:usesMethod
  rdfs:subPropertyOf sosa:usedProcedure ;
.
oboe-core:usesProtocol
  rdfs:subPropertyOf sosa:usedProcedure ;
.
sosa:FeatureOfInterest
  rdfs:subClassOf oboe-core:Entity ;
.
sosa:Result
  rdfs:subClassOf oboe-core:Entity ;
.
sosa:hasFeatureOfInterest
  owl:propertyChainAxiom (
      oboe-core:measurementFor
      oboe-core:ofEntity
    ) ;
.
<http://www.w3.org/ns/sosa/oboe>
  rdf:type owl:Ontology ;
  dc:creator "Simon J D COX" ;
  dct:created "2017-03-05"^^xsd:date ;
  dct:creator <http://orcid.org/0000-0002-3884-3420> ;
  rdfs:comment "Mapping of classes and properties from OBOE to SOSA" ;
  rdfs:label "OBOE -> SOSA map" ;
  owl:imports <http://ecoinformatics.org/oboe/oboe.1.0/oboe-core.owl> ;
  owl:imports sosa: ;
.
