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 xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX AFE: <http://purl.allotrope.org/ontologies/equipment#AFE_>
PREFIX AFP: <http://purl.allotrope.org/ontologies/process#AFP_>
PREFIX AFR: <http://purl.allotrope.org/ontologies/result#AFR_>
PREFIX AFRL: <http://purl.allotrope.org/ontologies/role#AFRL_>
PREFIX AFX: <http://purl.allotrope.org/ontologies/property#AFX_>
PREFIX BFO: <http://purl.obolibrary.org/obo/BFO_>
PREFIX CHEBI: <http://purl.obolibrary.org/obo/CHEBI_>
PREFIX CHEMINF: <http://semanticscience.org/resource/CHEMINF_>
PREFIX CHMO: <http://purl.obolibrary.org/obo/CHMO_>
PREFIX EDAM: <http://edamontology.org/data_>
PREFIX ENVO: <http://purl.obolibrary.org/obo/ENVO_>
PREFIX FOODON: <http://purl.obolibrary.org/obo/FOODON_>
PREFIX IAO: <http://purl.obolibrary.org/obo/IAO_>
PREFIX MOP: <http://purl.obolibrary.org/obo/MOP_>
PREFIX NCIT: <http://purl.obolibrary.org/obo/NCIT_>
PREFIX NMR: <http://nmrML.org/nmrCV#NMR:>
PREFIX OBI: <http://purl.obolibrary.org/obo/OBI_>
PREFIX PATO: <http://purl.obolibrary.org/obo/PATO_>
PREFIX PROCO: <http://purl.obolibrary.org/obo/PROCO_>
PREFIX REX: <http://purl.obolibrary.org/obo/REX_>
PREFIX RO: <http://purl.obolibrary.org/obo/RO_>
PREFIX RXNO: <http://purl.obolibrary.org/obo/RXNO_>
PREFIX SIO: <http://semanticscience.org/resource/SIO_>
PREFIX T4FS: <http://purl.obolibrary.org/obo/T4FS_>
PREFIX VOC4CAT: <https://w3id.org/nfdi4cat/voc4cat_>
PREFIX adms: <http://www.w3.org/ns/adms#>
PREFIX biolink: <https://w3id.org/biolink/vocab/>
PREFIX chemdcatap: <https://w3id.org/nfdi-de/dcat-ap-plus/chemistry/>
PREFIX dcat: <http://www.w3.org/ns/dcat#>
PREFIX dcatap: <http://data.europa.eu/r5r/>
PREFIX dcatap_plus: <https://w3id.org/nfdi-de/dcat-ap-plus/>
PREFIX dcatapplus: <https://w3id.org/nfdi-de/dcat-ap-plus/>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX doi: <https://doi.org/>
PREFIX eli: <http://data.europa.eu/eli/ontology#>
PREFIX epos: <https://www.epos-eu.org/epos-dcat-ap#>
PREFIX ex: <http://example.org/>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX iana: <https://www.iana.org/assignments/>
PREFIX linkml: <https://w3id.org/linkml/>
PREFIX locn: <http://www.w3.org/ns/locn#>
PREFIX material_entities_ap: <https://w3id.org/nfdi-de/dcat-ap-plus/materials/>
PREFIX odrl: <http://www.w3.org/ns/odrl/2/>
PREFIX prov: <http://www.w3.org/ns/prov#>
PREFIX qudt: <http://qudt.org/schema/qudt/>
PREFIX schema: <http://schema.org/>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX sosa: <http://www.w3.org/ns/sosa/>
PREFIX spdx: <http://spdx.org/rdf/terms#>
PREFIX time: <http://www.w3.org/2006/time#>
PREFIX vcard: <http://www.w3.org/2006/vcard/ns#>
PREFIX pav: <http://purl.org/pav/>
PREFIX sh: <http://www.w3.org/ns/shacl#>
PREFIX vann: <http://purl.org/vocab/vann/>

chemdcatap: a owl:Ontology ;
  rdfs:label "ChemDCAT-AP" ;
  rdfs:comment "This is an extension of the DCAT Application Profile PLUS LinkML schema. It is intended to be used by NFDI4Chem & NFDI4Cat as a core that can further be extended in profiles/schemas to provide chemistry specific specific metadata for a dataset." ;
  rdfs:seeAlso <https://nfdi-de.github.io/chem-dcat-ap/> , <https://github.com/HendrikBorgelt/DCAT-ap_as_LinkML_template/blob/main/src/dcatlinkml/schema/dcatlinkml.yaml> , <https://gitlab.com/opensourcelab/scientificdata/scidats/-/blob/feature/linkml-schemata/schemata/metadata_model_scidats_dcat_ap.yaml?ref_type=heads> ;
  dcterms:license "CC-BY 4.0" ;
  pav:version "0.1.0rc2" ;
  vann:preferredNamespacePrefix "chemdcatap" ;
  vann:preferredNamespaceUri "https://w3id.org/nfdi-de/dcat-ap-plus/chemistry/"^^xsd:anyURI ;
  sh:declare [
    sh:prefix "AFE" ;
    sh:namespace "http://purl.allotrope.org/ontologies/equipment#AFE_"^^xsd:anyURI
  ] , [
    sh:prefix "AFP" ;
    sh:namespace "http://purl.allotrope.org/ontologies/process#AFP_"^^xsd:anyURI
  ] , [
    sh:prefix "AFR" ;
    sh:namespace "http://purl.allotrope.org/ontologies/result#AFR_"^^xsd:anyURI
  ] , [
    sh:prefix "AFRL" ;
    sh:namespace "http://purl.allotrope.org/ontologies/role#AFRL_"^^xsd:anyURI
  ] , [
    sh:prefix "AFX" ;
    sh:namespace "http://purl.allotrope.org/ontologies/property#AFX_"^^xsd:anyURI
  ] , [
    sh:prefix "BFO" ;
    sh:namespace "http://purl.obolibrary.org/obo/BFO_"^^xsd:anyURI
  ] , [
    sh:prefix "CHEBI" ;
    sh:namespace "http://purl.obolibrary.org/obo/CHEBI_"^^xsd:anyURI
  ] , [
    sh:prefix "CHEMINF" ;
    sh:namespace "http://semanticscience.org/resource/CHEMINF_"^^xsd:anyURI
  ] , [
    sh:prefix "CHMO" ;
    sh:namespace "http://purl.obolibrary.org/obo/CHMO_"^^xsd:anyURI
  ] , [
    sh:prefix "EDAM" ;
    sh:namespace "http://edamontology.org/data_"^^xsd:anyURI
  ] , [
    sh:prefix "ENVO" ;
    sh:namespace "http://purl.obolibrary.org/obo/ENVO_"^^xsd:anyURI
  ] , [
    sh:prefix "FOODON" ;
    sh:namespace "http://purl.obolibrary.org/obo/FOODON_"^^xsd:anyURI
  ] , [
    sh:prefix "IAO" ;
    sh:namespace "http://purl.obolibrary.org/obo/IAO_"^^xsd:anyURI
  ] , [
    sh:prefix "MOP" ;
    sh:namespace "http://purl.obolibrary.org/obo/MOP_"^^xsd:anyURI
  ] , [
    sh:prefix "NCIT" ;
    sh:namespace "http://purl.obolibrary.org/obo/NCIT_"^^xsd:anyURI
  ] , [
    sh:prefix "NMR" ;
    sh:namespace "http://nmrML.org/nmrCV#NMR:"^^xsd:anyURI
  ] , [
    sh:prefix "OBI" ;
    sh:namespace "http://purl.obolibrary.org/obo/OBI_"^^xsd:anyURI
  ] , [
    sh:prefix "PATO" ;
    sh:namespace "http://purl.obolibrary.org/obo/PATO_"^^xsd:anyURI
  ] , [
    sh:prefix "PROCO" ;
    sh:namespace "http://purl.obolibrary.org/obo/PROCO_"^^xsd:anyURI
  ] , [
    sh:prefix "REX" ;
    sh:namespace "http://purl.obolibrary.org/obo/REX_"^^xsd:anyURI
  ] , [
    sh:prefix "RO" ;
    sh:namespace "http://purl.obolibrary.org/obo/RO_"^^xsd:anyURI
  ] , [
    sh:prefix "RXNO" ;
    sh:namespace "http://purl.obolibrary.org/obo/RXNO_"^^xsd:anyURI
  ] , [
    sh:prefix "SIO" ;
    sh:namespace "http://semanticscience.org/resource/SIO_"^^xsd:anyURI
  ] , [
    sh:prefix "T4FS" ;
    sh:namespace "http://purl.obolibrary.org/obo/T4FS_"^^xsd:anyURI
  ] , [
    sh:prefix "VOC4CAT" ;
    sh:namespace "https://w3id.org/nfdi4cat/voc4cat_"^^xsd:anyURI
  ] , [
    sh:prefix "adms" ;
    sh:namespace "http://www.w3.org/ns/adms#"^^xsd:anyURI
  ] , [
    sh:prefix "biolink" ;
    sh:namespace "https://w3id.org/biolink/vocab/"^^xsd:anyURI
  ] , [
    sh:prefix "chemdcatap" ;
    sh:namespace "https://w3id.org/nfdi-de/dcat-ap-plus/chemistry/"^^xsd:anyURI
  ] , [
    sh:prefix "dcat" ;
    sh:namespace "http://www.w3.org/ns/dcat#"^^xsd:anyURI
  ] , [
    sh:prefix "dcatap" ;
    sh:namespace "http://data.europa.eu/r5r/"^^xsd:anyURI
  ] , [
    sh:prefix "dcatap_plus" ;
    sh:namespace "https://w3id.org/nfdi-de/dcat-ap-plus/"^^xsd:anyURI
  ] , [
    sh:prefix "dcatapplus" ;
    sh:namespace "https://w3id.org/nfdi-de/dcat-ap-plus/"^^xsd:anyURI
  ] , [
    sh:prefix "dcterms" ;
    sh:namespace "http://purl.org/dc/terms/"^^xsd:anyURI
  ] , [
    sh:prefix "doi" ;
    sh:namespace "https://doi.org/"^^xsd:anyURI
  ] , [
    sh:prefix "eli" ;
    sh:namespace "http://data.europa.eu/eli/ontology#"^^xsd:anyURI
  ] , [
    sh:prefix "epos" ;
    sh:namespace "https://www.epos-eu.org/epos-dcat-ap#"^^xsd:anyURI
  ] , [
    sh:prefix "ex" ;
    sh:namespace "http://example.org/"^^xsd:anyURI
  ] , [
    sh:prefix "foaf" ;
    sh:namespace "http://xmlns.com/foaf/0.1/"^^xsd:anyURI
  ] , [
    sh:prefix "iana" ;
    sh:namespace "https://www.iana.org/assignments/"^^xsd:anyURI
  ] , [
    sh:prefix "linkml" ;
    sh:namespace "https://w3id.org/linkml/"^^xsd:anyURI
  ] , [
    sh:prefix "locn" ;
    sh:namespace "http://www.w3.org/ns/locn#"^^xsd:anyURI
  ] , [
    sh:prefix "material_entities_ap" ;
    sh:namespace "https://w3id.org/nfdi-de/dcat-ap-plus/materials/"^^xsd:anyURI
  ] , [
    sh:prefix "odrl" ;
    sh:namespace "http://www.w3.org/ns/odrl/2/"^^xsd:anyURI
  ] , [
    sh:prefix "owl" ;
    sh:namespace "http://www.w3.org/2002/07/owl#"^^xsd:anyURI
  ] , [
    sh:prefix "prov" ;
    sh:namespace "http://www.w3.org/ns/prov#"^^xsd:anyURI
  ] , [
    sh:prefix "qudt" ;
    sh:namespace "http://qudt.org/schema/qudt/"^^xsd:anyURI
  ] , [
    sh:prefix "rdf" ;
    sh:namespace "http://www.w3.org/1999/02/22-rdf-syntax-ns#"^^xsd:anyURI
  ] , [
    sh:prefix "rdfs" ;
    sh:namespace "http://www.w3.org/2000/01/rdf-schema#"^^xsd:anyURI
  ] , [
    sh:prefix "schema" ;
    sh:namespace "http://schema.org/"^^xsd:anyURI
  ] , [
    sh:prefix "skos" ;
    sh:namespace "http://www.w3.org/2004/02/skos/core#"^^xsd:anyURI
  ] , [
    sh:prefix "sosa" ;
    sh:namespace "http://www.w3.org/ns/sosa/"^^xsd:anyURI
  ] , [
    sh:prefix "spdx" ;
    sh:namespace "http://spdx.org/rdf/terms#"^^xsd:anyURI
  ] , [
    sh:prefix "time" ;
    sh:namespace "http://www.w3.org/2006/time#"^^xsd:anyURI
  ] , [
    sh:prefix "vcard" ;
    sh:namespace "http://www.w3.org/2006/vcard/ns#"^^xsd:anyURI
  ] , [
    sh:prefix "xsd" ;
    sh:namespace "http://www.w3.org/2001/XMLSchema#"^^xsd:anyURI
  ] .

prov:Activity a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Activity](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Activity)" ;
  skos:editorialNote "The specified properties (slots) of this class are part of our extension of the DCAT-AP." ;
  skos:mappingRelation prov:Activity ;
  rdfs:comment "An Activity that evaluates the data produced by another Activity." ;
  skos:exactMatch <http://purl.obolibrary.org/obo/OBI_/0200000> ;
  skos:closeMatch <http://purl.obolibrary.org/obo/NCIT_/C25391> ;
  rdfs:comment "An Activity (process) that has the objective to produce information (in form of a dataset) about another Activity or Entity." , "An activity or process that is being evaluated in a DataGeneratingActivity." ;
  rdfs:subClassOf dcatap_plus:ClassifierMixin , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:hasPart ;
    owl:allValuesFrom prov:Activity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:used ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:generated ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasInformedBy ;
    owl:allValuesFrom prov:Activity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasAssociatedWith ;
    owl:allValuesFrom prov:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Activity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , prov:Activity , [
    a owl:Restriction ;
    owl:onProperty prov:used ;
    owl:allValuesFrom prov:Plan
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:used ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:atLocation ;
    owl:allValuesFrom prov:Location
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:atLocation ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

foaf:Agent a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Agent](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Agent)" ;
  skos:mappingRelation foaf:Agent ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty foaf:name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty foaf:name ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom skos:Concept
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

prov:Agent a owl:Class ;
  rdfs:comment "An entity that is somehow responsible for an Activity to take place." ;
  skos:mappingRelation prov:Agent ;
  rdfs:comment "A material instrument that is designed to perform a function primarily by means of its mechanical or electrical nature." ;
  skos:altLabel "hardware instrument" ;
  skos:exactMatch epos:Equipment , <http://purl.obolibrary.org/obo/OBI_/0000968> , NCIT:C62103 , SIO:000956 , AFE:0000354 ;
  rdfs:subClassOf dcatap_plus:ClassifierMixin , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:hasPart ;
    owl:allValuesFrom prov:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , prov:Agent .

qudt:Quantity a owl:Class ;
  rdfs:comment "The total amount of substance used in a ChemicalReaction." ;
  skos:altLabel "SubstanceAmount" ;
  skos:mappingRelation qudt:Quantity ;
  skos:closeMatch <http://purl.obolibrary.org/obo/PATO_/0000070> ;
  rdfs:comment "The strength of a body's gravitational attraction to other bodies." ;
  skos:closeMatch <http://purl.obolibrary.org/obo/PATO_/0000125> ;
  rdfs:comment "A dimensionless ratio that quantifies the stoichiometric proportion of a chemical substance relative to a reference substance in a chemical reaction." ;
  skos:closeMatch <http://purl.obolibrary.org/obo/PATO_/0001025> ;
  rdfs:comment "A quantifiable piece of information that is attributed to an Entity, Activity or AgenticEntity." , "A physical quantity that quantitatively expresses the attribute of hotness or coldness." ;
  skos:closeMatch <http://purl.obolibrary.org/obo/PATO_/0000146> ;
  rdfs:comment "A measure of regions in three-dimensional space." ;
  skos:closeMatch <http://purl.obolibrary.org/obo/PATO_/0000918> ;
  rdfs:comment "A dimensionless physical quantity describing the fraction of a product B that is formed from a reactant A taking into account the stoichiometry. If A fully reacts to B without side-reactions, the yield of product B is 1 (or 100 %)." ;
  skos:exactMatch <https://w3id.org/nfdi4cat/voc4cat_/0005005> ;
  rdfs:subClassOf qudt:Quantity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:allValuesFrom xsd:float
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:hasQuantityKind ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:hasQuantityKind ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:unit ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:unit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , dcatap_plus:ClassifierMixin .

dcat:Dataset a owl:Class ;
  rdfs:comment "A Dataset that was generated by an analysis of some previously generated data. For example, a dataset that contains the data of an assignment of a chemical structure to a sample based on the spectral data obtained from the sample is an AnalyticalDataset." ;
  skos:mappingRelation dcat:Dataset ;
  rdfs:comment "A collection of data, published or curated by a single agent, and available for access or download in one or more representations." ;
  rdfs:subClassOf dcat:Dataset , [
    a owl:Restriction ;
    owl:onProperty dcterms:accessRights ;
    owl:allValuesFrom dcterms:RightsStatement
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:accessRights ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcatap:applicableLegislation ;
    owl:allValuesFrom eli:LegalResource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:conformsTo ;
    owl:allValuesFrom dcterms:Standard
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:contactPoint ;
    owl:allValuesFrom vcard:Kind
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:creator ;
    owl:allValuesFrom foaf:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:distribution ;
    owl:allValuesFrom dcat:Distribution
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty foaf:page ;
    owl:allValuesFrom foaf:Document
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:accrualPeriodicity ;
    owl:allValuesFrom dcterms:Frequency
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:accrualPeriodicity ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:spatial ;
    owl:allValuesFrom dcterms:Location
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:hasVersion ;
    owl:allValuesFrom dcat:Dataset
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:identifier ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:inSeries ;
    owl:allValuesFrom dcat:DatasetSeries
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isReferencedBy ;
    owl:allValuesFrom rdfs:Resource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:keyword ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:landingPage ;
    owl:allValuesFrom foaf:Document
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:language ;
    owl:allValuesFrom dcterms:LinguisticSystem
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:modified ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:modified ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:provenance ;
    owl:allValuesFrom dcterms:ProvenanceStatement
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:publisher ;
    owl:allValuesFrom foaf:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:publisher ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:qualifiedAttribution ;
    owl:allValuesFrom prov:Attribution
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:qualifiedRelation ;
    owl:allValuesFrom dcat:Relationship
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom rdfs:Resource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:issued ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:issued ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:sample ;
    owl:allValuesFrom dcat:Distribution
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:source ;
    owl:allValuesFrom dcat:Dataset
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:spatialResolutionInMeters ;
    owl:allValuesFrom xsd:decimal
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:spatialResolutionInMeters ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:temporal ;
    owl:allValuesFrom dcterms:PeriodOfTime
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:temporalResolution ;
    owl:allValuesFrom [
      a rdfs:Datatype ;
      owl:onDatatype xsd:duration ;
      owl:withRestrictions ( _:o144 )
    ]
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:temporalResolution ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:theme ;
    owl:allValuesFrom skos:Concept
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom skos:Concept
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:version ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:version ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:versionNotes ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:subject ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:subject ;
    owl:allValuesFrom prov:Activity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasGeneratedBy ;
    owl:allValuesFrom prov:Activity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasGeneratedBy ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] .

_:o144 xsd:pattern ".*-?P((([0-9]+Y([0-9]+M)?([0-9]+D)?|([0-9]+M)([0-9]+D)?|([0-9]+D))(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S)))?)|(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S)))).*" .

prov:Entity a owl:Class ;
  rdfs:comment "Information that was evaluated within a DataAnalysis." ;
  skos:mappingRelation prov:Entity ;
  rdfs:comment "A physical, digital, conceptual, or other kind of thing with some fixed aspects; entities may be real or imaginary." , "An Entity that is being evaluated in a DataGeneratingActivity." , "A piece of information that is attributed to an Entity, Activity or AgenticEntity." ;
  rdfs:subClassOf prov:Entity , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:hasPart ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasGeneratedBy ;
    owl:allValuesFrom prov:Activity
  ] , dcatap_plus:ClassifierMixin , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://purl.obolibrary.org/obo/CHEBI_/33250> a owl:Class ;
  rdfs:comment "A MaterialEntity constituting the smallest component of an element having the chemical properties of the element." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/CHEBI_/33250> ;
  rdfs:subClassOf <http://purl.obolibrary.org/obo/CHEBI_/23367> , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/BFO_/0000040>
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/CHEMINF_/000113>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/CHEMINF_/000059>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/CHEMINF_/000018>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/CHEMINF_/000042>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/CHEMINF_/000107>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://purl.allotrope.org/ontologies/result#AFR_/0002409>
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

prov:Attribution a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Attribution](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Attribution)" ;
  skos:mappingRelation prov:Attribution ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcat:Catalog a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Catalogue](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Catalogue)" ;
  skos:mappingRelation dcat:Catalog ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty dcatap:applicableLegislation ;
    owl:allValuesFrom eli:LegalResource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:catalog ;
    owl:allValuesFrom dcat:Catalog
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:creator ;
    owl:allValuesFrom foaf:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:creator ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:spatial ;
    owl:allValuesFrom dcterms:Location
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:dataset ;
    owl:allValuesFrom dcat:Dataset
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:hasPart ;
    owl:allValuesFrom dcat:Catalog
  ] , [
    a owl:Restriction ;
    owl:onProperty foaf:homepage ;
    owl:allValuesFrom foaf:Document
  ] , [
    a owl:Restriction ;
    owl:onProperty foaf:homepage ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:language ;
    owl:allValuesFrom dcterms:LinguisticSystem
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:license ;
    owl:allValuesFrom dcterms:LicenseDocument
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:license ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:modified ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:modified ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:publisher ;
    owl:allValuesFrom foaf:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:publisher ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:record ;
    owl:allValuesFrom dcat:CatalogRecord
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:issued ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:issued ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:rights ;
    owl:allValuesFrom dcterms:RightsStatement
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:rights ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:service ;
    owl:allValuesFrom dcat:DataService
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:temporal ;
    owl:allValuesFrom dcterms:PeriodOfTime
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:themeTaxonomy ;
    owl:allValuesFrom skos:ConceptScheme
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcat:CatalogRecord a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:CatalogueRecord](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#CatalogueRecord)" ;
  skos:mappingRelation dcat:CatalogRecord ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty dcterms:conformsTo ;
    owl:allValuesFrom dcterms:Standard
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:status ;
    owl:allValuesFrom skos:Concept
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:status ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:language ;
    owl:allValuesFrom dcterms:LinguisticSystem
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:issued ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:issued ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:modified ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:modified ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty foaf:primaryTopic ;
    owl:allValuesFrom [
      a owl:Class ;
      owl:unionOf ( dcat:Catalog dcat:Dataset dcat:DatasetSeries dcat:DataService )
    ]
  ] , [
    a owl:Restriction ;
    owl:onProperty foaf:primaryTopic ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:source ;
    owl:allValuesFrom dcat:CatalogRecord
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:source ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] .

<http://semanticscience.org/resource/SIO_/010344> a owl:Class ;
  rdfs:comment "A ChemicalSubstance or MaterialEntity that initiates or accelerates a ChemicalReaction without itself being affected." ;
  skos:mappingRelation <http://semanticscience.org/resource/SIO_/010344> ;
  skos:exactMatch <https://w3id.org/nfdi4cat/voc4cat_/0000194> ;
  skos:closeMatch <http://purl.obolibrary.org/obo/CHEBI_/35223> ;
  owl:equivalentClass <http://purl.obolibrary.org/obo/NCIT_/C48810> ;
  rdfs:subClassOf prov:Agent , <http://purl.obolibrary.org/obo/CHEBI_/59999> , material_entities_ap:Materialistic , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:hasPart ;
    owl:allValuesFrom prov:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHMO_/0002820>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001089>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHEBI_/23367>
  ] .

spdx:Checksum a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Checksum](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Checksum)" ;
  skos:mappingRelation spdx:Checksum ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty spdx:algorithm ;
    owl:allValuesFrom spdx:ChecksumAlgorithm
  ] , [
    a owl:Restriction ;
    owl:onProperty spdx:algorithm ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty spdx:checksumValue ;
    owl:allValuesFrom [
      a rdfs:Datatype ;
      owl:onDatatype xsd:hexBinary ;
      owl:withRestrictions ( _:o271 )
    ]
  ] , [
    a owl:Restriction ;
    owl:onProperty spdx:checksumValue ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

_:o271 xsd:pattern ".*([0-9a-fA-F]{2})*.*" .

spdx:ChecksumAlgorithm a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:ChecksumAlgorithm](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#ChecksumAlgorithm)" ;
  skos:mappingRelation spdx:ChecksumAlgorithm ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://purl.obolibrary.org/obo/CHEBI_/23367> a owl:Class ;
  rdfs:comment "Any constitutionally or isotopically distinct atom, molecule, ion, ion pair, radical, radical ion, complex, conformer etc., identifiable as a separately distinguishable entity." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/CHEBI_/23367> ;
  rdfs:subClassOf <http://purl.obolibrary.org/obo/BFO_/0000040> , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/BFO_/0000040>
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/CHEMINF_/000113>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/CHEMINF_/000059>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/CHEMINF_/000018>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/CHEMINF_/000042>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/CHEMINF_/000107>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://purl.allotrope.org/ontologies/result#AFR_/0002409>
  ] .

<http://purl.obolibrary.org/obo/NCIT_/C48810> a owl:Class ;
  rdfs:comment "A chemical substance that is produced by a ChemicalReaction." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/NCIT_/C48810> ;
  skos:exactMatch <https://w3id.org/nfdi4cat/voc4cat_/0000194> ;
  skos:closeMatch <http://purl.obolibrary.org/obo/ENVO_/2000000> ;
  rdfs:subClassOf <http://purl.obolibrary.org/obo/CHEBI_/59999> , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/BFO_/0000040>
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHMO_/0002820>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001089>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHEBI_/23367>
  ] .

<http://semanticscience.org/resource/SIO_/010345> a owl:Class ;
  rdfs:comment "A process that leads to the transformation of one set of chemical substances to another." ;
  skos:mappingRelation <http://semanticscience.org/resource/SIO_/010345> ;
  skos:exactMatch <http://purl.obolibrary.org/obo/MOP_/0000543> , <http://purl.obolibrary.org/obo/REX_/0000002> , <http://purl.allotrope.org/ontologies/process#AFP_/0003711> ;
  skos:narrowMatch <http://purl.obolibrary.org/obo/RXNO_/0000329> ;
  rdfs:subClassOf prov:Activity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:hasPart ;
    owl:allValuesFrom prov:Activity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:used ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:generated ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasInformedBy ;
    owl:allValuesFrom prov:Activity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasAssociatedWith ;
    owl:allValuesFrom prov:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Activity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/RO_/0004009> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/PROCO_/0000029>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/RO_/0004009> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/010411>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/RO_/0004008> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/NCIT_/C48810>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/RXNO_/0000425> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/010344>
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasAssociatedWith ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/010417>
  ] , [
    a owl:Restriction ;
    owl:onProperty schema:duration ;
    owl:allValuesFrom [
      a rdfs:Datatype ;
      owl:onDatatype xsd:duration ;
      owl:withRestrictions ( _:o346 )
    ]
  ] , [
    a owl:Restriction ;
    owl:onProperty schema:duration ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasAssociatedWith ;
    owl:allValuesFrom <http://purl.allotrope.org/ontologies/equipment#AFE_/0000153>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/010345>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom rdfs:Resource
  ] .

_:o346 xsd:pattern ".*-?P((([0-9]+Y([0-9]+M)?([0-9]+D)?|([0-9]+M)([0-9]+D)?|([0-9]+D))(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S)))?)|(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S)))).*" .

<http://purl.obolibrary.org/obo/CHEBI_/59999> a owl:Class ;
  rdfs:comment "A MaterialEntity of constant composition, composed of chemical entities of the same type or of different types." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/CHEBI_/59999> ;
  rdfs:subClassOf <http://purl.obolibrary.org/obo/BFO_/0000040> , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/BFO_/0000040>
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHMO_/0002820>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001089>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHEBI_/23367>
  ] .

dcatap_plus:ClassifierMixin a owl:Class ;
  rdfs:comment "A mixin with which an entity of this schema can be classified via an additional rdf:type or dcterms:type assertion." ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://purl.obolibrary.org/obo/CHMO_/0002820> a owl:Class ;
  rdfs:comment "A QuantitativeAttribute of a ChemicalSubstance that represents the amount of a constituent divided by the volume of the mixture." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/CHMO_/0002820> ;
  skos:exactMatch <http://edamontology.org/data_/2140> , <http://purl.obolibrary.org/obo/NCIT_/C41185> , <https://w3id.org/nfdi4cat/voc4cat_/0007244> , <http://purl.allotrope.org/ontologies/result#AFR_/0002036> ;
  skos:closeMatch <http://purl.obolibrary.org/obo/PATO_/0000033> ;
  skos:narrowMatch <http://purl.obolibrary.org/obo/CHMO_/0002822> ;
  rdfs:subClassOf qudt:Quantity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:allValuesFrom xsd:float
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:hasQuantityKind ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:hasQuantityKind ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:unit ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:unit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

skos:Concept a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Concept](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Concept)" ;
  skos:mappingRelation skos:Concept ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty skos:prefLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:prefLabel ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

skos:ConceptScheme a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:ConceptScheme](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#ConceptScheme)" ;
  skos:mappingRelation skos:ConceptScheme ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcat:DataService a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:DataService](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#DataService)" ;
  skos:mappingRelation dcat:DataService ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty dcterms:accessRights ;
    owl:allValuesFrom dcterms:RightsStatement
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:accessRights ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcatap:applicableLegislation ;
    owl:allValuesFrom eli:LegalResource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:conformsTo ;
    owl:allValuesFrom dcterms:Standard
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:contactPoint ;
    owl:allValuesFrom vcard:Kind
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty foaf:page ;
    owl:allValuesFrom foaf:Document
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:endpointURL ;
    owl:allValuesFrom rdfs:Resource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:endpointURL ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:endpointDescription ;
    owl:allValuesFrom rdfs:Resource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:format ;
    owl:allValuesFrom dcterms:MediaTypeOrExtent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:keyword ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:landingPage ;
    owl:allValuesFrom foaf:Document
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:license ;
    owl:allValuesFrom dcterms:LicenseDocument
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:license ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:publisher ;
    owl:allValuesFrom foaf:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:publisher ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:servesDataset ;
    owl:allValuesFrom dcat:Dataset
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:theme ;
    owl:allValuesFrom skos:Concept
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcat:DatasetSeries a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:DatasetSeries](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#DatasetSeries)" ;
  skos:mappingRelation dcat:DatasetSeries ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty dcatap:applicableLegislation ;
    owl:allValuesFrom eli:LegalResource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:contactPoint ;
    owl:allValuesFrom vcard:Kind
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:accrualPeriodicity ;
    owl:allValuesFrom dcterms:Frequency
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:accrualPeriodicity ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:spatial ;
    owl:allValuesFrom dcterms:Location
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:modified ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:modified ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:publisher ;
    owl:allValuesFrom foaf:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:publisher ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:issued ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:issued ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:temporal ;
    owl:allValuesFrom dcterms:PeriodOfTime
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] .

schema:DefinedTerm a owl:Class ;
  rdfs:comment "A word, name, acronym or phrase that is defined in a controlled vocabulary (CV) and that is used to provide an additional rdf:type or dcterms:type of a class within this schema." ;
  skos:mappingRelation schema:DefinedTerm ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty schema:name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty schema:name ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty schema:inDefinedTermSet ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://semanticscience.org/resource/SIO_/001406> a owl:Class ;
  rdfs:comment "A measure of the mass per unit volume of a substance." ;
  skos:mappingRelation <http://semanticscience.org/resource/SIO_/001406> ;
  skos:closeMatch <http://purl.obolibrary.org/obo/PATO_/0001019> ;
  rdfs:subClassOf qudt:Quantity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:allValuesFrom xsd:float
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:hasQuantityKind ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:hasQuantityKind ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:unit ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:unit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://semanticscience.org/resource/SIO_/010417> a owl:Class ;
  rdfs:comment "A liquid ChemicalSubstance that dissolves or that is capable of dissolving a ChemicalSubstance." ;
  skos:altLabel "solvent" ;
  skos:mappingRelation <http://semanticscience.org/resource/SIO_/010417> ;
  skos:exactMatch <https://w3id.org/nfdi4cat/voc4cat_/0007246> , <http://purl.obolibrary.org/obo/NCIT_/C45790> ;
  rdfs:subClassOf prov:Agent , <http://purl.obolibrary.org/obo/CHEBI_/59999> , material_entities_ap:Materialistic , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:hasPart ;
    owl:allValuesFrom prov:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHMO_/0002820>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001089>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHEBI_/23367>
  ] .

dcat:Distribution a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Distribution](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Distribution)" ;
  skos:mappingRelation dcat:Distribution ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty dcat:accessURL ;
    owl:allValuesFrom rdfs:Resource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:accessURL ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:accessService ;
    owl:allValuesFrom dcat:DataService
  ] , [
    a owl:Restriction ;
    owl:onProperty dcatap:applicableLegislation ;
    owl:allValuesFrom eli:LegalResource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcatap:availability ;
    owl:allValuesFrom skos:Concept
  ] , [
    a owl:Restriction ;
    owl:onProperty dcatap:availability ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:byteSize ;
    owl:allValuesFrom [
      a rdfs:Datatype ;
      owl:onDatatype xsd:nonNegativeInteger ;
      owl:withRestrictions ( _:o487 )
    ]
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:byteSize ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty spdx:checksum ;
    owl:allValuesFrom spdx:Checksum
  ] , [
    a owl:Restriction ;
    owl:onProperty spdx:checksum ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:compressFormat ;
    owl:allValuesFrom dcterms:MediaType
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:compressFormat ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty foaf:page ;
    owl:allValuesFrom foaf:Document
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:downloadURL ;
    owl:allValuesFrom rdfs:Resource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:format ;
    owl:allValuesFrom dcterms:MediaTypeOrExtent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:format ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty odrl:hasPolicy ;
    owl:allValuesFrom odrl:Policy
  ] , [
    a owl:Restriction ;
    owl:onProperty odrl:hasPolicy ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:language ;
    owl:allValuesFrom dcterms:LinguisticSystem
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:license ;
    owl:allValuesFrom dcterms:LicenseDocument
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:license ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:conformsTo ;
    owl:allValuesFrom dcterms:Standard
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:mediaType ;
    owl:allValuesFrom dcterms:MediaType
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:mediaType ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:modified ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:modified ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:packageFormat ;
    owl:allValuesFrom dcterms:MediaType
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:packageFormat ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:issued ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:issued ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:rights ;
    owl:allValuesFrom dcterms:RightsStatement
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:rights ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:spatialResolutionInMeters ;
    owl:allValuesFrom xsd:decimal
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:spatialResolutionInMeters ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:status ;
    owl:allValuesFrom skos:Concept
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:status ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:temporalResolution ;
    owl:allValuesFrom [
      a rdfs:Datatype ;
      owl:onDatatype xsd:duration ;
      owl:withRestrictions ( _:o520 )
    ]
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:temporalResolution ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] .

_:o487 xsd:pattern ".*([\\-+]?[0-9]+).*" .

_:o520 xsd:pattern ".*-?P((([0-9]+Y([0-9]+M)?([0-9]+D)?|([0-9]+M)([0-9]+D)?|([0-9]+D))(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S)))?)|(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S)))).*" .

foaf:Document a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Document](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Document)" ;
  skos:mappingRelation foaf:Document ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcterms:Frequency a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Frequency](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Frequency)" ;
  skos:mappingRelation dcterms:Frequency ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

locn:Geometry a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Geometry](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Geometry)" ;
  skos:mappingRelation locn:Geometry ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://semanticscience.org/resource/CHEMINF_/000107> a owl:Class ;
  rdfs:comment "A systematic name which is formulated according to the rules and recommendations for chemical nomenclature set out by the International Union of Pure and Applied Chemistry (IUPAC)." ;
  skos:mappingRelation <http://semanticscience.org/resource/CHEMINF_/000107> ;
  rdfs:subClassOf prov:Entity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

adms:Identifier a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Identifier](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Identifier)" ;
  skos:mappingRelation adms:Identifier ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty skos:notation ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:notation ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://semanticscience.org/resource/CHEMINF_/000059> a owl:Class ;
  skos:mappingRelation <http://semanticscience.org/resource/CHEMINF_/000059> ;
  rdfs:subClassOf prov:Entity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://semanticscience.org/resource/CHEMINF_/000113> a owl:Class ;
  rdfs:comment "A structure descriptor which conforms to the InChI format specification." ;
  skos:mappingRelation <http://semanticscience.org/resource/CHEMINF_/000113> ;
  rdfs:subClassOf prov:Entity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

vcard:Kind a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Kind](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Kind)" ;
  skos:mappingRelation vcard:Kind .

<http://purl.obolibrary.org/obo/ENVO_/01001405> a owl:Class ;
  rdfs:comment "A facility that provides controlled conditions in which scientific or technological research, experiments, and measurement may be performed." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/ENVO_/01001405> ;
  rdfs:subClassOf prov:Location , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

eli:LegalResource a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:LegalResource](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#LegalResource)" ;
  skos:mappingRelation eli:LegalResource ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcterms:LicenseDocument a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:LicenseDocument](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#LicenseDocument)" ;
  skos:mappingRelation dcterms:LicenseDocument ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom skos:Concept
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcterms:LinguisticSystem a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:LinguisticSystem](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#LinguisticSystem)" ;
  skos:mappingRelation dcterms:LinguisticSystem ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcterms:Location a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Location](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Location)" ;
  skos:mappingRelation dcterms:Location ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty dcat:bbox ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:bbox ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:centroid ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:centroid ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty locn:geometry ;
    owl:allValuesFrom locn:Geometry
  ] , [
    a owl:Restriction ;
    owl:onProperty locn:geometry ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://purl.obolibrary.org/obo/BFO_/0000040> a owl:Class ;
  rdfs:comment "A material is an Entity that has some portion of matter as proper part." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/BFO_/0000040> ;
  rdfs:subClassOf prov:Entity , material_entities_ap:Materialistic , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/BFO_/0000040>
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] .

<http://purl.obolibrary.org/obo/OBI_/0000747> a owl:Class ;
  rdfs:comment "A Sample that was derived from a previous MaterialSample or some other kind of MaterialEntity." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/OBI_/0000747> ;
  skos:exactMatch <http://semanticscience.org/resource/SIO_/001050> , <https://w3id.org/nfdi4cat/voc4cat_/0005056> ;
  rdfs:subClassOf prov:Entity , material_entities_ap:Materialistic , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:hasPart ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasGeneratedBy ;
    owl:allValuesFrom prov:Activity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasDerivedFrom ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasDerivedFrom ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] .

material_entities_ap:Materialistic a owl:Class ;
  rdfs:comment "A LinkML mixin used to pass down properties common to all material entities. It is needed for example to have MaterialSample have the same properties as MaterialEntity, although it is defined as a subclass of EvaluatedEntity." ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] .

dcterms:MediaType a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:MediaType](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#MediaType)" ;
  skos:mappingRelation dcterms:MediaType ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcterms:MediaTypeOrExtent a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:MediaTypeOrExtent](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#MediaTypeOrExtent)" ;
  skos:mappingRelation dcterms:MediaTypeOrExtent ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://purl.allotrope.org/ontologies/result#AFR_/0002409> a owl:Class ;
  rdfs:comment "A Mass (physical quality) that quantifies the mass of a homogeneous ChemicalSubstance containing 6.02 x 10^23 atoms or molecules." ;
  skos:mappingRelation <http://purl.allotrope.org/ontologies/result#AFR_/0002409> ;
  skos:closeMatch <http://purl.obolibrary.org/obo/PATO_/0001681> ;
  rdfs:subClassOf qudt:Quantity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:allValuesFrom xsd:float
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:hasQuantityKind ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:hasQuantityKind ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:unit ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:unit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://semanticscience.org/resource/CHEMINF_/000042> a owl:Class ;
  rdfs:comment "A structure descriptor which identifies each constituent element by its chemical symbol and indicates the number of atoms of each element found in each discrete molecule of that compound." ;
  skos:mappingRelation <http://semanticscience.org/resource/CHEMINF_/000042> ;
  rdfs:subClassOf prov:Entity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://semanticscience.org/resource/SIO_/001089> a owl:Class ;
  skos:mappingRelation <http://semanticscience.org/resource/SIO_/001089> ;
  skos:exactMatch <http://purl.obolibrary.org/obo/NCIT_/C45997> , <http://purl.allotrope.org/ontologies/result#AFR_/0001142> ;
  skos:closeMatch <http://purl.obolibrary.org/obo/PATO_/0001842> ;
  rdfs:subClassOf qudt:Quantity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:allValuesFrom xsd:float
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:hasQuantityKind ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:hasQuantityKind ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:unit ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty qudt:unit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcterms:PeriodOfTime a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:PeriodOfTime](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#PeriodOfTime)" ;
  skos:mappingRelation dcterms:PeriodOfTime ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty time:hasBeginning ;
    owl:allValuesFrom time:Instant
  ] , [
    a owl:Restriction ;
    owl:onProperty time:hasBeginning ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty time:hasEnd ;
    owl:allValuesFrom time:Instant
  ] , [
    a owl:Restriction ;
    owl:onProperty time:hasEnd ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:endDate ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:endDate ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:startDate ;
    owl:allValuesFrom xsd:date
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:startDate ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

prov:Plan a owl:Class ;
  rdfs:comment "A piece of information that specifies how an activity has to be carried out by its agents including what kind of steps have to be taken and what kind of parameters have to be met/set." ;
  skos:altLabel "Plan Specification" , "Method" , "Procedure" ;
  skos:mappingRelation prov:Plan ;
  rdfs:subClassOf dcatap_plus:ClassifierMixin , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

odrl:Policy a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Policy](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Policy)" ;
  skos:mappingRelation odrl:Policy ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://purl.obolibrary.org/obo/CHEBI_/60027> a owl:Class ;
  rdfs:comment "A ChemicalSubstance that is composed of macromolecules of different kinds and which may be differentiated by composition, length, degree of branching etc.." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/CHEBI_/60027> ;
  rdfs:subClassOf <http://purl.obolibrary.org/obo/CHEBI_/59999> , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/BFO_/0000040>
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHMO_/0002820>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001089>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHEBI_/23367>
  ] .

<http://semanticscience.org/resource/SIO_/001378> a owl:Class ;
  rdfs:comment "A SubstanceSample derived from a Polymer." ;
  skos:mappingRelation <http://semanticscience.org/resource/SIO_/001378> ;
  rdfs:comment "A MaterialSample derived from a ChemicalSubstance that is of interest in an analytical procedure." ;
  skos:altLabel "analyte" ;
  rdfs:subClassOf <http://semanticscience.org/resource/SIO_/001378> , <http://purl.obolibrary.org/obo/CHEBI_/60027> , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:hasPart ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasGeneratedBy ;
    owl:allValuesFrom prov:Activity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasDerivedFrom ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:wasDerivedFrom ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHMO_/0002820>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001089>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHEBI_/23367>
  ] , <http://purl.obolibrary.org/obo/OBI_/0000747> , <http://purl.obolibrary.org/obo/CHEBI_/59999> .

dcterms:ProvenanceStatement a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:ProvenanceStatement](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#ProvenanceStatement)" ;
  skos:mappingRelation dcterms:ProvenanceStatement ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://purl.allotrope.org/ontologies/equipment#AFE_/0000153> a owl:Class ;
  rdfs:comment "A reactor is a container for controlling a biological or chemical reaction or process." ;
  skos:mappingRelation <http://purl.allotrope.org/ontologies/equipment#AFE_/0000153> ;
  skos:exactMatch <https://w3id.org/nfdi4cat/voc4cat_/0007017> ;
  rdfs:subClassOf prov:Agent , material_entities_ap:Materialistic , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:hasPart ;
    owl:allValuesFrom prov:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] .

<http://semanticscience.org/resource/SIO_/010411> a owl:Class ;
  rdfs:comment "A ChemicalSubstance that is consumed or transformed in a ChemicalReaction." ;
  skos:mappingRelation <http://semanticscience.org/resource/SIO_/010411> ;
  skos:exactMatch <http://purl.obolibrary.org/obo/NCIT_/C802> , <https://w3id.org/nfdi4cat/voc4cat_/0000101> ;
  skos:closeMatch <http://purl.obolibrary.org/obo/OBI_/0001879> , <http://purl.obolibrary.org/obo/PROCO_/0000029> ;
  rdfs:subClassOf <http://purl.obolibrary.org/obo/CHEBI_/59999> , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/BFO_/0000040>
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHMO_/0002820>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001089>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHEBI_/23367>
  ] .

dcat:Relationship a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Relationship](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Relationship)" ;
  skos:mappingRelation dcat:Relationship ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty dcat:hadRole ;
    owl:allValuesFrom dcat:Role
  ] , [
    a owl:Restriction ;
    owl:onProperty dcat:hadRole ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom rdfs:Resource
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] .

rdfs:Resource rdfs:comment "See [DCAT-AP specs:Resource](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Resource)" ;
  skos:mappingRelation rdfs:Resource ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcterms:RightsStatement a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:RightsStatement](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#RightsStatement)" ;
  skos:mappingRelation dcterms:RightsStatement ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

dcat:Role a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Role](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Role)" ;
  skos:mappingRelation dcat:Role ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://semanticscience.org/resource/CHEMINF_/000018> a owl:Class ;
  rdfs:comment "A structure descriptor that denotes a molecular structure as a graph and conforms to the SMILES format specification." ;
  skos:mappingRelation <http://semanticscience.org/resource/CHEMINF_/000018> ;
  rdfs:subClassOf prov:Entity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty prov:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

prov:SoftwareAgent a owl:Class ;
  rdfs:comment "An instrument composed of a series of instructions that can be interpreted by or directly executed by a computer." ;
  skos:mappingRelation prov:SoftwareAgent ;
  skos:exactMatch schema:SoftwareApplication ;
  rdfs:subClassOf prov:Agent , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Agent
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:hasPart ;
    owl:allValuesFrom prov:SoftwareAgent
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] .

dcterms:Standard a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:Standard](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Standard)" ;
  skos:mappingRelation dcterms:Standard ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

<http://purl.obolibrary.org/obo/PROCO_/0000029> a owl:Class ;
  rdfs:comment "A ChemicalSubstance with that has a starting material role in a synthesis." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/PROCO_/0000029> ;
  rdfs:subClassOf <http://purl.obolibrary.org/obo/CHEBI_/59999> , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty adms:identifier ;
    owl:allValuesFrom adms:Identifier
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:relation ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:isPartOf ;
    owl:allValuesFrom prov:Entity
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/BFO_/0000040>
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty skos:altLabel ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom chemdcatap:PhysicalStateEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom qudt:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001406>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHMO_/0002820>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://semanticscience.org/resource/SIO_/000008> ;
    owl:allValuesFrom <http://semanticscience.org/resource/SIO_/001089>
  ] , [
    a owl:Restriction ;
    owl:onProperty <http://purl.obolibrary.org/obo/BFO_/0000051> ;
    owl:allValuesFrom <http://purl.obolibrary.org/obo/CHEBI_/23367>
  ] .

dcatap_plus:SupportiveEntity a owl:Class ;
  rdfs:comment "The supportive entities are supporting the main entities in the Application Profile. They are included in the Application Profile because they form the range of properties." ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

prov:Location a owl:Class ;
  rdfs:comment "The surrounding in which the dataset creating activity took place (e.g. a lab)." ;
  skos:mappingRelation prov:Location ;
  rdfs:subClassOf dcatap_plus:ClassifierMixin , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:allValuesFrom schema:DefinedTerm
  ] , [
    a owl:Restriction ;
    owl:onProperty rdf:type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

time:Instant a owl:Class ;
  rdfs:comment "See [DCAT-AP specs:TimeInstant](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#TimeInstant)" ;
  skos:mappingRelation time:Instant ;
  rdfs:subClassOf dcatap_plus:SupportiveEntity , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty dcterms:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

prov:wasAssociatedWith a owl:ObjectProperty ;
  rdfs:comment "The slot to specify the AgenticEntity that played a certain part in carrying out the Activity, either via having a specific role, function or disposition that was realized in the Activity." ;
  skos:editorialNote "not in DCAT-AP" ;
  skos:mappingRelation prov:wasAssociatedWith ;
  rdfs:comment "The slot to specify the reactor used in a ChemicalReaction." , "The slot to specify the chemical substance that had a solvent role (CHEBI:35223) in a ChemicalReaction." ;
  rdfs:range prov:Agent ;
  rdfs:domain prov:Activity ;
  rdfs:subPropertyOf prov:wasAssociatedWith ;
  rdfs:range <http://purl.allotrope.org/ontologies/equipment#AFE_/0000153> ;
  rdfs:domain <http://semanticscience.org/resource/SIO_/010345> ;
  rdfs:range <http://semanticscience.org/resource/SIO_/010417> .

dcterms:description a owl:DatatypeProperty ;
  rdfs:comment "The slot to provide a description for the Activity." ;
  skos:editorialNote "not in DCAT-AP" ;
  skos:mappingRelation dcterms:description ;
  rdfs:comment "A free-text account of the record. This property can be repeated for parallel language versions of the description." , "A free-text account of the Catalogue." , "A free-text account of the Data Service." , "A free-text account of the Dataset Series." , "A free-text account of the Dataset." , "A free-text account of the Distribution." , "The slot to provide a description for the Entity." , "The slot to provide a description for the EvaluatedEntity." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:string ;
  rdfs:domain prov:Activity ;
  rdfs:subPropertyOf dcterms:description ;
  rdfs:domain dcat:CatalogRecord , dcat:Catalog , dcat:DataService , dcat:DatasetSeries , dcat:Dataset , dcat:Distribution , prov:Entity , [
    a owl:Class ;
    owl:unionOf ( prov:Activity prov:Agent linkml:Any prov:Attribution dcat:Catalog dcat:CatalogRecord spdx:ChecksumAlgorithm skos:Concept skos:ConceptScheme dcat:DataService dcat:Dataset dcat:DatasetSeries dcat:Distribution foaf:Document prov:Entity dcterms:Frequency locn:Geometry adms:Identifier eli:LegalResource dcterms:LicenseDocument dcterms:LinguisticSystem dcterms:MediaType dcterms:MediaTypeOrExtent dcterms:PeriodOfTime prov:Plan odrl:Policy dcterms:ProvenanceStatement prov:Entity qudt:Quantity rdfs:Resource dcterms:RightsStatement dcat:Role dcterms:Standard dcatap_plus:SupportiveEntity prov:Location time:Instant )
  ] .

prov:wasInformedBy a owl:ObjectProperty ;
  rdfs:comment "The slot to provide a previous Activity that informed the Activity by being causally via a shared participant." ;
  skos:editorialNote "not in DCAT-AP" ;
  skos:mappingRelation prov:wasInformedBy ;
  rdfs:comment "The slot to specify the Activity about which the DataGeneratingActivity produced information." ;
  rdfs:range prov:Activity ;
  rdfs:domain prov:Activity ;
  rdfs:subPropertyOf prov:wasInformedBy .

prov:used a owl:ObjectProperty ;
  rdfs:comment "The slot to specify the Entity that was used as an input of an Activity that is to be changed, consumed or transformed." ;
  skos:editorialNote "not in DCAT-AP" ;
  skos:mappingRelation prov:used ;
  rdfs:comment "A slot to provide the data that was analysed by the DataAnalysis." , "The slot to specify the Entity about which the DataGeneratingActivity produced information." , "The slot to specify the Plan (i.e. directive information or procedure) that was realized by an Activity." ;
  rdfs:range prov:Entity ;
  rdfs:domain prov:Activity ;
  rdfs:subPropertyOf prov:used ;
  rdfs:range prov:Plan .

prov:generated a owl:ObjectProperty ;
  rdfs:comment "The slot to specify the Entity that was generated as an output of an Activity." ;
  skos:editorialNote "not in DCAT-AP" ;
  skos:mappingRelation prov:generated ;
  rdfs:range prov:Entity ;
  rdfs:domain prov:Activity ;
  rdfs:subPropertyOf prov:generated .

dcterms:hasPart a owl:ObjectProperty ;
  rdfs:comment "The slot to provide an Activity that is part of the Activity." ;
  skos:editorialNote "not in DCAT-AP" ;
  skos:mappingRelation dcterms:hasPart ;
  rdfs:comment "The slot to specify parts of an AgenticEntity that are themselves AgenticEntities." , "A related Catalogue that is part of the described Catalogue." , "The slot to specify parts of a Device that are themselves Devices." , "A slot to provide a part of the Entity." , "The slot to specify parts of a Software that are themselves Software." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range prov:Activity ;
  rdfs:domain prov:Activity ;
  rdfs:subPropertyOf dcterms:hasPart ;
  rdfs:range prov:Agent ;
  rdfs:domain prov:Agent ;
  rdfs:range dcat:Catalog ;
  rdfs:domain dcat:Catalog ;
  rdfs:range prov:Entity ;
  rdfs:domain prov:Entity ;
  rdfs:range prov:SoftwareAgent ;
  rdfs:domain prov:SoftwareAgent , [
    a owl:Class ;
    owl:unionOf ( prov:Activity prov:Agent dcat:Catalog prov:Entity )
  ] ;
  owl:inverseOf dcterms:isPartOf .

dcterms:relation a owl:ObjectProperty ;
  rdfs:comment "The slot to relate a qualitative attribute to an EvaluatedEntity, EvaluatedActivity or AgenticEntity" ;
  skos:editorialNote "not in DCAT-AP" ;
  skos:mappingRelation dcterms:relation ;
  rdfs:comment "The slot to relate a quantitative attribute to an EvaluatedEntity, EvaluatedActivity or AgenticEntity" , "The slot to specify any Documents related to a ChemicalReaction." , "A related resource." , "A resource related to the source resource." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range prov:Entity ;
  rdfs:domain prov:Activity ;
  rdfs:subPropertyOf dcterms:relation ;
  rdfs:range qudt:Quantity , rdfs:Resource ;
  rdfs:domain <http://semanticscience.org/resource/SIO_/010345> , dcat:Dataset , dcat:Relationship , [
    a owl:Class ;
    owl:unionOf ( prov:Activity prov:Agent prov:Entity )
  ] ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Dataset <http://semanticscience.org/resource/SIO_/010345> )
  ] .

adms:identifier a owl:ObjectProperty ;
  rdfs:comment "The slot to provide a secondary identifier of the Activity." ;
  skos:editorialNote "not in DCAT-AP" ;
  skos:mappingRelation adms:identifier ;
  rdfs:comment "A slot to provide a secondary identifier for an Instrument." , "A secondary identifier of the Dataset" , "A slot to provide a secondary identifier for a Device." , "A slot to provide a secondary identifier of the Entity." , "A slot to provide a secondary identifier of the EvaluatedActivity." , "A slot to provide a secondary identifier of the EvaluatedEntity." , "A slot to provide a secondary identifier for a Software." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range adms:Identifier ;
  rdfs:domain prov:Activity ;
  rdfs:subPropertyOf adms:identifier ;
  rdfs:domain prov:Agent , dcat:Dataset , prov:Entity , prov:SoftwareAgent ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( prov:Activity prov:Agent dcat:Dataset prov:Entity )
  ] .

dcterms:isPartOf a owl:ObjectProperty ;
  rdfs:comment "The slot to provide an Activity of which the Activity is a part." ;
  skos:editorialNote "not in DCAT-AP" ;
  skos:mappingRelation dcterms:isPartOf ;
  rdfs:comment "The slot to provide the AgenticEntity of which theAgenticEntity is a part." , "The slot to specify an Entity of which the Entity is a part." , "A slot to specify a related resource in which the described resource is physically or logically included." ;
  rdfs:range prov:Activity ;
  rdfs:domain prov:Activity ;
  rdfs:subPropertyOf dcterms:isPartOf ;
  rdfs:range prov:Agent ;
  rdfs:domain prov:Agent ;
  rdfs:range prov:Entity ;
  rdfs:domain prov:Entity , [
    a owl:Class ;
    owl:unionOf ( prov:Activity prov:Agent prov:Entity )
  ] .

dcterms:title a owl:DatatypeProperty ;
  rdfs:comment "The slot to provide a title for the Activity." ;
  skos:editorialNote "not in DCAT-AP" ;
  skos:mappingRelation dcterms:title ;
  rdfs:comment "A name given to the Catalogue Record." , "A name given to the Catalogue." , "A name of the concept scheme." , "A name given to the Data Service." , "A name given to the Dataset Series." , "A name given to the Dataset." , "A name given to the Distribution." , "The slot to provide a title for the Entity." , "The slot to provide a title for the EvaluatedEntity." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:string ;
  rdfs:domain prov:Activity ;
  rdfs:subPropertyOf dcterms:title ;
  rdfs:domain dcat:CatalogRecord , dcat:Catalog , skos:ConceptScheme , dcat:DataService , dcat:DatasetSeries , dcat:Dataset , dcat:Distribution , prov:Entity , [
    a owl:Class ;
    owl:unionOf ( prov:Activity prov:Agent linkml:Any prov:Attribution dcat:Catalog dcat:CatalogRecord spdx:ChecksumAlgorithm skos:Concept skos:ConceptScheme dcat:DataService dcat:Dataset dcat:DatasetSeries schema:DefinedTerm dcat:Distribution foaf:Document prov:Entity dcterms:Frequency locn:Geometry adms:Identifier eli:LegalResource dcterms:LicenseDocument dcterms:LinguisticSystem dcterms:MediaType dcterms:MediaTypeOrExtent dcterms:PeriodOfTime prov:Plan odrl:Policy dcterms:ProvenanceStatement prov:Entity qudt:Quantity rdfs:Resource dcterms:RightsStatement dcat:Role dcterms:Standard dcatap_plus:SupportiveEntity prov:Location time:Instant )
  ] .

foaf:name a owl:DatatypeProperty ;
  rdfs:comment "A name of the agent." ;
  skos:mappingRelation foaf:name ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:string ;
  rdfs:domain foaf:Agent ;
  rdfs:subPropertyOf foaf:name .

dcterms:type a owl:ObjectProperty ;
  rdfs:comment "The nature of the agent." ;
  skos:mappingRelation dcterms:type ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." , "A type of the Dataset." , "A type of licence, e.g. indicating 'public domain' or 'royalties required'." ;
  rdfs:range skos:Concept ;
  rdfs:domain foaf:Agent ;
  rdfs:subPropertyOf dcterms:type ;
  rdfs:range schema:DefinedTerm ;
  rdfs:domain dcatap_plus:ClassifierMixin , dcat:Dataset , dcterms:LicenseDocument ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( foaf:Agent dcatap_plus:ClassifierMixin dcat:Dataset dcterms:LicenseDocument )
  ] .

prov:wasGeneratedBy a owl:ObjectProperty ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  skos:mappingRelation prov:wasGeneratedBy ;
  rdfs:comment "A slot to provide the Activity which created the AnalysisSourceData." , "An activity that generated, or provides the business context for, the creation of the dataset." ;
  skos:editorialNote "stricter than DCAT-AP" ;
  rdfs:comment "A slot to provide the Activity which created the EvaluatedEntity." ;
  rdfs:range prov:Activity ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf prov:wasGeneratedBy ;
  rdfs:domain prov:Entity ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Dataset prov:Entity )
  ] .

rdf:type a owl:ObjectProperty ;
  rdfs:comment "The slot to provide the Atom as a ChEBI ID from the atom (CHEBI:33250) branch." ;
  skos:mappingRelation rdf:type ;
  rdfs:comment "The slot to specify the ontology class that is instantiated by an entity." ;
  rdfs:range schema:DefinedTerm ;
  rdfs:domain <http://purl.obolibrary.org/obo/CHEBI_/33250> ;
  rdfs:subPropertyOf rdf:type ;
  a owl:FunctionalProperty ;
  rdfs:domain dcatap_plus:ClassifierMixin .

dcterms:conformsTo a owl:ObjectProperty ;
  rdfs:comment "An Application Profile that the Catalogued Resource&#39;s metadata conforms to." ;
  skos:mappingRelation dcterms:conformsTo ;
  rdfs:comment "An established (technical) standard to which the Data Service conforms." , "An implementing rule or other specification." , "An established schema to which the described Distribution conforms." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:Standard ;
  rdfs:domain dcat:CatalogRecord ;
  rdfs:subPropertyOf dcterms:conformsTo ;
  rdfs:domain dcat:DataService , dcat:Dataset , dcat:Distribution ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:DataService dcat:Dataset )
  ] .

adms:status a owl:ObjectProperty ;
  rdfs:comment "The status of the catalogue record in the context of editorial flow of the dataset and data service descriptions." ;
  skos:mappingRelation adms:status ;
  rdfs:comment "The status of the distribution in the context of maturity lifecycle." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range skos:Concept ;
  rdfs:domain dcat:CatalogRecord ;
  rdfs:subPropertyOf adms:status ;
  a owl:FunctionalProperty ;
  rdfs:domain dcat:Distribution ;
  rdfs:range xsd:string .

dcterms:language a owl:ObjectProperty ;
  rdfs:comment "A language used in the textual metadata describing titles, descriptions, etc. of the Catalogued Resource." ;
  skos:mappingRelation dcterms:language ;
  rdfs:comment "A language used in the textual metadata describing titles, descriptions, etc. of the Datasets in the Catalogue." , "A language of the Dataset." , "A language used in the Distribution." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:LinguisticSystem ;
  rdfs:domain dcat:CatalogRecord ;
  rdfs:subPropertyOf dcterms:language ;
  rdfs:domain dcat:Catalog , dcat:Dataset , dcat:Distribution ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Catalog dcat:CatalogRecord dcat:Dataset dcat:Distribution )
  ] .

dcterms:issued a owl:DatatypeProperty ;
  rdfs:comment "The date on which the description of the Resource was included in the Catalogue." ;
  skos:mappingRelation dcterms:issued ;
  rdfs:comment "The date of formal issuance (e.g., publication) of the Catalogue." , "The date of formal issuance (e.g., publication) of the Dataset Series." , "The date of formal issuance (e.g., publication) of the Dataset." , "The date of formal issuance (e.g., publication) of the Distribution." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:date ;
  rdfs:domain dcat:CatalogRecord ;
  rdfs:subPropertyOf dcterms:issued ;
  a owl:FunctionalProperty ;
  rdfs:domain dcat:Catalog , dcat:DatasetSeries , dcat:Dataset , dcat:Distribution ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Catalog dcat:Dataset dcat:DatasetSeries dcat:Distribution )
  ] .

dcterms:modified a owl:DatatypeProperty ;
  rdfs:comment "The most recent date on which the Catalogue entry was changed or modified." ;
  skos:mappingRelation dcterms:modified ;
  rdfs:comment "The most recent date on which the Catalogue was modified." , "The most recent date on which the Dataset Series was changed or modified." , "The most recent date on which the Dataset was changed or modified." , "The most recent date on which the Distribution was changed or modified." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:date ;
  rdfs:domain dcat:CatalogRecord ;
  rdfs:subPropertyOf dcterms:modified ;
  a owl:FunctionalProperty ;
  rdfs:domain dcat:Catalog , dcat:DatasetSeries , dcat:Dataset , dcat:Distribution ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Catalog dcat:CatalogRecord dcat:Dataset dcat:DatasetSeries dcat:Distribution )
  ] .

foaf:primaryTopic a owl:ObjectProperty ;
  rdfs:comment "A link to the Dataset, Data service or Catalog described in the record." ;
  skos:mappingRelation foaf:primaryTopic ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range [
    a owl:Class ;
    owl:unionOf ( dcat:Catalog dcat:Dataset dcat:DatasetSeries dcat:DataService )
  ] ;
  rdfs:domain dcat:CatalogRecord ;
  rdfs:subPropertyOf foaf:primaryTopic ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

dcterms:source a owl:ObjectProperty ;
  rdfs:comment "The original metadata that was used in creating metadata for the Dataset, Data Service or Dataset Series." ;
  skos:mappingRelation dcterms:source ;
  rdfs:comment "A related Dataset from which the described Dataset is derived." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:CatalogRecord ;
  rdfs:domain dcat:CatalogRecord ;
  rdfs:subPropertyOf dcterms:source ;
  rdfs:range dcat:Dataset ;
  rdfs:domain dcat:Dataset ;
  rdfs:range xsd:string .

dcatap:applicableLegislation a owl:ObjectProperty ;
  rdfs:comment "The legislation that mandates the creation or management of the Catalog." ;
  skos:mappingRelation dcatap:applicableLegislation ;
  rdfs:comment "The legislation that mandates the creation or management of the Data Service." , "The legislation that mandates the creation or management of the Dataset Series." , "The legislation that mandates the creation or management of the Dataset." , "The legislation that mandates the creation or management of the Distribution." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range eli:LegalResource ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcatap:applicableLegislation ;
  rdfs:domain dcat:DataService , dcat:DatasetSeries , dcat:Dataset , dcat:Distribution ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Catalog dcat:DataService dcat:Dataset dcat:DatasetSeries dcat:Distribution )
  ] .

dcat:catalog a owl:ObjectProperty ;
  rdfs:comment "A catalogue whose contents are of interest in the context of this catalogue." ;
  skos:mappingRelation dcat:catalog ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:Catalog ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcat:catalog ;
  rdfs:range xsd:string .

dcterms:creator a owl:ObjectProperty ;
  rdfs:comment "An entity responsible for the creation of the catalogue." ;
  skos:mappingRelation dcterms:creator ;
  rdfs:comment "An entity responsible for producing the dataset." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range foaf:Agent ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcterms:creator ;
  rdfs:domain dcat:Dataset ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Catalog dcat:Dataset )
  ] .

dcterms:spatial a owl:ObjectProperty ;
  rdfs:comment "A geographical area covered by the Catalogue." ;
  skos:mappingRelation dcterms:spatial ;
  rdfs:comment "A geographic region that is covered by the Dataset Series." , "A geographic region that is covered by the Dataset." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:Location ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcterms:spatial ;
  rdfs:domain dcat:DatasetSeries , dcat:Dataset ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Catalog dcat:Dataset dcat:DatasetSeries )
  ] .

dcat:dataset a owl:ObjectProperty ;
  rdfs:comment "A Dataset that is part of the Catalogue." ;
  skos:mappingRelation dcat:dataset ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:Dataset ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcat:dataset ;
  rdfs:range xsd:string .

foaf:homepage a owl:ObjectProperty ;
  rdfs:comment "A web page that acts as the main page for the Catalogue." ;
  skos:mappingRelation foaf:homepage ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range foaf:Document ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf foaf:homepage ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

dcterms:license a owl:ObjectProperty ;
  rdfs:comment "A licence under which the Catalogue can be used or reused." ;
  skos:mappingRelation dcterms:license ;
  rdfs:comment "A licence under which the Data service is made available." , "A licence under which the Distribution is made available." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:LicenseDocument ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcterms:license ;
  a owl:FunctionalProperty ;
  rdfs:domain dcat:DataService , dcat:Distribution ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Catalog dcat:DataService dcat:Distribution )
  ] .

dcterms:publisher a owl:ObjectProperty ;
  rdfs:comment "An entity (organisation) responsible for making the Catalogue available." ;
  skos:mappingRelation dcterms:publisher ;
  rdfs:comment "An entity (organisation) responsible for making the Data Service available." , "An entity (organisation) responsible for ensuring the coherency of the Dataset Series " , "An entity (organisation) responsible for making the Dataset available." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range foaf:Agent ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcterms:publisher ;
  a owl:FunctionalProperty ;
  rdfs:domain dcat:DataService , dcat:DatasetSeries , dcat:Dataset ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Catalog dcat:DataService dcat:Dataset dcat:DatasetSeries )
  ] .

dcat:record a owl:ObjectProperty ;
  rdfs:comment "A Catalogue Record that is part of the Catalogue." ;
  skos:mappingRelation dcat:record ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:CatalogRecord ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcat:record ;
  rdfs:range xsd:string .

dcterms:rights a owl:ObjectProperty ;
  rdfs:comment "A statement that specifies rights associated with the Catalogue." ;
  skos:mappingRelation dcterms:rights ;
  rdfs:comment "A statement that specifies rights associated with the Distribution." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:RightsStatement ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcterms:rights ;
  a owl:FunctionalProperty ;
  rdfs:domain dcat:Distribution ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Catalog dcat:Distribution )
  ] .

dcat:service a owl:ObjectProperty ;
  rdfs:comment "A site or end-point (Data Service) that is listed in the Catalogue." ;
  skos:mappingRelation dcat:service ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:DataService ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcat:service ;
  rdfs:range xsd:string .

dcterms:temporal a owl:ObjectProperty ;
  rdfs:comment "A temporal period that the Catalogue covers." ;
  skos:mappingRelation dcterms:temporal ;
  rdfs:comment "A temporal period that the Dataset Series covers." , "A temporal period that the Dataset covers." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:PeriodOfTime ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcterms:temporal ;
  rdfs:domain dcat:DatasetSeries , dcat:Dataset ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Catalog dcat:Dataset dcat:DatasetSeries )
  ] .

dcat:themeTaxonomy a owl:ObjectProperty ;
  rdfs:comment "A knowledge organization system used to classify the Resources that are in the Catalogue." ;
  skos:mappingRelation dcat:themeTaxonomy ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range skos:ConceptScheme ;
  rdfs:domain dcat:Catalog ;
  rdfs:subPropertyOf dcat:themeTaxonomy ;
  rdfs:range xsd:string .

spdx:algorithm a owl:ObjectProperty ;
  rdfs:comment "The algorithm used to produce the subject Checksum." ;
  skos:mappingRelation spdx:algorithm ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range spdx:ChecksumAlgorithm ;
  rdfs:domain spdx:Checksum ;
  rdfs:subPropertyOf spdx:algorithm ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

spdx:checksumValue a owl:DatatypeProperty ;
  rdfs:comment "A lower case hexadecimal encoded digest value produced using a specific algorithm." ;
  skos:mappingRelation spdx:checksumValue ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range [
    a rdfs:Datatype ;
    owl:onDatatype xsd:hexBinary ;
    owl:withRestrictions ( _:o910 )
  ] ;
  rdfs:domain spdx:Checksum ;
  rdfs:subPropertyOf spdx:checksumValue ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

_:o910 xsd:pattern ".*([0-9a-fA-F]{2})*.*" .

<http://semanticscience.org/resource/SIO_/000008> a owl:ObjectProperty ;
  rdfs:comment "The slot to specify the Pressure at which a ChemicalReaction takes place." ;
  skos:mappingRelation <http://semanticscience.org/resource/SIO_/000008> ;
  rdfs:comment "The slot to specify the Temperature at which a ChemicalReaction takes place." , "The slot to provide the AmountConcentration of a ChemicalSubstance." , "The slot to provide the Concentration of a ChemicalSubstance." , "The slot to provide the Density of a MaterialEntity." , "The slot to provide the Mass of a MaterialEntity." , "A slot to provide the MolarEquivalent of a ChemicalSubstance, such as the DissolvingSubstance, Starting Material or Reactant, within the context of a chemical reaction." , "The slot to provide the MolarMass of a ChemicalEntity." , "A slot to specify the percentage of a specific ChemicalSubstance in relation to the total amount of that same substance used across a multi-step reaction." , "The slot to provide the PHValue of a ChemicalSubstance." , "The slot to specify the physical state of a MaterialEntity." , "The slot to provide the Pressure of a MaterialEntity." , "The slot to provide the Temperature of a MaterialEntity." , "The slot to provide the Volume of a MaterialEntity." , "A slot to provide the percentage of how much of the ChemicalProduct was produced by a ChemicalReaction." , "The slot to provide the InChi descriptor of a ChemicalEntity." , "The slot to provide the InChiKey of a ChemicalEntity." , "The slot to provide the IUPAC name of a ChemicalEntity." , "The slot to provide the IUPAC formula of a ChemicalEntity." , "The slot to provide the canonical SMILES descriptor of a ChemicalEntity." ;
  rdfs:range qudt:Quantity ;
  rdfs:domain <http://semanticscience.org/resource/SIO_/010345> ;
  rdfs:subPropertyOf <http://semanticscience.org/resource/SIO_/000008> ;
  rdfs:domain <http://purl.obolibrary.org/obo/CHEBI_/59999> ;
  rdfs:subPropertyOf dcterms:relation ;
  rdfs:range <http://purl.obolibrary.org/obo/CHMO_/0002820> , <http://semanticscience.org/resource/SIO_/001406> ;
  rdfs:domain material_entities_ap:Materialistic , [
    a owl:Class ;
    owl:unionOf ( <http://purl.obolibrary.org/obo/CHEBI_/59999> <http://purl.obolibrary.org/obo/PROCO_/0000029> <http://semanticscience.org/resource/SIO_/010411> <http://semanticscience.org/resource/SIO_/010344> )
  ] ;
  rdfs:range <http://purl.allotrope.org/ontologies/result#AFR_/0002409> ;
  rdfs:domain <http://purl.obolibrary.org/obo/CHEBI_/23367> , [
    a owl:Class ;
    owl:unionOf ( <http://purl.obolibrary.org/obo/CHEBI_/59999> <http://semanticscience.org/resource/SIO_/010417> )
  ] ;
  rdfs:range <http://semanticscience.org/resource/SIO_/001089> , chemdcatap:PhysicalStateEnum ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( <http://semanticscience.org/resource/SIO_/010345> material_entities_ap:Materialistic )
  ] ;
  rdfs:range <http://semanticscience.org/resource/CHEMINF_/000113> , <http://semanticscience.org/resource/CHEMINF_/000059> , <http://semanticscience.org/resource/CHEMINF_/000107> , <http://semanticscience.org/resource/CHEMINF_/000042> , <http://semanticscience.org/resource/CHEMINF_/000018> .

skos:prefLabel a owl:DatatypeProperty ;
  rdfs:comment "A preferred label of the concept." ;
  skos:mappingRelation skos:prefLabel ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:string ;
  rdfs:domain skos:Concept ;
  rdfs:subPropertyOf skos:prefLabel .

dcterms:accessRights a owl:ObjectProperty ;
  rdfs:comment "Information regarding access or restrictions based on privacy, security, or other policies." ;
  skos:mappingRelation dcterms:accessRights ;
  rdfs:comment "Information that indicates whether the Dataset is publicly accessible, has access restrictions or is not public." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:RightsStatement ;
  rdfs:domain dcat:DataService ;
  rdfs:subPropertyOf dcterms:accessRights ;
  a owl:FunctionalProperty ;
  rdfs:domain dcat:Dataset ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:DataService dcat:Dataset )
  ] .

dcat:contactPoint a owl:ObjectProperty ;
  rdfs:comment "Contact information that can be used for sending comments about the Data Service." ;
  skos:mappingRelation dcat:contactPoint ;
  rdfs:comment "Contact information that can be used for sending comments about the Dataset Series." , "Contact information that can be used for sending comments about the Dataset." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range vcard:Kind ;
  rdfs:domain dcat:DataService ;
  rdfs:subPropertyOf dcat:contactPoint ;
  rdfs:domain dcat:DatasetSeries , dcat:Dataset ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:DataService dcat:Dataset dcat:DatasetSeries )
  ] .

foaf:page a owl:ObjectProperty ;
  rdfs:comment "A page or document about this Data Service" ;
  skos:mappingRelation foaf:page ;
  rdfs:comment "A page or document about this Dataset." , "A page or document about this Distribution." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range foaf:Document ;
  rdfs:domain dcat:DataService ;
  rdfs:subPropertyOf foaf:page ;
  rdfs:domain dcat:Dataset , dcat:Distribution ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:DataService dcat:Dataset dcat:Distribution )
  ] .

dcat:endpointURL a owl:ObjectProperty ;
  rdfs:comment "The root location or primary endpoint of the service (an IRI)." ;
  skos:mappingRelation dcat:endpointURL ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range rdfs:Resource ;
  rdfs:domain dcat:DataService ;
  rdfs:subPropertyOf dcat:endpointURL ;
  rdfs:range xsd:string .

dcat:endpointDescription a owl:ObjectProperty ;
  rdfs:comment "A description of the services available via the end-points, including their operations, parameters etc." ;
  skos:mappingRelation dcat:endpointDescription ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range rdfs:Resource ;
  rdfs:domain dcat:DataService ;
  rdfs:subPropertyOf dcat:endpointDescription ;
  rdfs:range xsd:string .

dcterms:format a owl:ObjectProperty ;
  rdfs:comment "The structure that can be returned by querying the endpointURL." ;
  skos:mappingRelation dcterms:format ;
  rdfs:comment "The file format of the Distribution." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:MediaTypeOrExtent ;
  rdfs:domain dcat:DataService ;
  rdfs:subPropertyOf dcterms:format ;
  rdfs:domain dcat:Distribution ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:DataService dcat:Distribution )
  ] .

dcat:keyword a owl:DatatypeProperty ;
  rdfs:comment "A keyword or tag describing the Data Service." ;
  skos:mappingRelation dcat:keyword ;
  rdfs:comment "A keyword or tag describing the Dataset." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:string ;
  rdfs:domain dcat:DataService ;
  rdfs:subPropertyOf dcat:keyword ;
  rdfs:domain dcat:Dataset , [
    a owl:Class ;
    owl:unionOf ( dcat:DataService dcat:Dataset )
  ] .

dcat:landingPage a owl:ObjectProperty ;
  rdfs:comment "A web page that provides access to the Data Service and/or additional information." ;
  skos:mappingRelation dcat:landingPage ;
  rdfs:comment "A web page that provides access to the Dataset, its Distributions and/or additional information." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range foaf:Document ;
  rdfs:domain dcat:DataService ;
  rdfs:subPropertyOf dcat:landingPage ;
  rdfs:domain dcat:Dataset ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:DataService dcat:Dataset )
  ] .

dcat:servesDataset a owl:ObjectProperty ;
  rdfs:comment "This property refers to a collection of data that this data service can distribute." ;
  skos:mappingRelation dcat:servesDataset ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:Dataset ;
  rdfs:domain dcat:DataService ;
  rdfs:subPropertyOf dcat:servesDataset ;
  rdfs:range xsd:string .

dcat:theme a owl:ObjectProperty ;
  rdfs:comment "A category of the Data Service." ;
  skos:mappingRelation dcat:theme ;
  rdfs:comment "A category of the Dataset." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range skos:Concept ;
  rdfs:domain dcat:DataService ;
  rdfs:subPropertyOf dcat:theme ;
  rdfs:domain dcat:Dataset ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:DataService dcat:Dataset )
  ] .

dcterms:accrualPeriodicity a owl:ObjectProperty ;
  rdfs:comment "The frequency at which the Dataset Series is updated." ;
  skos:mappingRelation dcterms:accrualPeriodicity ;
  rdfs:comment "The frequency at which the Dataset is updated." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:Frequency ;
  rdfs:domain dcat:DatasetSeries ;
  rdfs:subPropertyOf dcterms:accrualPeriodicity ;
  a owl:FunctionalProperty ;
  rdfs:domain dcat:Dataset ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Dataset dcat:DatasetSeries )
  ] .

dcat:distribution a owl:ObjectProperty ;
  rdfs:comment "An available Distribution for the Dataset." ;
  skos:mappingRelation dcat:distribution ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:Distribution ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf dcat:distribution ;
  rdfs:range xsd:string .

dcat:hasVersion a owl:ObjectProperty ;
  rdfs:comment "A related Dataset that is a version, edition, or adaptation of the described Dataset." ;
  skos:mappingRelation dcat:hasVersion ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:Dataset ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf dcat:hasVersion ;
  rdfs:range xsd:string .

dcterms:identifier a owl:DatatypeProperty ;
  rdfs:comment "The main identifier for the Dataset, e.g. the URI or other unique identifier in the context of the Catalogue." ;
  skos:mappingRelation dcterms:identifier ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:string ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf dcterms:identifier .

dcat:inSeries a owl:ObjectProperty ;
  rdfs:comment "A dataset series of which the dataset is part." ;
  skos:mappingRelation dcat:inSeries ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:DatasetSeries ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf dcat:inSeries ;
  rdfs:range xsd:string .

dcterms:isReferencedBy a owl:ObjectProperty ;
  rdfs:comment "A related resource, such as a publication, that references, cites, or otherwise points to the dataset." ;
  skos:mappingRelation dcterms:isReferencedBy ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range rdfs:Resource ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf dcterms:isReferencedBy ;
  rdfs:range xsd:string .

dcterms:provenance a owl:ObjectProperty ;
  rdfs:comment "A statement about the lineage of a Dataset." ;
  skos:mappingRelation dcterms:provenance ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:ProvenanceStatement ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf dcterms:provenance ;
  rdfs:range xsd:string .

prov:qualifiedAttribution a owl:ObjectProperty ;
  rdfs:comment "An Agent having some form of responsibility for the resource." ;
  skos:mappingRelation prov:qualifiedAttribution ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range prov:Attribution ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf prov:qualifiedAttribution ;
  rdfs:range xsd:string .

dcat:qualifiedRelation a owl:ObjectProperty ;
  rdfs:comment "A description of a relationship with another resource." ;
  skos:mappingRelation dcat:qualifiedRelation ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:Relationship ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf dcat:qualifiedRelation ;
  rdfs:range xsd:string .

adms:sample a owl:ObjectProperty ;
  rdfs:comment "A sample distribution of the dataset." ;
  skos:mappingRelation adms:sample ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:Distribution ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf adms:sample ;
  rdfs:range xsd:string .

dcat:spatialResolutionInMeters a owl:DatatypeProperty ;
  rdfs:comment "The minimum spatial separation resolvable in a dataset, measured in meters." ;
  skos:mappingRelation dcat:spatialResolutionInMeters ;
  rdfs:comment "The minimum spatial separation resolvable in a dataset distribution, measured in meters." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:decimal ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf dcat:spatialResolutionInMeters ;
  a owl:FunctionalProperty ;
  rdfs:domain dcat:Distribution ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Dataset dcat:Distribution )
  ] .

dcat:temporalResolution a owl:DatatypeProperty ;
  rdfs:comment "The minimum time period resolvable in the dataset." ;
  skos:mappingRelation dcat:temporalResolution ;
  rdfs:comment "The minimum time period resolvable in the dataset distribution." , "This slot is described in more detail within the class in which it is used." ;
  rdfs:range [
    a rdfs:Datatype ;
    owl:onDatatype xsd:duration ;
    owl:withRestrictions ( _:o924 )
  ] ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf dcat:temporalResolution ;
  a owl:FunctionalProperty ;
  rdfs:domain dcat:Distribution ;
  rdfs:range xsd:string ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf ( dcat:Dataset dcat:Distribution )
  ] .

_:o924 xsd:pattern ".*-?P((([0-9]+Y([0-9]+M)?([0-9]+D)?|([0-9]+M)([0-9]+D)?|([0-9]+D))(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S)))?)|(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S)))).*" .

dcat:version a owl:DatatypeProperty ;
  rdfs:comment "The version indicator (name or identifier) of a resource." ;
  skos:mappingRelation dcat:version ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:string ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf dcat:version ;
  a owl:FunctionalProperty .

adms:versionNotes a owl:DatatypeProperty ;
  rdfs:comment "A description of the differences between this version and a previous version of the Dataset." ;
  skos:mappingRelation adms:versionNotes ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:string ;
  rdfs:domain dcat:Dataset ;
  rdfs:subPropertyOf adms:versionNotes .

schema:name a owl:DatatypeProperty ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  skos:mappingRelation schema:name ;
  rdfs:range xsd:string ;
  rdfs:domain schema:DefinedTerm ;
  rdfs:subPropertyOf dcterms:title ;
  a owl:FunctionalProperty .

dcat:accessURL a owl:ObjectProperty ;
  rdfs:comment "A URL that gives access to a Distribution of the Dataset." ;
  skos:mappingRelation dcat:accessURL ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range rdfs:Resource ;
  rdfs:domain dcat:Distribution ;
  rdfs:subPropertyOf dcat:accessURL ;
  rdfs:range xsd:string .

dcat:accessService a owl:ObjectProperty ;
  rdfs:comment "A data service that gives access to the distribution of the dataset." ;
  skos:mappingRelation dcat:accessService ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:DataService ;
  rdfs:domain dcat:Distribution ;
  rdfs:subPropertyOf dcat:accessService ;
  rdfs:range xsd:string .

dcatap:availability a owl:ObjectProperty ;
  rdfs:comment "An indication how long it is planned to keep the Distribution of the Dataset available." ;
  skos:mappingRelation dcatap:availability ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range skos:Concept ;
  rdfs:domain dcat:Distribution ;
  rdfs:subPropertyOf dcatap:availability ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

dcat:byteSize a owl:DatatypeProperty ;
  rdfs:comment "The size of a Distribution in bytes." ;
  skos:mappingRelation dcat:byteSize ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range [
    a rdfs:Datatype ;
    owl:onDatatype xsd:nonNegativeInteger ;
    owl:withRestrictions ( _:o927 )
  ] ;
  rdfs:domain dcat:Distribution ;
  rdfs:subPropertyOf dcat:byteSize ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

_:o927 xsd:pattern ".*([\\-+]?[0-9]+).*" .

spdx:checksum a owl:ObjectProperty ;
  rdfs:comment "A mechanism that can be used to verify that the contents of a distribution have not changed." ;
  skos:mappingRelation spdx:checksum ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range spdx:Checksum ;
  rdfs:domain dcat:Distribution ;
  rdfs:subPropertyOf spdx:checksum ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

dcat:compressFormat a owl:ObjectProperty ;
  rdfs:comment "The format of the file in which the data is contained in a compressed form, e.g. to reduce the size of the downloadable file." ;
  skos:mappingRelation dcat:compressFormat ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:MediaType ;
  rdfs:domain dcat:Distribution ;
  rdfs:subPropertyOf dcat:compressFormat ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

dcat:downloadURL a owl:ObjectProperty ;
  rdfs:comment "A URL that is a direct link to a downloadable file in a given format." ;
  skos:mappingRelation dcat:downloadURL ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range rdfs:Resource ;
  rdfs:domain dcat:Distribution ;
  rdfs:subPropertyOf dcat:downloadURL ;
  rdfs:range xsd:string .

odrl:hasPolicy a owl:ObjectProperty ;
  rdfs:comment "The policy expressing the rights associated with the distribution if using the [[ODRL]] vocabulary." ;
  skos:mappingRelation odrl:hasPolicy ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range odrl:Policy ;
  rdfs:domain dcat:Distribution ;
  rdfs:subPropertyOf odrl:hasPolicy ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

dcat:mediaType a owl:ObjectProperty ;
  rdfs:comment "The media type of the Distribution as defined in the official register of media types managed by IANA." ;
  skos:mappingRelation dcat:mediaType ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:MediaType ;
  rdfs:domain dcat:Distribution ;
  rdfs:subPropertyOf dcat:mediaType ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

dcat:packageFormat a owl:ObjectProperty ;
  rdfs:comment "The format of the file in which one or more data files are grouped together, e.g. to enable a set of related files to be downloaded together." ;
  skos:mappingRelation dcat:packageFormat ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcterms:MediaType ;
  rdfs:domain dcat:Distribution ;
  rdfs:subPropertyOf dcat:packageFormat ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

skos:notation a owl:DatatypeProperty ;
  rdfs:comment "A string that is an identifier in the context of the identifier scheme referenced by its datatype." ;
  skos:mappingRelation skos:notation ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:string ;
  rdfs:domain adms:Identifier ;
  rdfs:subPropertyOf skos:notation ;
  a owl:FunctionalProperty .

dcat:bbox a owl:DatatypeProperty ;
  rdfs:comment "The geographic bounding box of a resource." ;
  skos:mappingRelation dcat:bbox ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:string ;
  rdfs:domain dcterms:Location ;
  rdfs:subPropertyOf dcat:bbox ;
  a owl:FunctionalProperty .

dcat:centroid a owl:DatatypeProperty ;
  rdfs:comment "The geographic center (centroid) of a resource." ;
  skos:mappingRelation dcat:centroid ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:string ;
  rdfs:domain dcterms:Location ;
  rdfs:subPropertyOf dcat:centroid ;
  a owl:FunctionalProperty .

locn:geometry a owl:ObjectProperty ;
  rdfs:comment "The corresponding geometry for a resource." ;
  skos:mappingRelation locn:geometry ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range locn:Geometry ;
  rdfs:domain dcterms:Location ;
  rdfs:subPropertyOf locn:geometry ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

<http://purl.obolibrary.org/obo/BFO_/0000051> a owl:ObjectProperty ;
  rdfs:comment "The slot to provide the parts of a MaterialEntity." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/BFO_/0000051> ;
  rdfs:comment "The slot to provide the chemical entities of which a ChemicalSubstance is composed of." ;
  skos:closeMatch <http://purl.allotrope.org/ontologies/property#AFX_/0000940> ;
  rdfs:comment "A slot to specify a step (part) of a ChemicalReaction that is itself a ChemicalReaction." ;
  rdfs:range <http://purl.obolibrary.org/obo/BFO_/0000040> ;
  rdfs:domain <http://purl.obolibrary.org/obo/BFO_/0000040> ;
  rdfs:subPropertyOf dcterms:hasPart ;
  rdfs:range <http://purl.obolibrary.org/obo/CHEBI_/23367> ;
  rdfs:domain <http://purl.obolibrary.org/obo/CHEBI_/59999> ;
  rdfs:range <http://semanticscience.org/resource/SIO_/010345> ;
  rdfs:domain <http://semanticscience.org/resource/SIO_/010345> .

prov:wasDerivedFrom a owl:ObjectProperty ;
  rdfs:comment "The slot to specify the MaterialEntity or MaterialSample from which the MaterialSample was created." ;
  skos:mappingRelation prov:wasDerivedFrom ;
  skos:exactMatch <http://semanticscience.org/resource/SIO_/000244> ;
  skos:closeMatch <http://purl.obolibrary.org/obo/BFO_/0000050> , dcterms:partOf ;
  rdfs:comment "The slot to specify the Entity from which a Sample was derived." ;
  rdfs:range prov:Entity ;
  rdfs:domain <http://purl.obolibrary.org/obo/OBI_/0000747> ;
  rdfs:subPropertyOf prov:wasDerivedFrom ;
  a owl:FunctionalProperty .

time:hasBeginning a owl:ObjectProperty ;
  rdfs:comment "The beginning of a period or interval." ;
  skos:mappingRelation time:hasBeginning ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range time:Instant ;
  rdfs:domain dcterms:PeriodOfTime ;
  rdfs:subPropertyOf time:hasBeginning ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

time:hasEnd a owl:ObjectProperty ;
  rdfs:comment "The end of a period or interval." ;
  skos:mappingRelation time:hasEnd ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range time:Instant ;
  rdfs:domain dcterms:PeriodOfTime ;
  rdfs:subPropertyOf time:hasEnd ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

dcat:endDate a owl:DatatypeProperty ;
  rdfs:comment "The end of the period." ;
  skos:mappingRelation dcat:endDate ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:date ;
  rdfs:domain dcterms:PeriodOfTime ;
  rdfs:subPropertyOf dcat:endDate ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

dcat:startDate a owl:DatatypeProperty ;
  rdfs:comment "The start of the period." ;
  skos:mappingRelation dcat:startDate ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range xsd:date ;
  rdfs:domain dcterms:PeriodOfTime ;
  rdfs:subPropertyOf dcat:startDate ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:string .

prov:value a owl:DatatypeProperty ;
  rdfs:comment "The slot to provide the literal value of the QualitativeAttribute." ;
  skos:mappingRelation prov:value ;
  rdfs:comment "The slot to provide the literal value of the QuantitativeAttribute." , "A slot to provide the literal value of an attribute." ;
  rdfs:range xsd:string ;
  rdfs:domain prov:Entity ;
  rdfs:subPropertyOf prov:value ;
  a owl:FunctionalProperty ;
  rdfs:range xsd:float ;
  rdfs:domain qudt:Quantity , [
    a owl:Class ;
    owl:unionOf ( prov:Entity qudt:Quantity )
  ] .

dcat:hadRole a owl:ObjectProperty ;
  rdfs:comment "A function of an entity or agent with respect to another entity or resource." ;
  skos:mappingRelation dcat:hadRole ;
  rdfs:comment "This slot is described in more detail within the class in which it is used." ;
  rdfs:range dcat:Role ;
  rdfs:domain dcat:Relationship ;
  rdfs:subPropertyOf dcat:hadRole ;
  rdfs:range xsd:string .

skos:altLabel a owl:DatatypeProperty ;
  rdfs:comment "The slot to specify an alternative label, name or title for a MaterialEntity." ;
  skos:mappingRelation skos:altLabel ;
  rdfs:range xsd:string ;
  rdfs:domain material_entities_ap:Materialistic ;
  a owl:FunctionalProperty .

schema:inDefinedTermSet a owl:ObjectProperty ;
  rdfs:comment "The URL of the controlled vocabulary." ;
  skos:mappingRelation schema:inDefinedTermSet ;
  rdfs:domain schema:DefinedTerm ;
  a owl:FunctionalProperty .

<http://purl.obolibrary.org/obo/RO_/0004008> a owl:ObjectProperty ;
  rdfs:comment "The slot to specify the Product of a ChemicalReaction." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/RO_/0004008> ;
  rdfs:range <http://purl.obolibrary.org/obo/NCIT_/C48810> ;
  rdfs:domain <http://semanticscience.org/resource/SIO_/010345> ;
  rdfs:subPropertyOf prov:generated .

schema:duration a owl:DatatypeProperty ;
  rdfs:comment "A slot to provide the duration of a ChemicalReaction." ;
  skos:mappingRelation schema:duration ;
  rdfs:range [
    a rdfs:Datatype ;
    owl:onDatatype xsd:duration ;
    owl:withRestrictions ( _:o930 )
  ] ;
  rdfs:domain <http://semanticscience.org/resource/SIO_/010345> ;
  a owl:FunctionalProperty .

_:o930 xsd:pattern ".*-?P((([0-9]+Y([0-9]+M)?([0-9]+D)?|([0-9]+M)([0-9]+D)?|([0-9]+D))(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S)))?)|(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S)))).*" .

dcterms:subject a owl:ObjectProperty ;
  rdfs:comment "A slot to provide the EvaluatedActivity a Dataset is about." ;
  skos:mappingRelation dcterms:subject ;
  skos:exactMatch <http://purl.obolibrary.org/obo/IAO_/0000136> ;
  rdfs:comment "A slot to provide the EvaluatedEntity a Dataset is about." ;
  rdfs:range prov:Activity ;
  rdfs:domain dcat:Dataset ;
  rdfs:range prov:Entity .

prov:atLocation a owl:ObjectProperty ;
  rdfs:comment "The slot to specify the Surrounding in which an Activity took place." ;
  skos:mappingRelation prov:atLocation ;
  rdfs:range prov:Location ;
  rdfs:domain prov:Activity ;
  a owl:FunctionalProperty .

qudt:hasQuantityKind a owl:ObjectProperty ;
  rdfs:comment "The type of quality that is quantifiable according to the QUDT ontology." ;
  skos:mappingRelation qudt:hasQuantityKind ;
  rdfs:range schema:DefinedTerm ;
  rdfs:domain qudt:Quantity ;
  a owl:FunctionalProperty .

qudt:unit a owl:ObjectProperty ;
  skos:mappingRelation qudt:unit ;
  rdfs:range schema:DefinedTerm ;
  rdfs:domain qudt:Quantity ;
  a owl:FunctionalProperty .

<http://purl.obolibrary.org/obo/RXNO_/0000425> a owl:ObjectProperty ;
  rdfs:comment "The slot to specify the Catalyst of a ChemicalReaction." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/RXNO_/0000425> ;
  rdfs:range <http://semanticscience.org/resource/SIO_/010344> ;
  rdfs:domain <http://semanticscience.org/resource/SIO_/010345> ;
  rdfs:subPropertyOf prov:wasAssociatedWith .

<http://purl.obolibrary.org/obo/RO_/0004009> a owl:ObjectProperty ;
  rdfs:comment "The slot to specify the Reagent(s) of a ChemicalReaction." ;
  skos:mappingRelation <http://purl.obolibrary.org/obo/RO_/0004009> ;
  rdfs:range <http://semanticscience.org/resource/SIO_/010411> ;
  rdfs:domain <http://semanticscience.org/resource/SIO_/010345> ;
  rdfs:subPropertyOf prov:used ;
  rdfs:range <http://purl.obolibrary.org/obo/PROCO_/0000029> .

<http://publications.europa.eu/resource/authority/data-theme> a owl:Class ;
  rdfs:seeAlso <https://op.europa.eu/s/zXIN> ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( <http://publications.europa.eu/resource/authority/data-theme/AGRI> <http://publications.europa.eu/resource/authority/data-theme/ECON> <http://publications.europa.eu/resource/authority/data-theme/EDUC> <http://publications.europa.eu/resource/authority/data-theme/ENER> <http://publications.europa.eu/resource/authority/data-theme/ENVI> <http://publications.europa.eu/resource/authority/data-theme/GOVE> <http://publications.europa.eu/resource/authority/data-theme/HEAL> <http://publications.europa.eu/resource/authority/data-theme/INTR> <http://publications.europa.eu/resource/authority/data-theme/JUST> <http://publications.europa.eu/resource/authority/data-theme/OP_DATPRO> <http://publications.europa.eu/resource/authority/data-theme/REGI> <http://publications.europa.eu/resource/authority/data-theme/SOCI> <http://publications.europa.eu/resource/authority/data-theme/TECH> <http://publications.europa.eu/resource/authority/data-theme/TRAN> )
  ] .

<http://publications.europa.eu/resource/authority/data-theme/AGRI> a owl:NamedIndividual ;
  rdfs:comment "Agriculture, fisheries, forestry and food" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/ECON> a owl:NamedIndividual ;
  rdfs:comment "Economy and finance" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/EDUC> a owl:NamedIndividual ;
  rdfs:comment "Education, culture and sport" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/ENER> a owl:NamedIndividual ;
  rdfs:comment "Energy" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/ENVI> a owl:NamedIndividual ;
  rdfs:comment "Environment" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/GOVE> a owl:NamedIndividual ;
  rdfs:comment "Government and public sector" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/HEAL> a owl:NamedIndividual ;
  rdfs:comment "Health" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/INTR> a owl:NamedIndividual ;
  rdfs:comment "International issues" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/JUST> a owl:NamedIndividual ;
  rdfs:comment "Justice, legal system and public safety" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/OP_DATPRO> a owl:NamedIndividual ;
  rdfs:comment "Provisional data" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/REGI> a owl:NamedIndividual ;
  rdfs:comment "Regions and cities" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/SOCI> a owl:NamedIndividual ;
  rdfs:comment "Population and society" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/TECH> a owl:NamedIndividual ;
  rdfs:comment "Science and technology" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

<http://publications.europa.eu/resource/authority/data-theme/TRAN> a owl:NamedIndividual ;
  rdfs:comment "Transport" ;
  a <http://publications.europa.eu/resource/authority/data-theme> .

chemdcatap:PhysicalStateEnum a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( <http://purl.obolibrary.org/obo/PATO_/0002066> <http://purl.obolibrary.org/obo/PATO_/0001737> <http://purl.obolibrary.org/obo/PATO_/0001735> <http://purl.obolibrary.org/obo/PATO_/0001736> )
  ] .

<http://purl.obolibrary.org/obo/PATO_/0002066> a owl:NamedIndividual ;
  skos:notation "CRYSTAL" ;
  rdfs:comment "A solid state of matter whose constituents (such as atoms, molecules, or ions) are arranged in a highly ordered microscopic structure, forming a crystal lattice that extends in all directions." ;
  a chemdcatap:PhysicalStateEnum .

<http://purl.obolibrary.org/obo/PATO_/0001737> a owl:NamedIndividual ;
  skos:notation "GASEOUS" ;
  rdfs:comment "A state of matter with neither fixed volume nor fixed shape." ;
  a chemdcatap:PhysicalStateEnum .

<http://purl.obolibrary.org/obo/PATO_/0001735> a owl:NamedIndividual ;
  skos:notation "LIQUID" ;
  rdfs:comment "A state of matter with a definite volume but no fixed shape. Liquids adapt to the shape of their container and are nearly incompressible, maintaining their volume even under pressure." ;
  a chemdcatap:PhysicalStateEnum .

<http://purl.obolibrary.org/obo/PATO_/0001736> a owl:NamedIndividual ;
  skos:notation "SOLID" ;
  rdfs:comment "A state of matter in which molecules are closely packed and cannot move past each other." ;
  a chemdcatap:PhysicalStateEnum .

chemdcatap:QudtQuantityKindEnum a owl:Class ;
  rdfs:comment "Possible kinds of quantifiable attribute types provided as QUDT QualityKind instances." .

chemdcatap:QudtUnitEnum a owl:Class ;
  rdfs:comment "Possible kinds of QUDT unit instances." .

iana:top-level-media-types a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( chemdcatap:TopLevelMediaTypes.APPLICATION chemdcatap:TopLevelMediaTypes.AUDIO chemdcatap:TopLevelMediaTypes.EXAMPLE chemdcatap:TopLevelMediaTypes.FONT chemdcatap:TopLevelMediaTypes.HAPTICS chemdcatap:TopLevelMediaTypes.IMAGE chemdcatap:TopLevelMediaTypes.MESSAGE chemdcatap:TopLevelMediaTypes.MODEL chemdcatap:TopLevelMediaTypes.MULTIPART chemdcatap:TopLevelMediaTypes.TEXT chemdcatap:TopLevelMediaTypes.VIDEO )
  ] .

chemdcatap:TopLevelMediaTypes.APPLICATION a owl:NamedIndividual ;
  skos:notation "application" ;
  a iana:top-level-media-types .

chemdcatap:TopLevelMediaTypes.AUDIO a owl:NamedIndividual ;
  skos:notation "audio" ;
  a iana:top-level-media-types .

chemdcatap:TopLevelMediaTypes.EXAMPLE a owl:NamedIndividual ;
  skos:notation "example" ;
  a iana:top-level-media-types .

chemdcatap:TopLevelMediaTypes.FONT a owl:NamedIndividual ;
  skos:notation "font" ;
  a iana:top-level-media-types .

chemdcatap:TopLevelMediaTypes.HAPTICS a owl:NamedIndividual ;
  skos:notation "haptics" ;
  a iana:top-level-media-types .

chemdcatap:TopLevelMediaTypes.IMAGE a owl:NamedIndividual ;
  skos:notation "image" ;
  a iana:top-level-media-types .

chemdcatap:TopLevelMediaTypes.MESSAGE a owl:NamedIndividual ;
  skos:notation "message" ;
  a iana:top-level-media-types .

chemdcatap:TopLevelMediaTypes.MODEL a owl:NamedIndividual ;
  skos:notation "model" ;
  a iana:top-level-media-types .

chemdcatap:TopLevelMediaTypes.MULTIPART a owl:NamedIndividual ;
  skos:notation "multipart" ;
  a iana:top-level-media-types .

chemdcatap:TopLevelMediaTypes.TEXT a owl:NamedIndividual ;
  skos:notation "text" ;
  a iana:top-level-media-types .

chemdcatap:TopLevelMediaTypes.VIDEO a owl:NamedIndividual ;
  skos:notation "video" ;
  a iana:top-level-media-types .

pav:version a owl:AnnotationProperty .

vann:preferredNamespacePrefix a owl:AnnotationProperty .

vann:preferredNamespaceUri a owl:AnnotationProperty .

skos:editorialNote a owl:AnnotationProperty .

skos:mappingRelation a owl:AnnotationProperty .

skos:closeMatch a owl:AnnotationProperty .

skos:exactMatch a owl:AnnotationProperty .

skos:narrowMatch a owl:AnnotationProperty .

sh:declare a owl:AnnotationProperty .

sh:prefix a owl:AnnotationProperty .

sh:namespace a owl:AnnotationProperty .

xsd:date a rdfs:Datatype .

xsd:duration a rdfs:Datatype .
