@prefix : <https://ontology.seadatanet.org/#Ontology> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@base <https://ontology.seadatanet.org/#Ontology> .

<https://ontology.seadatanet.org/#Ontology> rdf:type owl:Ontology ;
                                             rdfs:comment "Ontology for defining SeaDataNet relationships." ;
                                             rdfs:label "SeaDataNet Ontology" .

#################################################################
#    Object Properties
#################################################################

###  https://ontology.seadatanet.org/#collateCentre
<https://ontology.seadatanet.org/#collateCentre> rdf:type owl:ObjectProperty ;
                                                 rdfs:domain <http://dbpedia.org/ontology/ResearchProject> ,
                                                             <http://www.w3.org/ns/org#Organization> ;
                                                 rdfs:range <http://www.w3.org/ns/org#Organization> ;
                                                 rdfs:comment "Indicates that an organization (EDMO) acts as a collating centre for another org:Organization or dbpedia:ResearchProject." ;
                                                 rdfs:label "Collating Centre" .


###  https://ontology.seadatanet.org/#depthMax
<https://ontology.seadatanet.org/#depthMax> rdf:type owl:ObjectProperty ;
                                            rdfs:domain <https://ontology.seadatanet.org/#ObservationDepth> ;
                                            rdfs:range <https://ontology.seadatanet.org/#Depth> ;
                                            rdfs:label "depthMax" .


###  https://ontology.seadatanet.org/#depthMin
<https://ontology.seadatanet.org/#depthMin> rdf:type owl:ObjectProperty ;
                                            rdfs:domain <https://ontology.seadatanet.org/#ObservationDepth> ;
                                            rdfs:range <https://ontology.seadatanet.org/#Depth> ;
                                            rdfs:label "depthMin" .


###  https://ontology.seadatanet.org/#uom
<https://ontology.seadatanet.org/#uom> rdf:type owl:ObjectProperty ;
                                       rdfs:domain <https://ontology.seadatanet.org/#Depth> ;
                                       rdfs:range <http://vocab.nerc.ac.uk/collection/P06/current/> ;
                                       rdfs:label "Unit of measure" .


###  https://ontology.seadatanet.org/#verticalDatum
<https://ontology.seadatanet.org/#verticalDatum> rdf:type owl:ObjectProperty ;
                                                 rdfs:domain <https://ontology.seadatanet.org/#Depth> ;
                                                 rdfs:range <http://vocab.nerc.ac.uk/collection/L11/current/> ;
                                                 rdfs:label "Vertical datum" .


#################################################################
#    Data properties
#################################################################

###  https://ontology.seadatanet.org/#edmoCode
<https://ontology.seadatanet.org/#edmoCode> rdf:type owl:DatatypeProperty ;
                                            rdfs:domain <http://www.w3.org/ns/org#Organization> ;
                                            rdfs:range xsd:integer ;
                                            rdfs:comment "The unique EDMO code (integer) for an organization." ;
                                            rdfs:label "EDMO Code" .


###  https://ontology.seadatanet.org/#isNationalCollateCentre
<https://ontology.seadatanet.org/#isNationalCollateCentre> rdf:type owl:DatatypeProperty ;
                                                           rdfs:domain <http://www.w3.org/ns/org#Organization> ;
                                                           rdfs:range xsd:boolean .


###  https://ontology.seadatanet.org/#value
<https://ontology.seadatanet.org/#value> rdf:type owl:DatatypeProperty ;
                                         rdfs:domain <https://ontology.seadatanet.org/#Depth> ;
                                         rdfs:range xsd:decimal ;
                                         rdfs:label "Depth value" .


#################################################################
#    Classes
#################################################################

###  http://dbpedia.org/ontology/ResearchProject
<http://dbpedia.org/ontology/ResearchProject> rdf:type owl:Class .


###  http://vocab.nerc.ac.uk/collection/L11/current/
<http://vocab.nerc.ac.uk/collection/L11/current/> rdf:type owl:Class .


###  http://vocab.nerc.ac.uk/collection/P06/current/
<http://vocab.nerc.ac.uk/collection/P06/current/> rdf:type owl:Class .


###  http://www.w3.org/2002/07/owl#DataProperty
owl:DataProperty rdf:type owl:Class .


###  http://www.w3.org/ns/org#Organization
<http://www.w3.org/ns/org#Organization> rdf:type owl:Class .


###  https://ontology.seadatanet.org/#BathymetricDepth
<https://ontology.seadatanet.org/#BathymetricDepth> rdf:type owl:Class ;
                                                    rdfs:subClassOf <https://ontology.seadatanet.org/#ObservationDepth> ;
                                                    rdfs:comment "A specific kind of ObservationDepth derived from bathymetric data." ;
                                                    rdfs:label "Bathymetric Depth" .


###  https://ontology.seadatanet.org/#Depth
<https://ontology.seadatanet.org/#Depth> rdf:type owl:Class ;
                                         rdfs:comment "Represents a depth value with optional unit, value, and vertical datum." ;
                                         rdfs:label "Depth" .


###  https://ontology.seadatanet.org/#ObservationDepth
<https://ontology.seadatanet.org/#ObservationDepth> rdf:type owl:Class ;
                                                    rdfs:comment "An observed depth range with minimum and maximum depths." ;
                                                    rdfs:label "Observation Depth" .


#################################################################
#    Individuals
#################################################################

###  https://ontology.seadatanet.org/#isNationalCollateCentre
<https://ontology.seadatanet.org/#isNationalCollateCentre> rdf:type owl:NamedIndividual ,
                                                                    owl:DataProperty .


#################################################################
#    Annotations
#################################################################

<https://ontology.seadatanet.org/#isNationalCollateCentre> rdfs:comment "Indicates whether an organization serves as a national collating centre (true/false)." ;
                                                           rdfs:label "Is National Collating Centre" .


###  Generated by the OWL API (version 5.1.18) https://github.com/owlcs/owlapi/
