PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX tax: <https://w3id.org/EUTaxO#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

tax:Taxon a rdfs:Class ;
  rdfs:label "Taxon" ;
  rdfs:comment "Base taxon class" ;
  rdfs:seeAlso <http://purl.org/biodiversity/taxon/Taxon> .

tax:id a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "id from the EUdaphobase database" ;
  rdfs:seeAlso <http://rs.tdwg.org/dwc/terms/taxonConceptID> ;
  rdfs:domain tax:Taxon ;
  rdfs:range xsd:string .

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

tax:belongsTo a rdf:Property ;
  rdfs:label "belongs to" ;
  rdfs:comment "Defines a hierarchy from more specific taxon to more generic taxon" ;
  rdfs:domain tax:Taxon ;
  rdfs:range tax:Taxon .

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

tax:phylum a rdf:Property ;
  rdfs:label "phylum" ;
  rdfs:comment "The phylum of a specific taxon" ;
  rdfs:domain tax:Taxon ;
  rdfs:range tax:Taxon .

tax:kingdom a rdf:Property ;
  rdfs:label "kingdom" ;
  rdfs:comment "The kingdom of a specific taxon" ;
  rdfs:domain tax:Taxon ;
  rdfs:range tax:Taxon .

tax:synonym a rdf:Property ;
  rdfs:label "synonym" ;
  rdfs:comment "Relates if two taxon are synonyms" ;
  rdfs:domain tax:Taxon ;
  rdfs:range tax:Taxon .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object" .

<http://rs.tdwg.org/dwc/terms/acceptedNameUsage> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://rs.tdwg.org/dwc/terms/genus> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://rs.tdwg.org/dwc/terms/namePublishedInYear> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://rs.tdwg.org/dwc/terms/scientificName> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://rs.tdwg.org/dwc/terms/scientificNameAuthorship> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://rs.tdwg.org/dwc/terms/specificEpithet> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://rs.tdwg.org/dwc/terms/taxonRank> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .
