@prefix :      <https://w3id.org/EUTaxO#> .
@prefix cc:    <http://creativecommons.org/ns#> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix terms: <http://purl.org/dc/terms/> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix tax:   <https://w3id.org/EUTaxO#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix vann:  <http://purl.org/vocab/vann/> .
@prefix tax-old: <https://www.eudaphobase.eu/ontologies/taxonomy/> .

terms:description  a  owl:AnnotationProperty .

terms:creator  a  owl:AnnotationProperty .

tax:synonym  a        owl:TransitiveProperty , owl:SymmetricProperty , owl:ObjectProperty ;
        rdfs:comment  "Relates if two taxon are synonyms"^^xsd:string ;
        rdfs:domain   tax:Taxon ;
        rdfs:label    "synonym"^^xsd:string ;
        rdfs:range    tax:Taxon .

tax:brackets  a       owl:DatatypeProperty ;
        rdfs:comment  "Whether to use brackets for the correct nomenclature of a taxon"^^xsd:string ;
        rdfs:domain   tax:Taxon ;
        rdfs:label    "brackets"^^xsd:string ;
        rdfs:range    xsd:boolean .

terms:contributor  a  owl:AnnotationProperty .

<http://rs.tdwg.org/dwc/terms/acceptedNameUsage>
        a       owl:DatatypeProperty .

cc:license  a   owl:AnnotationProperty .

terms:created  a  owl:AnnotationProperty .

tax:Taxon  a          owl:Class ;
        rdfs:comment  "Base taxon class"^^xsd:string ;
        rdfs:label    "Taxon"^^xsd:string ;
        rdfs:seeAlso  "http://purl.org/biodiversity/taxon/Taxon"^^xsd:anyURI .

<http://rs.tdwg.org/dwc/terms/scientificName>
        a       owl:DatatypeProperty .

tax:Animalia  a          owl:Class ;
        rdfs:comment     "Animalia kingdom"^^xsd:string ;
        rdfs:label       "Animalia" ;
        rdfs:subClassOf  tax:Taxon .

<http://rs.tdwg.org/dwc/terms/genus>
        a       owl:DatatypeProperty .

<https://w3id.org/EUTaxO>
        a                              owl:Ontology ;
        rdfs:label                     "EUTaxO - EUdaphobase Taxonomy Ontology"^^xsd:string ;
        cc:license                     "https://opensource.org/licenses/MIT"^^xsd:string ;
        terms:contributor              "Carlos Alberto Martínez Muñoz"^^xsd:string ;
        terms:created                  "2022-09-29T23:59:59"^^xsd:dateTime ;
        terms:creator                  "José F. Aldana-Martín"^^xsd:string ;
        terms:description              "EUdaphobase Taxonomy Ontology for the European Soil-Biology Data Warehouse for Soil Protection"^^xsd:string ;
        terms:title                    "EUTaxO - EUdaphobase Taxonomy Ontology"^^xsd:string ;
        vann:preferredNamespacePrefix  "tax"^^xsd:string ;
        vann:preferredNamespaceUri     "https://w3id.org/EUTaxO#"^^xsd:anyURI ;
        owl:priorVersion               "https://www.eudaphobase.eu/ontologies/taxonomy/1.3.0"^^xsd:anyURI ;
        owl:versionIRI                 tax:2.0.0 ;
        owl:versionInfo                "v2.0.0 - Changes:\nThis major version adapts the ontology to better comply with the FAIR principles.\n- Changed URI from \"https://www.eudaphobase.eu/ontologies/taxonomy\" to \"https://w3id.org/EUTaxO\"\n- Complete ontology metadata\n- Complete labels and comments for all terms\n- Remove support to parse output excel file\n- Remove all spaces from URIs"^^xsd:string .

tax:synonyms_exist  a  owl:DatatypeProperty ;
        rdfs:comment  "Whether or not synonyms exists for a given taxon"^^xsd:string ;
        rdfs:domain   tax:Taxon ;
        rdfs:label    "synonyms exist"^^xsd:string ;
        rdfs:range    xsd:boolean .

terms:title  a  owl:AnnotationProperty .

<http://rs.tdwg.org/dwc/terms/taxonRank>
        a       owl:DatatypeProperty .

<http://rs.tdwg.org/dwc/terms/scientificNameAuthorship>
        a       owl:DatatypeProperty .

<http://rs.tdwg.org/dwc/terms/specificEpithet>
        a       owl:DatatypeProperty .

tax:belongsTo  a      owl:TransitiveProperty , owl:ObjectProperty ;
        rdfs:comment  "Defines a hierarchy from more generic taxa, to more specific ones"^^xsd:string ;
        rdfs:domain   tax:Taxon ;
        rdfs:label    "belongs to"^^xsd:string ;
        rdfs:range    tax:Taxon .

vann:preferredNamespaceUri
        a       owl:AnnotationProperty .

tax:kingdom  a        owl:ObjectProperty ;
        rdfs:comment  "The kingdom of a specific taxon"^^xsd:string ;
        rdfs:domain   tax:Taxon ;
        rdfs:label    "kingdom"^^xsd:string ;
        rdfs:range    tax:Taxon .

tax:phylum  a         owl:ObjectProperty ;
        rdfs:comment  "The phylum of a specific taxon"^^xsd:string ;
        rdfs:domain   tax:Taxon ;
        rdfs:label    "phylum"^^xsd:string ;
        rdfs:range    tax:Taxon .

tax:id  a             owl:DatatypeProperty ;
        rdfs:comment  "id from the EUdaphobase database"^^xsd:string ;
        rdfs:domain   tax:Taxon ;
        rdfs:label    "id"^^xsd:string ;
        rdfs:range    xsd:string .

<http://rs.tdwg.org/dwc/terms/namePublishedInYear>
        a       owl:DatatypeProperty .

vann:preferredNamespacePrefix
        a       owl:AnnotationProperty .
