@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix geo: <http://www.opengis.net/ont/geosparql#> .
@prefix linkml: <https://w3id.org/linkml/> .
@prefix n4e: <http://nfdi4earth.de/ontology/> .
@prefix n4evc: <https://nfdi4earth.pages.rwth-aachen.de/knowledgehub/nfdi4earth-kh-schema/controlled-vocabulary/> .
@prefix ns1: <http://www.loc.gov/premis/rdf/v3/> .
@prefix obo: <http://purl.obolibrary.org/obo/> .
@prefix ogcdef: <http://www.opengis.net/def/serviceType/ogc/> .
@prefix org: <http://www.w3.org/ns/org#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix pav: <http://purl.org/pav/> .
@prefix r3d: <http://www.re3data.org/schema/4-0> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema1: <http://schema.org/> .
@prefix sf: <http://www.opengis.net/ont/sf#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .
@prefix wde: <http://www.wikidata.org/entity/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<http://nfdi4earth.de/ontology.owl.ttl> a owl:Ontology ;
    rdfs:label "NFDI4EarthOntology" ;
    dct:abstract """The ontology and metadata schema for the NFDI4Earth Knowledge Hub.
See serializations of this schema as an OWL ontology here:

- [RDF/XML](https://nfdi4earth.pages.rwth-aachen.de/knowledgehub/nfdi4earth-kh-schema/ontology.owl.xml)
- [RDF/Turtle](https://nfdi4earth.pages.rwth-aachen.de/knowledgehub/nfdi4earth-kh-schema/ontology.owl.ttl)
- [RDF/JSON-LD](https://nfdi4earth.pages.rwth-aachen.de/knowledgehub/nfdi4earth-kh-schema/ontology.owl.jsonld)
- [RDF/N-Triples](https://nfdi4earth.pages.rwth-aachen.de/knowledgehub/nfdi4earth-kh-schema/ontology.owl.nt)""" ;
    dct:contributor <https://orcid.org/0000-0002-0024-5046>,
        <https://orcid.org/0000-0002-7092-1492>,
        <https://orcid.org/0000-0003-4816-6440>,
        <https://orcid.org/0009-0007-2619-2927> ;
    dct:created "2023-06-19T00:00:00" ;
    dct:creator <https://orcid.org/0000-0002-8876-1722> ;
    dct:license "https://creativecommons.org/publicdomain/zero/1.0/" ;
    pav:createdBy <https://orcid.org/0000-0002-8876-1722> ;
    pav:createdOn "2023-06-19T00:00:00" ;
    pav:version "0.38.4" ;
    vann:preferredNamespacePrefix "n4e" ;
    doap:bug-database "https://git.rwth-aachen.de/nfdi4earth/knowledgehub/nfdi4earth-kh-schema/-/issues"^^xsd:anyURI ;
    ns1:documentation "https://nfdi4earth.de/ontology/"^^xsd:anyURI ;
    rdfs:comment """The ontology and metadata schema for the NFDI4Earth Knowledge Hub.
See serializations of this schema as an OWL ontology here:

- [RDF/XML](https://nfdi4earth.pages.rwth-aachen.de/knowledgehub/nfdi4earth-kh-schema/ontology.owl.xml)
- [RDF/Turtle](https://nfdi4earth.pages.rwth-aachen.de/knowledgehub/nfdi4earth-kh-schema/ontology.owl.ttl)
- [RDF/JSON-LD](https://nfdi4earth.pages.rwth-aachen.de/knowledgehub/nfdi4earth-kh-schema/ontology.owl.jsonld)
- [RDF/N-Triples](https://nfdi4earth.pages.rwth-aachen.de/knowledgehub/nfdi4earth-kh-schema/ontology.owl.nt)""" ;
    owl:versionIRI <https://nfdi4earth.pages.rwth-aachen.de/knowledgehub/nfdi4earth-kh-schema/ontology-v0.38.4.owl.xml> .

n4e:AcademicSubjectEnum a owl:Class .

n4e:Point a owl:Class ;
    rdfs:label "Point" ;
    rdfs:comment "A geometry to describe the geographical dimension of something." ;
    rdfs:subClassOf n4e:Geometry ;
    owl:equivalentClass sf:Point ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Aggregator a owl:Class ;
    rdfs:label "Aggregator" ;
    rdfs:comment "A catalog which indexes data that is stored in external repositories. It harvests the metadata and possibly provides it in an aggregated or processed way." ;
    rdfs:subClassOf n4e:Catalog,
        n4e:KHMetaDataObject ;
    owl:equivalentClass n4e:Aggregator ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Endorsement a owl:Class ;
    rdfs:label "Endorsement" ;
    rdfs:comment "A relationship between an entity (Person or Organization) and a research commitment, capturing support through signatures, endorsements, or expressions of support." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:endorser ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:date ;
            owl:onProperty n4e:endorsementDate ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:endorsementURL ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:endorsementDate ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:endorsementType ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:EndorsementType ;
            owl:onProperty n4e:endorsementType ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:endorsementType ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:endorsedCommitment ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:endorsementDate ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:endorsedCommitment ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:endorsementContactPerson ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Person ;
            owl:onProperty n4e:endorsementContactPerson ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:endorser ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:endorsementContactPerson ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Commitment ;
            owl:onProperty n4e:endorsedCommitment ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Thing ;
            owl:onProperty n4e:endorser ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:endorsementURL ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:endorsementURL ],
        n4e:AllowsIRIOrBnode,
        n4e:KHMetaDataObject ;
    owl:equivalentClass n4e:Endorsement ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Publication a owl:Class ;
    rdfs:label "Publication" ;
    rdfs:comment "Any publication harvested into the KH." ;
    rdfs:subClassOf n4e:Article,
        n4e:KHMetaDataObject ;
    owl:equivalentClass n4e:Publication ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Registry a owl:Class ;
    rdfs:label "Registry" ;
    rdfs:comment "A registry is a meta-repository where resources (e.g., repositories, organizations) are registered and possibly receive a persistent identifier. It provides metadata about the resources but does not store any primary research data itself." ;
    rdfs:subClassOf n4e:Catalog,
        n4e:KHMetaDataObject ;
    owl:equivalentClass n4e:Registry ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

<http://nfdi4earth.de/ontology/APIProtocols#FTP> a owl:Class ;
    rdfs:label "FTP" ;
    rdfs:subClassOf n4e:APIProtocols .

<http://nfdi4earth.de/ontology/APIProtocols#NetCDF> a owl:Class ;
    rdfs:label "NetCDF" ;
    rdfs:subClassOf n4e:APIProtocols .

<http://nfdi4earth.de/ontology/APIProtocols#OAI-PMH> a owl:Class ;
    rdfs:label "OAI-PMH" ;
    rdfs:subClassOf n4e:APIProtocols .

<http://nfdi4earth.de/ontology/APIProtocols#OpenDAP> a owl:Class ;
    rdfs:label "OpenDAP" ;
    rdfs:subClassOf n4e:APIProtocols .

<http://nfdi4earth.de/ontology/APIProtocols#REST> a owl:Class ;
    rdfs:label "REST" ;
    rdfs:subClassOf n4e:APIProtocols .

<http://nfdi4earth.de/ontology/APIProtocols#SOAP> a owl:Class ;
    rdfs:label "SOAP" ;
    rdfs:subClassOf n4e:APIProtocols .

<http://nfdi4earth.de/ontology/APIProtocols#SPARQL> a owl:Class ;
    rdfs:label "SPARQL" ;
    rdfs:subClassOf n4e:APIProtocols .

<http://nfdi4earth.de/ontology/APIProtocols#SWORD> a owl:Class ;
    rdfs:label "SWORD" ;
    rdfs:subClassOf n4e:APIProtocols .

<http://nfdi4earth.de/ontology/AccessRestriction#feeRequired> a owl:Class ;
    rdfs:label "feeRequired" ;
    rdfs:subClassOf n4e:AccessRestriction .

<http://nfdi4earth.de/ontology/AccessRestriction#institutional+membership> a owl:Class ;
    rdfs:label "institutional membership" ;
    rdfs:subClassOf n4e:AccessRestriction .

<http://nfdi4earth.de/ontology/AccessRestriction#other> a owl:Class ;
    rdfs:label "other" ;
    rdfs:subClassOf n4e:AccessRestriction .

<http://nfdi4earth.de/ontology/AccessRestriction#registration> a owl:Class ;
    rdfs:label "registration" ;
    rdfs:subClassOf n4e:AccessRestriction .

<http://nfdi4earth.de/ontology/AccessType#closed> a owl:Class ;
    rdfs:label "closed" ;
    rdfs:subClassOf n4e:AccessType .

<http://nfdi4earth.de/ontology/AccessType#embargoed> a owl:Class ;
    rdfs:label "embargoed" ;
    rdfs:subClassOf n4e:AccessType .

<http://nfdi4earth.de/ontology/AccessType#open> a owl:Class ;
    rdfs:label "open" ;
    rdfs:subClassOf n4e:AccessType .

<http://nfdi4earth.de/ontology/AccessType#restricted> a owl:Class ;
    rdfs:label "restricted" ;
    rdfs:subClassOf n4e:AccessType .

n4e:DataService a owl:Class ;
    rdfs:label "DataService" ;
    rdfs:comment "A collection of operations that provides access to one or more datasets or data processing functions." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:endpointURL ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:spatialCoverage ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:endpointURL ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:endpointURL ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:spatialCoverage ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Location ;
            owl:onProperty n4e:spatialCoverage ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:endpointDescription ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:endpointDescription ],
        n4e:KHMetaDataObject,
        n4e:Resource ;
    owl:equivalentClass dcat:DataService ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

<http://nfdi4earth.de/ontology/EducationalLevel#Advanced> a owl:Class ;
    rdfs:label "Advanced" ;
    rdfs:subClassOf n4e:EducationalLevel .

<http://nfdi4earth.de/ontology/EducationalLevel#Beginner> a owl:Class ;
    rdfs:label "Beginner" ;
    rdfs:subClassOf n4e:EducationalLevel .

<http://nfdi4earth.de/ontology/EducationalLevel#Intermediate> a owl:Class ;
    rdfs:label "Intermediate" ;
    rdfs:subClassOf n4e:EducationalLevel .

<http://nfdi4earth.de/ontology/EducationalLevel#Intro> a owl:Class ;
    rdfs:label "Intro" ;
    rdfs:subClassOf n4e:EducationalLevel .

<http://nfdi4earth.de/ontology/EndorsementType#endorsement> a owl:Class ;
    rdfs:label "endorsement" ;
    rdfs:subClassOf n4e:EndorsementType .

<http://nfdi4earth.de/ontology/EndorsementType#signature> a owl:Class ;
    rdfs:label "signature" ;
    rdfs:subClassOf n4e:EndorsementType .

<http://nfdi4earth.de/ontology/EndorsementType#support> a owl:Class ;
    rdfs:label "support" ;
    rdfs:subClassOf n4e:EndorsementType .

<http://nfdi4earth.de/ontology/KPITypeEnum#Total+amount+of+provided+space+in+GB> a owl:Class ;
    rdfs:label "Total amount of provided space in GB" ;
    rdfs:subClassOf n4e:KPITypeEnum .

<http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+datasets+curated> a owl:Class ;
    rdfs:label "Total number of datasets curated" ;
    rdfs:subClassOf n4e:KPITypeEnum .

<http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+downloads> a owl:Class ;
    rdfs:label "Total number of downloads" ;
    rdfs:subClassOf n4e:KPITypeEnum .

<http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+executions> a owl:Class ;
    rdfs:label "Total number of executions" ;
    rdfs:subClassOf n4e:KPITypeEnum .

<http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+training+activities> a owl:Class ;
    rdfs:label "Total number of training activities" ;
    rdfs:subClassOf n4e:KPITypeEnum .

<http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+visits> a owl:Class ;
    rdfs:label "Total number of visits" ;
    rdfs:subClassOf n4e:KPITypeEnum .

<http://nfdi4earth.de/ontology/LearningResourceType#exercise> a owl:Class ;
    rdfs:label "exercise" ;
    rdfs:subClassOf n4e:LearningResourceType .

<http://nfdi4earth.de/ontology/LearningResourceType#narrative+text> a owl:Class ;
    rdfs:label "narrative text" ;
    rdfs:subClassOf n4e:LearningResourceType .

<http://nfdi4earth.de/ontology/LearningResourceType#quiz> a owl:Class ;
    rdfs:label "quiz" ;
    rdfs:subClassOf n4e:LearningResourceType .

<http://nfdi4earth.de/ontology/LearningResourceType#slide> a owl:Class ;
    rdfs:label "slide" ;
    rdfs:subClassOf n4e:LearningResourceType .

<http://nfdi4earth.de/ontology/LearningResourceType#video> a owl:Class ;
    rdfs:label "video" ;
    rdfs:subClassOf n4e:LearningResourceType .

<http://nfdi4earth.de/ontology/ServiceAccessTypeEnum#Closed+Access> a owl:Class ;
    rdfs:label "Closed Access" ;
    rdfs:subClassOf n4e:ServiceAccessTypeEnum .

<http://nfdi4earth.de/ontology/ServiceAccessTypeEnum#Open+Access> a owl:Class ;
    rdfs:label "Open Access" ;
    rdfs:subClassOf n4e:ServiceAccessTypeEnum .

<http://nfdi4earth.de/ontology/ServiceAccessTypeEnum#Restricted+Access> a owl:Class ;
    rdfs:label "Restricted Access" ;
    rdfs:subClassOf n4e:ServiceAccessTypeEnum .

<http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Analysis+and+Visualization> a owl:Class ;
    rdfs:label "Data Analysis and Visualization" ;
    rdfs:subClassOf n4e:ServiceCategoryEnum .

<http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Ingestion+and+Curation> a owl:Class ;
    rdfs:label "Data Ingestion and Curation" ;
    rdfs:subClassOf n4e:ServiceCategoryEnum .

<http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Publication,+Discovery+and+Access> a owl:Class ;
    rdfs:label "Data Publication, Discovery and Access" ;
    rdfs:subClassOf n4e:ServiceCategoryEnum .

<http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Storage+and+Management> a owl:Class ;
    rdfs:label "Data Storage and Management" ;
    rdfs:subClassOf n4e:ServiceCategoryEnum .

<http://nfdi4earth.de/ontology/ServiceCategoryEnum#Interoperability+and+Integration> a owl:Class ;
    rdfs:label "Interoperability and Integration" ;
    rdfs:subClassOf n4e:ServiceCategoryEnum .

<http://nfdi4earth.de/ontology/ServiceCategoryEnum#User+Support+and+Training> a owl:Class ;
    rdfs:label "User Support and Training" ;
    rdfs:subClassOf n4e:ServiceCategoryEnum .

<http://nfdi4earth.de/ontology/ServiceLevelEnum#trl1+-+basic+principles+observed> a owl:Class ;
    rdfs:label "trl1 - basic principles observed" ;
    rdfs:subClassOf n4e:ServiceLevelEnum .

<http://nfdi4earth.de/ontology/ServiceLevelEnum#trl2+-+technology+concept+formulated> a owl:Class ;
    rdfs:label "trl2 - technology concept formulated" ;
    rdfs:subClassOf n4e:ServiceLevelEnum .

<http://nfdi4earth.de/ontology/ServiceLevelEnum#trl3+-+experimental+proof+of+concept> a owl:Class ;
    rdfs:label "trl3 - experimental proof of concept" ;
    rdfs:subClassOf n4e:ServiceLevelEnum .

<http://nfdi4earth.de/ontology/ServiceLevelEnum#trl4+-+technology+validated+in+lab> a owl:Class ;
    rdfs:label "trl4 - technology validated in lab" ;
    rdfs:subClassOf n4e:ServiceLevelEnum .

<http://nfdi4earth.de/ontology/ServiceLevelEnum#trl5+-+technology+validated+in+relevant+environment> a owl:Class ;
    rdfs:label "trl5 - technology validated in relevant environment" ;
    rdfs:subClassOf n4e:ServiceLevelEnum .

<http://nfdi4earth.de/ontology/ServiceLevelEnum#trl6+-+technology+demonstrated+in+relevant+environment> a owl:Class ;
    rdfs:label "trl6 - technology demonstrated in relevant environment" ;
    rdfs:subClassOf n4e:ServiceLevelEnum .

<http://nfdi4earth.de/ontology/ServiceLevelEnum#trl7+-+system+prototype+demonstration+in+operational+environment> a owl:Class ;
    rdfs:label "trl7 - system prototype demonstration in operational environment" ;
    rdfs:subClassOf n4e:ServiceLevelEnum .

<http://nfdi4earth.de/ontology/ServiceLevelEnum#trl8+-+system+complete+and+qualified> a owl:Class ;
    rdfs:label "trl8 - system complete and qualified" ;
    rdfs:subClassOf n4e:ServiceLevelEnum .

<http://nfdi4earth.de/ontology/ServiceLevelEnum#trl9+-+actual+system+proven+in+operational+environment> a owl:Class ;
    rdfs:label "trl9 - actual system proven in operational environment" ;
    rdfs:subClassOf n4e:ServiceLevelEnum .

<http://nfdi4earth.de/ontology/ServiceTypeEnum#Data+Curation> a owl:Class ;
    rdfs:label "Data Curation" ;
    rdfs:subClassOf n4e:ServiceTypeEnum .

<http://nfdi4earth.de/ontology/ServiceTypeEnum#Database> a owl:Class ;
    rdfs:label "Database" ;
    rdfs:subClassOf n4e:ServiceTypeEnum .

<http://nfdi4earth.de/ontology/ServiceTypeEnum#Library/API> a owl:Class ;
    rdfs:label "Library/API" ;
    rdfs:subClassOf n4e:ServiceTypeEnum .

<http://nfdi4earth.de/ontology/ServiceTypeEnum#Storage> a owl:Class ;
    rdfs:label "Storage" ;
    rdfs:subClassOf n4e:ServiceTypeEnum .

<http://nfdi4earth.de/ontology/ServiceTypeEnum#Support/Consulting> a owl:Class ;
    rdfs:label "Support/Consulting" ;
    rdfs:subClassOf n4e:ServiceTypeEnum .

<http://nfdi4earth.de/ontology/ServiceTypeEnum#Tool/Application> a owl:Class ;
    rdfs:label "Tool/Application" ;
    rdfs:subClassOf n4e:ServiceTypeEnum .

<http://nfdi4earth.de/ontology/ServiceTypeEnum#Training> a owl:Class ;
    rdfs:label "Training" ;
    rdfs:subClassOf n4e:ServiceTypeEnum .

<http://nfdi4earth.de/ontology/ServiceTypeEnum#Web+Application> a owl:Class ;
    rdfs:label "Web Application" ;
    rdfs:subClassOf n4e:ServiceTypeEnum .

<http://nfdi4earth.de/ontology/ServiceTypeEnum#Workflow/Pipeline> a owl:Class ;
    rdfs:label "Workflow/Pipeline" ;
    rdfs:subClassOf n4e:ServiceTypeEnum .

n4e:accessURL a owl:DatatypeProperty ;
    rdfs:label "accessURL" ;
    rdfs:comment "The URL under which something can be accessed." ;
    rdfs:domain n4e:Distribution ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:affiliation a owl:ObjectProperty ;
    rdfs:label "affiliation" ;
    rdfs:comment "The KH identifier of the organization a person is affiliated to." ;
    rdfs:domain n4e:Person ;
    rdfs:range n4e:Organization ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:altLabel a owl:DatatypeProperty ;
    rdfs:label "altLabel" ;
    rdfs:comment "An alternative name for the object. Domain: Any Thing, Resource or Organization" ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:articleBody a owl:DatatypeProperty ;
    rdfs:label "articleBody" ;
    rdfs:comment "The actual body of the article. This property can be repeated for translated versions." ;
    rdfs:domain n4e:Article ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:assignsIdentifierScheme a owl:ObjectProperty ;
    rdfs:label "assignsIdentifierScheme" ;
    rdfs:comment "The identifier scheme which a catalog assigns to its records. TODO: specify controlled vocabulary" ;
    rdfs:domain n4e:Catalog ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:audience a owl:ObjectProperty ;
    rdfs:label "audience" ;
    rdfs:comment "The intended audience, i.e. the group for whom some creative work was created." ;
    rdfs:domain n4e:CreativeWork ;
    rdfs:range n4e:RDMRole ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:author a owl:ObjectProperty ;
    rdfs:label "author" ;
    rdfs:comment "The author of this content." ;
    rdfs:domain n4e:CreativeWork ;
    rdfs:range n4e:Person ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:catalogAccessRestriction a owl:ObjectProperty ;
    rdfs:label "catalogAccessRestriction" ;
    rdfs:comment "The type of access restriction to the interface of a catalog." ;
    rdfs:domain n4e:Catalog ;
    rdfs:range n4e:AccessRestriction ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:catalogAccessType a owl:ObjectProperty ;
    rdfs:label "catalogAccessType" ;
    rdfs:comment "The type of access to the interface of a catalog" ;
    rdfs:domain n4e:Catalog ;
    rdfs:range n4e:AccessType ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:catalogLicense a owl:ObjectProperty ;
    rdfs:label "catalogLicense" ;
    rdfs:comment "The URL to the license of a catalog." ;
    rdfs:domain n4e:Catalog ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:citation a owl:ObjectProperty ;
    rdfs:label "citation" ;
    rdfs:comment "A reference to an article or any other CreativeWork" ;
    rdfs:domain n4e:CreativeWork ;
    rdfs:range n4e:CreativeWork ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:competencyRequired a owl:DatatypeProperty ;
    rdfs:label "competencyRequired" ;
    rdfs:comment "Knowledge, skill, ability or personal attribute that must be demonstrated by a person or other entity in order to understand this LearningResource." ;
    rdfs:domain n4e:LearningResource ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:contentType a owl:DatatypeProperty ;
    rdfs:label "contentType" ;
    rdfs:comment "The content type of the datasets in the catalog. NOTE: re3data is in the process of replacing the range of the matching contentType property with values from the COAR vocabulary (see: https://vocabularies.coar-repositories.org/resource_types/ ). As soon as this change is completed, this will be adapted here as well. Until then the range remains \"string\", with values as in re3data's schema V2.2" ;
    rdfs:domain n4e:Catalog ;
    skos:exactMatch r3d:contentType ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:contributor a owl:ObjectProperty ;
    rdfs:label "contributor" ;
    rdfs:comment "A secondary contributor to the CreativeWork or Event. NOTE: The range can be a Person or an Organization. Due to an issue with the modelling library, the range is currently formally limited to one class. This will change when the following issue is resolved: https://git.rwth-aachen.de/nfdi4earth/knowledgehub/nfdi4earth-kh-schema/-/issues/8" ;
    rdfs:domain n4e:CreativeWork ;
    rdfs:range n4e:Person ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:countryName a owl:DatatypeProperty ;
    rdfs:label "countryName" ;
    rdfs:comment "The name of the country where the organization is based." ;
    rdfs:domain n4e:Organization ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:coursePrerequisites a owl:ObjectProperty ;
    rdfs:label "coursePrerequisites" ;
    rdfs:comment "References another course which is a prerequirement before taking this course" ;
    rdfs:domain n4e:LearningResource ;
    rdfs:range n4e:LearningResource ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:creator a owl:ObjectProperty ;
    rdfs:label "creator" ;
    rdfs:comment "The creator of this content. Domain: Resource or CreativeWork" ;
    rdfs:range n4e:Person ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:dataAccessRestriction a owl:ObjectProperty ;
    rdfs:label "dataAccessRestriction" ;
    rdfs:comment "The type of access restriction to the data in the catalog." ;
    rdfs:domain n4e:Catalog ;
    rdfs:range n4e:AccessRestriction ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:dataAccessType a owl:ObjectProperty ;
    rdfs:label "dataAccessType" ;
    rdfs:comment "The type of access to the data in the catalog." ;
    rdfs:domain n4e:Catalog ;
    rdfs:range n4e:AccessType ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:dataLicense a owl:ObjectProperty ;
    rdfs:label "dataLicense" ;
    rdfs:comment "The URL to the license of the data in the catalog." ;
    rdfs:domain n4e:Catalog ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:dataUploadRestriction a owl:DatatypeProperty ;
    rdfs:label "dataUploadRestriction" ;
    rdfs:comment "The type of data upload restriction to the catalog." ;
    rdfs:domain n4e:Catalog ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:dataUploadType a owl:DatatypeProperty ;
    rdfs:label "dataUploadType" ;
    rdfs:comment "The type of upload of data to the catalog." ;
    rdfs:domain n4e:Catalog ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:dataset a owl:ObjectProperty ;
    rdfs:label "dataset" ;
    rdfs:comment "A dataset that is listed in the catalog." ;
    rdfs:domain n4e:Catalog ;
    rdfs:range n4e:Dataset ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:distribution a owl:ObjectProperty ;
    rdfs:label "distribution" ;
    rdfs:comment "The distribution of a dataset." ;
    rdfs:domain n4e:Dataset ;
    rdfs:range n4e:Distribution ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:downloadURL a owl:DatatypeProperty ;
    rdfs:label "downloadURL" ;
    rdfs:comment "The URL of a direct link to a downloadable file." ;
    rdfs:domain n4e:Distribution ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:educationalLevel a owl:ObjectProperty ;
    rdfs:label "educationalLevel" ;
    rdfs:comment "The level in terms of progression through an educational or training context." ;
    rdfs:domain n4e:LearningResource ;
    rdfs:range n4e:EducationalLevel ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:email a owl:DatatypeProperty ;
    rdfs:label "email" ;
    rdfs:comment "The email address." ;
    rdfs:domain n4e:Person ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:fees a owl:DatatypeProperty ;
    rdfs:label "fees" ;
    rdfs:comment "Webpage containing information on the price scheme for the service" ;
    rdfs:domain n4e:Service ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:firstLevelSupportContact a owl:ObjectProperty ;
    rdfs:label "firstLevelSupportContact" ;
    rdfs:comment "Name and Email of the service's first level technical support or the helpdesk at the hosting institution" ;
    rdfs:domain n4e:Service ;
    rdfs:range n4e:Kind ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasAPI a owl:ObjectProperty ;
    rdfs:label "hasAPI" ;
    rdfs:comment "An endpoint which provides an application programming interface to the metadata or data which are stored in this catalog." ;
    rdfs:domain n4e:Catalog ;
    rdfs:range n4e:API ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasCertificate a owl:ObjectProperty ;
    rdfs:label "hasCertificate" ;
    rdfs:comment "Certificates awarded to the repository." ;
    rdfs:domain n4e:Repository ;
    rdfs:range n4e:Certificate ;
    skos:exactMatch r3d:certificate ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasChildStandard a owl:ObjectProperty ;
    rdfs:label "hasChildStandard" ;
    rdfs:comment "The child standard which is based on this standard." ;
    rdfs:domain n4e:MetadataStandard ;
    rdfs:range n4e:MetadataStandard ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasContainerFile a owl:DatatypeProperty ;
    rdfs:label "hasContainerFile" ;
    rdfs:comment "A link to a container file (e.g., Dockerfile) which contains all system configurations which are required to run this software and whic can be used to build a runnable image of this software." ;
    rdfs:domain n4e:Software ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasContributedTo a owl:ObjectProperty ;
    rdfs:label "hasContributedTo" ;
    rdfs:comment "An existing creative work (usually software source code) that was contributed to within a project Range includes any subclasses of CreativeWork, Datasets, ..." ;
    rdfs:domain n4e:ResearchProject ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasEmail a owl:DatatypeProperty ;
    rdfs:label "hasEmail" ;
    rdfs:comment "The email address of somebody. Should preferrably start with \"mailto:\", but not a requirement. Note: The vcard ontology defines this actually as an object property, so values should be IRIs starting with \"mailto:\". However, the LinkML RDF serializer currently cannot handle this, so define it (for the moment as a string here." ;
    rdfs:domain n4e:Kind ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasGeometry a owl:ObjectProperty ;
    rdfs:label "hasGeometry" ;
    rdfs:comment "The point geometry (latitude + longitude) describing the position where the organization is based. TODO: include speficiation for geometry and which attributes." ;
    rdfs:domain n4e:Organization ;
    rdfs:range n4e:Geometry ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasLocality a owl:ObjectProperty ;
    rdfs:label "hasLocality" ;
    rdfs:comment "The URL identifier for the locality. Must use geonames as controlled vocabulary here." ;
    rdfs:domain n4e:Organization ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasOutcome a owl:ObjectProperty ;
    rdfs:label "hasOutcome" ;
    rdfs:comment "The outcomes (publications, software, etc.) that were produced during this research project. Range includes any subclasses of CreativeWork, Datasets, ..." ;
    rdfs:domain n4e:ResearchProject ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasParentStandard a owl:ObjectProperty ;
    rdfs:label "hasParentStandard" ;
    rdfs:comment "The parent standard this standard is based on." ;
    rdfs:domain n4e:MetadataStandard ;
    rdfs:range n4e:MetadataStandard ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasURL a owl:ObjectProperty ;
    rdfs:label "hasURL" ;
    rdfs:comment "To specify a uniform resource locator associated with the object." ;
    rdfs:domain n4e:Kind ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:inCatalog a owl:ObjectProperty ;
    rdfs:label "inCatalog" ;
    rdfs:comment "Reference to the catalog in which this Dataset or DataService is listed. Inverse of dcat:dataset" ;
    rdfs:domain n4e:Resource ;
    rdfs:range n4e:Catalog ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:inLanguage a owl:ObjectProperty ;
    rdfs:label "inLanguage" ;
    rdfs:comment "The language of the content. TODO: try out LinkML functionality like Enum to specifiy range to allowing terms only from http://publications.europa.eu/resource/authority/language/*" ;
    rdfs:domain n4e:CreativeWork ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:keyword a owl:DatatypeProperty ;
    rdfs:label "keyword" ;
    rdfs:comment "Keywords or tags used to describe this resource, stored as a list of literals." ;
    rdfs:domain n4e:Resource ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:knowledgeSource a owl:DatatypeProperty ;
    rdfs:label "knowledgeSource" ;
    rdfs:comment "Source on which a research finding is based.  Common sources include research articles and datasets. " ;
    rdfs:domain n4e:ResearchFinding ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:language a owl:ObjectProperty ;
    rdfs:label "language" ;
    rdfs:comment "The language of the content of this resource." ;
    rdfs:domain n4e:Resource ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:learningResourceType a owl:ObjectProperty ;
    rdfs:label "learningResourceType" ;
    rdfs:comment "The predominant type or kind characterizing the learning resource." ;
    rdfs:domain n4e:LearningResource ;
    rdfs:range n4e:LearningResourceType ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:locality a owl:DatatypeProperty ;
    rdfs:label "locality" ;
    rdfs:comment "The name of the locality where the organization is based (eg. the city)." ;
    rdfs:domain n4e:Organization ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:logo a owl:DatatypeProperty ;
    rdfs:label "logo" ;
    rdfs:comment "A picture as logo of the service" ;
    rdfs:domain n4e:Service ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:member a owl:ObjectProperty ;
    rdfs:label "member" ;
    rdfs:comment "The member organization of the project. Can be inferred from the org:hasMembership property. This probably might become deprecated within the KH schema, so preferrably use org:hasMembership." ;
    rdfs:domain n4e:Membership ;
    rdfs:range n4e:Organization ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:nameAbbreviation a owl:DatatypeProperty ;
    rdfs:label "nameAbbreviation" ;
    rdfs:comment "Abbreviation of the service name" ;
    rdfs:domain n4e:Service ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:politicalGeocodingURI a owl:ObjectProperty ;
    rdfs:label "politicalGeocodingURI" ;
    rdfs:comment "For German organizations only: The identifier of the federal state where the organization is based. Must use the controlled vocabulary https://www.dcat-ap.de/def/politicalGeocoding/stateKey/" ;
    rdfs:domain n4e:Organization ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:programmingLanguage a owl:DatatypeProperty ;
    rdfs:label "programmingLanguage" ;
    rdfs:comment "The computer programming language." ;
    rdfs:domain n4e:Software ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:repositoryType a owl:DatatypeProperty ;
    rdfs:label "repositoryType" ;
    rdfs:comment """The type of the repository.
Note: Currently no controlled voabulary is enforced, but the same values as in the re3data property r3d:type should be used.""" ;
    rdfs:domain n4e:Catalog ;
    skos:exactMatch r3d:type ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:sameAs a owl:ObjectProperty ;
    rdfs:label "sameAs" ;
    rdfs:comment "This property can be used to link the metadata object to other URI-resources which describe the same thing. Domain: Any Thing, Resource or Organization" ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:securityIncidentContact a owl:ObjectProperty ;
    rdfs:label "securityIncidentContact" ;
    rdfs:comment "Name and Email of the person who takes care of critical security issues about the service" ;
    rdfs:domain n4e:Service ;
    rdfs:range n4e:Kind ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:service a owl:ObjectProperty ;
    rdfs:label "service" ;
    rdfs:comment "A site or end-point that is listed in the catalog." ;
    rdfs:domain n4e:Catalog ;
    rdfs:range n4e:DataService ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:serviceCategory a owl:ObjectProperty ;
    rdfs:label "serviceCategory" ;
    rdfs:comment "A classification of services based on the stages of the research data life cycle they support" ;
    rdfs:domain n4e:Service ;
    rdfs:range n4e:ServiceCategoryEnum ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:serviceManager a owl:ObjectProperty ;
    rdfs:label "serviceManager" ;
    rdfs:comment "Name and Email of the person who is leading the service." ;
    rdfs:domain n4e:Service ;
    rdfs:range n4e:Kind ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:serviceOwner a owl:ObjectProperty ;
    rdfs:label "serviceOwner" ;
    rdfs:comment "Name and Email of the person who is responsible for delivering the service" ;
    rdfs:domain n4e:Service ;
    rdfs:range n4e:Kind ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:servicePrivacyPolicy a owl:DatatypeProperty ;
    rdfs:label "servicePrivacyPolicy" ;
    rdfs:comment "Description of how service/data privacy is maintained" ;
    rdfs:domain n4e:Service ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:serviceProvider a owl:ObjectProperty ;
    rdfs:label "serviceProvider" ;
    rdfs:comment "Organization that provides a research data management service" ;
    rdfs:domain n4e:Service ;
    rdfs:range n4e:Organization ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:similarTo a owl:ObjectProperty ;
    rdfs:label "similarTo" ;
    rdfs:comment "Another entity that is similar to this one and the degree of similarity between the two entities. " ;
    rdfs:range n4e:Similarity ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:softwareCategory a owl:ObjectProperty ;
    rdfs:label "softwareCategory" ;
    rdfs:comment "Classification based on the stages of the research data life cycle the software supports" ;
    rdfs:domain n4e:Software ;
    rdfs:range n4e:ServiceCategoryEnum ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:softwareManager a owl:ObjectProperty ;
    rdfs:label "softwareManager" ;
    rdfs:comment "Name and email of the person that is responsible for the software (e.g., project lead)." ;
    rdfs:domain n4e:Software ;
    rdfs:range n4e:Kind ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:sourceSystemURL a owl:DatatypeProperty ;
    rdfs:label "sourceSystemURL" ;
    rdfs:comment "It links to the website where the information of this resource was harvested from. Preferably links to a human-readable landing page, if not available to a machine-readable API endpoint. This property is not always available. Domain: Any Thing, Resource or Organization" ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:subOrganizationOf a owl:ObjectProperty ;
    rdfs:label "subOrganizationOf" ;
    rdfs:comment "The parent organization if exists." ;
    rdfs:domain n4e:Organization ;
    rdfs:range n4e:Organization ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:supportsMetadataStandard a owl:ObjectProperty ;
    rdfs:label "supportsMetadataStandard" ;
    rdfs:comment "The metadata standard supported by the catalog." ;
    rdfs:domain n4e:Catalog ;
    rdfs:range n4e:MetadataStandard ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:targetProduct a owl:ObjectProperty ;
    rdfs:label "targetProduct" ;
    rdfs:comment "A link to the running web application/ web service which is built with this software." ;
    rdfs:domain n4e:Software ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:teaches a owl:DatatypeProperty ;
    rdfs:label "teaches" ;
    rdfs:comment "Describes a competency which is teached by this learning resource" ;
    rdfs:domain n4e:LearningResource ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:theme a owl:ObjectProperty ;
    rdfs:label "theme" ;
    rdfs:comment "The subject matter of the content. A controlled vocabulary should be used." ;
    rdfs:domain n4e:Resource ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:variableMeasured a owl:DatatypeProperty ;
    rdfs:label "variableMeasured" ;
    rdfs:comment "The variable that is measured in a dataset" ;
    rdfs:domain n4e:Dataset ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

obo:T4FS_0000053 a owl:Class ;
    rdfs:label "storage" ;
    rdfs:subClassOf n4e:RDMConcept .

obo:T4FS_0000132 a owl:Class ;
    rdfs:label "curation" ;
    rdfs:subClassOf n4e:RDMConcept .

obo:T4FS_0000196 a owl:Class ;
    rdfs:label "data management plans" ;
    rdfs:subClassOf n4e:RDMConcept .

obo:T4FS_0000225 a owl:Class ;
    rdfs:label "evaluation" ;
    rdfs:subClassOf n4e:RDMConcept .

obo:T4FS_0000247 a owl:Class ;
    rdfs:label "publication" ;
    rdfs:subClassOf n4e:RDMConcept .

obo:T4FS_0000333 a owl:Class ;
    rdfs:label "data policies and compliance" ;
    rdfs:subClassOf n4e:RDMConcept .

obo:T4FS_0000347 a owl:Class ;
    rdfs:label "dataset" ;
    rdfs:subClassOf n4e:RDMConcept .

obo:T4FS_0000379 a owl:Class ;
    rdfs:label "data model" ;
    rdfs:subClassOf n4e:RDMConcept .

obo:T4FS_0000482 a owl:Class ;
    rdfs:label "sharing data" ;
    rdfs:subClassOf n4e:RDMConcept .

ogcdef:csw a owl:Class ;
    rdfs:label "CSW" ;
    rdfs:subClassOf n4e:APIProtocols .

ogcdef:sos a owl:Class ;
    rdfs:label "SOS" ;
    rdfs:subClassOf n4e:APIProtocols .

ogcdef:wcs a owl:Class ;
    rdfs:label "WCS" ;
    rdfs:subClassOf n4e:APIProtocols .

ogcdef:wfs a owl:Class ;
    rdfs:label "WFS" ;
    rdfs:subClassOf n4e:APIProtocols .

ogcdef:wms a owl:Class ;
    rdfs:label "WMS" ;
    rdfs:subClassOf n4e:APIProtocols .

ogcdef:wmts a owl:Class ;
    rdfs:label "WMTS" ;
    rdfs:subClassOf n4e:APIProtocols .

wde:Q105906738 a owl:Class ;
    rdfs:label "co-applicant" ;
    rdfs:subClassOf n4e:ConsortiumRole .

wde:Q105906860 a owl:Class ;
    rdfs:label "participant" ;
    rdfs:subClassOf n4e:ConsortiumRole .

wde:Q54875338 a owl:Class ;
    rdfs:label "applicant" ;
    rdfs:subClassOf n4e:ConsortiumRole .

wde:Q83878004 a owl:Class ;
    rdfs:label "network" ;
    rdfs:subClassOf n4e:ConsortiumRole .

n4evc:DataAdvocate a owl:Class ;
    rdfs:label "data advocate" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:DataCollector a owl:Class ;
    rdfs:label "data collector" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:DataCurator a owl:Class ;
    rdfs:label "data curator" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:DataDepositor a owl:Class ;
    rdfs:label "data depositor" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:DataLibrarian a owl:Class ;
    rdfs:label "data librarian" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:DataOwner a owl:Class ;
    rdfs:label "data owner" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:DataProvider a owl:Class ;
    rdfs:label "data provider" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:DataSteward a owl:Class ;
    rdfs:label "data steward" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:DataUser a owl:Class ;
    rdfs:label "data user" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:GeneralPublic a owl:Class ;
    rdfs:label "general public" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:PolicyMaker a owl:Class ;
    rdfs:label "policy maker" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:ResearchDataLifecycleStage1 a owl:Class ;
    rdfs:label "RD.1" ;
    rdfs:subClassOf n4e:RDLStage .

n4evc:ResearchDataLifecycleStage2 a owl:Class ;
    rdfs:label "RD.2" ;
    rdfs:subClassOf n4e:RDLStage .

n4evc:ResearchDataLifecycleStage3 a owl:Class ;
    rdfs:label "RD.3" ;
    rdfs:subClassOf n4e:RDLStage .

n4evc:ResearchDataLifecycleStage4 a owl:Class ;
    rdfs:label "RD.4" ;
    rdfs:subClassOf n4e:RDLStage .

n4evc:ResearchDataLifecycleStage5 a owl:Class ;
    rdfs:label "RD.5" ;
    rdfs:subClassOf n4e:RDLStage .

n4evc:ResearchDataLifecycleStage6 a owl:Class ;
    rdfs:label "RD.6" ;
    rdfs:subClassOf n4e:RDLStage .

n4evc:ResearchDataLifecycleStage7 a owl:Class ;
    rdfs:label "RD.7" ;
    rdfs:subClassOf n4e:RDLStage .

n4evc:ResearchDataLifecycleStage8 a owl:Class ;
    rdfs:label "RD.8" ;
    rdfs:subClassOf n4e:RDLStage .

n4evc:ResearchSoftwareEngineer a owl:Class ;
    rdfs:label "research software engineer" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:ServiceProvider a owl:Class ;
    rdfs:label "service provider" ;
    rdfs:subClassOf n4e:RDMRole .

n4evc:internalconcept1 a owl:Class ;
    rdfs:label "internal nfdi4earth" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:internalconcept2 a owl:Class ;
    rdfs:label "external nfdi4earth" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept1 a owl:Class ;
    rdfs:label "fair" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept11 a owl:Class ;
    rdfs:label "electronic lab and field notebooks" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept12 a owl:Class ;
    rdfs:label "metadata" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept17 a owl:Class ;
    rdfs:label "workflow" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept18 a owl:Class ;
    rdfs:label "resources" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept19 a owl:Class ;
    rdfs:label "tools and techniques" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept22 a owl:Class ;
    rdfs:label "data security" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept24 a owl:Class ;
    rdfs:label "licensing options" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept25 a owl:Class ;
    rdfs:label "open access" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept26 a owl:Class ;
    rdfs:label "data service" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept27 a owl:Class ;
    rdfs:label "synthesis architecture" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept28 a owl:Class ;
    rdfs:label "service catalogue" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept29 a owl:Class ;
    rdfs:label "service metadata" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept4 a owl:Class ;
    rdfs:label "legal framework" ;
    rdfs:subClassOf n4e:RDMConcept .

n4evc:rdmconcept7 a owl:Class ;
    rdfs:label "assigning roles and responsibilities" ;
    rdfs:subClassOf n4e:RDMConcept .

n4e:API a owl:Class ;
    rdfs:label "API" ;
    rdfs:comment "An endpoint which provides an application programming interface to some metadata or data." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:endpointDescription ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:conformsTo ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:endpointURL ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:APIProtocols ;
            owl:onProperty n4e:conformsTo ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:conformsTo ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:endpointURL ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:endpointURL ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:endpointDescription ] ;
    owl:equivalentClass n4e:API ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Article a owl:Class ;
    rdfs:label "Article" ;
    rdfs:comment "An article, such as a news article or piece of investigative report." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:articleBody ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:articleBody ],
        n4e:CreativeWork,
        n4e:KHMetaDataObject ;
    owl:equivalentClass schema1:Article ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Certificate a owl:Class ;
    rdfs:label "Certificate" ;
    rdfs:comment "A certificate awarded to a repository, including its name, validity period, and related URLs. Conforms to the re3data schema 4.0" ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:certificateWidget ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:startDate ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:certificateName ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:certificateWidget ],
        [ a owl:Restriction ;
            owl:allValuesFrom [ a rdfs:Datatype ;
                    owl:unionOf ( xsd:dateTime xsd:date ) ] ;
            owl:onProperty n4e:endDate ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:certificateUrl ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:startDate ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:certificateUrl ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:certificateWidget ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:endDate ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:certificateUrl ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:certificateName ],
        [ a owl:Restriction ;
            owl:allValuesFrom [ a rdfs:Datatype ;
                    owl:unionOf ( xsd:dateTime xsd:date ) ] ;
            owl:onProperty n4e:startDate ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:endDate ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:certificateName ] ;
    owl:equivalentClass n4e:Certificate ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Commitment a owl:Class ;
    rdfs:label "Commitment" ;
    rdfs:comment "A formal research declaration or initiative that can be endorsed or signed (e.g., DORA, NFDI4Earth Commitment)." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:publisher ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:name ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:description ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:issued ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:name ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:url ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Organization ;
            owl:onProperty n4e:publisher ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:description ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:date ;
            owl:onProperty n4e:issued ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:url ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:issued ],
        n4e:AllowsIRIOrBnode,
        n4e:KHMetaDataObject,
        n4e:Thing ;
    owl:equivalentClass n4e:Commitment ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:LHBArticle a owl:Class ;
    rdfs:label "LHBArticle" ;
    rdfs:comment "An article in the NFDI4Earth's Living Handbook." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom n4e:RDMConcept ;
            owl:onProperty n4e:about ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:isPartOf ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:about ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:LHBArticle ;
            owl:onProperty n4e:hasPart ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:additionalType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasPart ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:LHBArticle ;
            owl:onProperty n4e:isPartOf ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:additionalType ],
        n4e:Article,
        n4e:KHMetaDataObject ;
    owl:equivalentClass n4e:LHBArticle ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:PeriodOfTime a owl:Class ;
    rdfs:label "PeriodOfTime" ;
    rdfs:comment "A time period" ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:endDate ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:endDate ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:startDate ],
        [ a owl:Restriction ;
            owl:allValuesFrom [ a rdfs:Datatype ;
                    owl:unionOf ( xsd:dateTime xsd:date ) ] ;
            owl:onProperty n4e:endDate ],
        [ a owl:Restriction ;
            owl:allValuesFrom [ a rdfs:Datatype ;
                    owl:unionOf ( xsd:dateTime xsd:date ) ] ;
            owl:onProperty n4e:startDate ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:startDate ] ;
    owl:equivalentClass dct:PeriodOfTime ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:ResearchFinding a owl:Class ;
    rdfs:label "ResearchFinding" ;
    rdfs:comment "A research finding in the form of a statement,  supported by a research article, an analysis of a dataset,  or similar. " ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:researchContext ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:knowledgeSource ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:knowledgeSource ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:researchContext ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:researchContext ],
        n4e:CreativeWork,
        n4e:KHMetaDataObject ;
    owl:equivalentClass n4e:ResearchFinding ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:accessRights a owl:ObjectProperty ;
    rdfs:label "accessRights" ;
    rdfs:comment "Information about who can access the distribution and under what conditions." ;
    rdfs:domain n4e:Distribution ;
    rdfs:range n4e:AccessType ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:asWKT a owl:DatatypeProperty ;
    rdfs:label "asWKT" ;
    rdfs:comment "WKT serialization of a geometry" ;
    rdfs:domain n4e:Geometry ;
    rdfs:range geo:wktLiteral ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:boundingBox a owl:DatatypeProperty ;
    rdfs:label "boundingBox" ;
    rdfs:comment "The geographic bounding box of a resource" ;
    rdfs:domain n4e:Location ;
    rdfs:range geo:wktLiteral ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:certificateName a owl:DatatypeProperty ;
    rdfs:label "certificateName" ;
    rdfs:comment "The official name or type of the certificate awarded to the repository." ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:certificateUrl a owl:DatatypeProperty ;
    rdfs:label "certificateUrl" ;
    rdfs:comment "URL with more information about the certificate." ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:certificateWidget a owl:DatatypeProperty ;
    rdfs:label "certificateWidget" ;
    rdfs:comment "URL of a badge or widget visualizing the certificate." ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:chargeFree a owl:DatatypeProperty ;
    rdfs:label "chargeFree" ;
    dct:title "Charge-free" ;
    rdfs:comment "Whether the service usage is free of charge" ;
    rdfs:domain n4e:Service ;
    rdfs:range xsd:boolean ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:codeRepository a owl:DatatypeProperty ;
    rdfs:label "codeRepository" ;
    rdfs:comment "Link to the repository where the un-compiled, human readable code and related code is located (SVN, GitHub, CodePlex)." ;
    rdfs:domain n4e:Software ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:conditionsOfAccess a owl:DatatypeProperty ;
    rdfs:label "conditionsOfAccess" ;
    rdfs:comment "Conditions that affect the availability of, or method(s) of access to,  a resource, e.g., whether registration is required to access the resource." ;
    rdfs:domain n4e:CreativeWork ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:contactWithPortfolioManagement a owl:ObjectProperty ;
    rdfs:label "contactWithPortfolioManagement" ;
    rdfs:comment "Point of contact for the NFDI4Earth manager regarding maintenance of the service’s metadata in NFDI4Earth's database" ;
    rdfs:domain n4e:Service ;
    rdfs:range n4e:Kind ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:copyrightNotice a owl:DatatypeProperty ;
    rdfs:label "copyrightNotice" ;
    rdfs:comment "Text of a notice appropriate for describing the copyright aspects of this Creative Work, ideally indicating the owner of the copyright for the Work." ;
    rdfs:domain n4e:CreativeWork ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:dataProtectionAndBackup a owl:DatatypeProperty ;
    rdfs:label "dataProtectionAndBackup" ;
    rdfs:comment "Description of data security and backup strategy, e.g. how are data protected from getting lost and stolen." ;
    rdfs:domain n4e:Service ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:dateModified a owl:DatatypeProperty ;
    rdfs:label "dateModified" ;
    rdfs:comment "The date when a creative work was last modified (in its source system)" ;
    rdfs:domain n4e:CreativeWork ;
    rdfs:range xsd:date ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:datePublished a owl:DatatypeProperty ;
    rdfs:label "datePublished" ;
    rdfs:comment "The date when a creative work was first published." ;
    rdfs:domain n4e:CreativeWork ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:endorsedCommitment a owl:ObjectProperty ;
    rdfs:label "endorsedCommitment" ;
    rdfs:comment "The Commitment being endorsed, signed, or supported" ;
    rdfs:range n4e:Commitment ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:endorsementContactPerson a owl:ObjectProperty ;
    rdfs:label "endorsementContactPerson" ;
    rdfs:comment "The contact person for this specific commitment relationship. This person can be contacted regarding the commitment implementation or questions about the organization's endorsement, signature, or support." ;
    rdfs:range n4e:Person ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:endorsementDate a owl:DatatypeProperty ;
    rdfs:label "endorsementDate" ;
    rdfs:comment "The date when the commitment was formally endorsed, signed, or supported." ;
    rdfs:range xsd:date ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:endorsementType a owl:ObjectProperty ;
    rdfs:label "endorsementType" ;
    rdfs:comment "The type of commitment relationship (e.g., signature, endorsement, support, adoption)." ;
    rdfs:range n4e:EndorsementType ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:endorsementURL a owl:DatatypeProperty ;
    rdfs:label "endorsementURL" ;
    rdfs:comment "A URL providing more information about the commitment relationship, such as a link to the official endorsements or signatories list, or the organization's commitment page." ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:endorser a owl:ObjectProperty ;
    rdfs:label "endorser" ;
    rdfs:comment "The Organization or Person that endorsed, signed, or supports the commitment." ;
    rdfs:range n4e:Thing ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:fn a owl:DatatypeProperty ;
    rdfs:label "fn" ;
    rdfs:comment "Full name of a Kind" ;
    rdfs:domain n4e:Kind ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:geometry a owl:DatatypeProperty ;
    rdfs:label "geometry" ;
    rdfs:comment "The geographical area of a resource." ;
    rdfs:domain n4e:Location ;
    rdfs:range geo:wktLiteral ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasCommitmentContactPerson a owl:ObjectProperty ;
    rdfs:label "hasCommitmentContactPerson" ;
    rdfs:comment "The contact person for the NFDI4Earth commitment. This can be a person or a functional contact (e.g., using a functional email address)" ;
    rdfs:domain n4e:Organization ;
    rdfs:range n4e:Kind ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasDocument a owl:DatatypeProperty ;
    rdfs:label "hasDocument" ;
    rdfs:comment "The URL to the standard specification document." ;
    rdfs:domain n4e:MetadataStandard ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasLogo a owl:DatatypeProperty ;
    rdfs:label "hasLogo" ;
    rdfs:comment "The URL to a digital image of the logo of the organization." ;
    rdfs:domain n4e:Organization ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasMembership a owl:ObjectProperty ;
    rdfs:label "hasMembership" ;
    rdfs:comment "Indicates a membership relationship that the Agent plays." ;
    rdfs:domain n4e:Organization ;
    rdfs:range n4e:Membership ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasNFDI4EarthContactPerson a owl:ObjectProperty ;
    rdfs:label "hasNFDI4EarthContactPerson" ;
    rdfs:comment "The IRI to the person which acts as NFDI4Earth contact person for an organization." ;
    rdfs:domain n4e:Organization ;
    rdfs:range n4e:Person ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasRorId a owl:DatatypeProperty ;
    rdfs:label "hasRorId" ;
    rdfs:comment "The ID of the entry for this organization in the Research Organization Registry (ROR). (TODO: decide whether this should remain a string (only the ID) or the full URI)" ;
    rdfs:domain n4e:Organization ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasWebsite a owl:DatatypeProperty ;
    rdfs:label "hasWebsite" ;
    rdfs:comment "The URL to the website of the metadata standard." ;
    rdfs:domain n4e:MetadataStandard ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasXSD a owl:DatatypeProperty ;
    rdfs:label "hasXSD" ;
    rdfs:comment "The URL to an XSD schema document of the standard." ;
    rdfs:domain n4e:MetadataStandard ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:isNFDI4EarthLabelled a owl:DatatypeProperty ;
    rdfs:label "isNFDI4EarthLabelled" ;
    rdfs:comment "Indicates that a resource has the NFDI4Earth Label." ;
    rdfs:domain n4e:Repository ;
    rdfs:range xsd:boolean ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:kpiNotes a owl:DatatypeProperty ;
    rdfs:label "kpiNotes" ;
    rdfs:comment "Contextual information about a KPI value." ;
    rdfs:domain n4e:ServiceKPI ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:kpiType a owl:ObjectProperty ;
    rdfs:label "kpiType" ;
    rdfs:comment "Type of a key perfomance indicator for RDM services." ;
    rdfs:domain n4e:ServiceKPI ;
    rdfs:range n4e:KPITypeEnum ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:kpiValue a owl:DatatypeProperty ;
    rdfs:label "kpiValue" ;
    rdfs:comment "Value of a KPI." ;
    rdfs:domain n4e:ServiceKPI ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:landingPage a owl:DatatypeProperty ;
    rdfs:label "landingPage" ;
    rdfs:comment "The landing page in the web of a resource." ;
    rdfs:domain n4e:Resource ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:maxUploadSizeMb a owl:DatatypeProperty ;
    rdfs:label "maxUploadSizeMb" ;
    rdfs:comment "The maximum allowed size of a single resource that can get uploaded to a repository." ;
    rdfs:domain n4e:Repository ;
    rdfs:range xsd:decimal ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:modified a owl:DatatypeProperty ;
    rdfs:label "modified" ;
    rdfs:comment "The date when a resource was last modified (in its source system)" ;
    rdfs:domain n4e:Resource ;
    rdfs:range xsd:date ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:orcidId a owl:DatatypeProperty ;
    rdfs:label "orcidId" ;
    dct:title "has ORCID ID" ;
    rdfs:comment "The ORCID of the person." ;
    rdfs:domain n4e:Person ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:organization a owl:ObjectProperty ;
    rdfs:label "organization" ;
    rdfs:comment "Indicates the organization in which the Agent is a member. NOTE: Range should be ResearchProject or Organization, see: https://git.rwth-aachen.de/nfdi4earth/knowledgehub/nfdi4earth-kh-schema/-/issues/8" ;
    rdfs:domain n4e:Membership ;
    rdfs:range n4e:ResearchProject ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:originalDataSource a owl:DatatypeProperty ;
    rdfs:label "originalDataSource" ;
    rdfs:comment "Name of the original repository/ catalog where a Dataset or DataService is hosted in" ;
    rdfs:domain n4e:Resource ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:personalDataProcessingAndStorage a owl:DatatypeProperty ;
    rdfs:label "personalDataProcessingAndStorage" ;
    dct:title "Personal data processing & storage" ;
    rdfs:comment "Description of how personal data are protected by the service provider; the description should focus on the process of where and how the personal data are processed and stored." ;
    rdfs:domain n4e:Service ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:requirements a owl:DatatypeProperty ;
    rdfs:label "requirements" ;
    rdfs:comment "Technical requirements for running or using the software,  including but not limited to hardware, operating system, and dependencies." ;
    rdfs:domain n4e:Software ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:researchContext a owl:DatatypeProperty ;
    rdfs:label "researchContext" ;
    rdfs:comment "Description of the context in which a research finding has been made." ;
    rdfs:domain n4e:ResearchFinding ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:role a owl:ObjectProperty ;
    rdfs:label "role" ;
    rdfs:comment "Indicates the Role that the Agent plays in a Membership relationship with an Organization." ;
    rdfs:domain n4e:Membership ;
    rdfs:range n4e:ConsortiumRole ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:serviceAccessType a owl:ObjectProperty ;
    rdfs:label "serviceAccessType" ;
    rdfs:comment "Categories for granting access to users" ;
    rdfs:domain n4e:Service ;
    rdfs:range n4e:ServiceAccessTypeEnum ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:serviceEnablement a owl:DatatypeProperty ;
    rdfs:label "serviceEnablement" ;
    rdfs:comment "Necessary IT components that are needed to use the service" ;
    rdfs:domain n4e:Service ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:serviceLevel a owl:ObjectProperty ;
    rdfs:label "serviceLevel" ;
    rdfs:comment "The technology readiness level of the resource" ;
    rdfs:domain n4e:Service ;
    rdfs:range n4e:ServiceLevelEnum ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:serviceLocation a owl:ObjectProperty ;
    rdfs:label "serviceLocation" ;
    rdfs:comment "The geographical position where the service is based" ;
    rdfs:domain n4e:Service ;
    rdfs:range n4e:Geometry ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:servicePublicationConsent a owl:DatatypeProperty ;
    rdfs:label "servicePublicationConsent" ;
    rdfs:comment "Formal agreement from the hosting institution to publish the service metadata via NFDI4Earth services" ;
    rdfs:domain n4e:Service ;
    rdfs:range xsd:boolean ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:serviceType a owl:ObjectProperty ;
    rdfs:label "serviceType" ;
    rdfs:comment "A classification of services based on their delivery method and user interface" ;
    rdfs:domain n4e:Service ;
    rdfs:range n4e:ServiceTypeEnum ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:shortDescription a owl:DatatypeProperty ;
    rdfs:label "shortDescription" ;
    rdfs:comment "One-liner to be shown in the catalogue on the tile of the service" ;
    rdfs:domain n4e:Service ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:simMeasure a owl:DatatypeProperty ;
    rdfs:label "simMeasure" ;
    rdfs:comment "The similarity measure that was used " ;
    rdfs:domain n4e:Similarity ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:simValue a owl:DatatypeProperty ;
    rdfs:label "simValue" ;
    rdfs:comment "The value of the similarity measure for the two entities  " ;
    rdfs:domain n4e:Similarity ;
    rdfs:range xsd:float ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:softwareAccessType a owl:ObjectProperty ;
    rdfs:label "softwareAccessType" ;
    rdfs:comment "Categories for granting access to users" ;
    rdfs:domain n4e:Software ;
    rdfs:range n4e:ServiceAccessTypeEnum ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:softwarePublicationConsent a owl:DatatypeProperty ;
    rdfs:label "softwarePublicationConsent" ;
    rdfs:comment "Formal agreement from the hosting institution to publish the software metadata via NFDI4Earth services" ;
    rdfs:domain n4e:Software ;
    rdfs:range xsd:boolean ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:softwareType a owl:ObjectProperty ;
    rdfs:label "softwareType" ;
    rdfs:comment "Classification based on purpose and delivery method" ;
    rdfs:domain n4e:Software ;
    rdfs:range n4e:ServiceTypeEnum ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:sourceSystem a owl:ObjectProperty ;
    rdfs:label "sourceSystem" ;
    rdfs:comment "A provisional (!) attribute for temporary backwards compatibility. Domain: Any Thing, Resource or Organization" ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:sourceSystemID a owl:DatatypeProperty ;
    rdfs:label "sourceSystemID" ;
    rdfs:comment "A provisional (!) attribute for temporary backwards compatibility. Domain: Any Thing, Resource or Organization" ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:supportsVersioning a owl:DatatypeProperty ;
    rdfs:label "supportsVersioning" ;
    rdfs:comment "Whether the catalog supports versioning of the datasets it contains." ;
    rdfs:domain n4e:Catalog ;
    rdfs:range xsd:boolean ;
    skos:exactMatch r3d:versioning ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:target a owl:DatatypeProperty ;
    rdfs:label "target" ;
    rdfs:comment "The resource or thing that is similar to the entity." ;
    rdfs:domain n4e:Similarity ;
    rdfs:range [ owl:unionOf ( n4e:Thing n4e:Resource ) ] ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:userEnablement a owl:DatatypeProperty ;
    rdfs:label "userEnablement" ;
    rdfs:comment "Necessary steps of registration and authorisation for users to use the service" ;
    rdfs:domain n4e:Service ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:AllowsIRIOrBnode a owl:Class ;
    rdfs:label "AllowsIRIOrBnode" ;
    rdfs:comment "Classes with this mixin are allowed in the KH to exist as full entities with an IRI (= the KH ID) but also as dependent object with blank nodes (= no KH ID). This functional mixin is used as a flag in order to generate the Python code (gen-python) in a customized way, because per default LinkML currently does not allow blank nodes for classes with an identifier." ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Repository a owl:Class ;
    rdfs:label "Repository" ;
    rdfs:comment "A public (virtual) platform that hosts data or structured content of metadata and data or only metadata in the field of Earth System Sciences. It may allow to submit user-data. It may be curated." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom xsd:decimal ;
            owl:onProperty n4e:maxUploadSizeMb ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:dataUploadType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:dataUploadType ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:isNFDI4EarthLabelled ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasCertificate ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:maxUploadSizeMb ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:dataUploadRestriction ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:maxUploadSizeMb ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:dataUploadRestriction ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:isNFDI4EarthLabelled ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:isNFDI4EarthLabelled ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Certificate ;
            owl:onProperty n4e:hasCertificate ],
        n4e:Catalog,
        n4e:KHMetaDataObject ;
    owl:equivalentClass n4e:Repository ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:contactPoint a owl:ObjectProperty ;
    rdfs:label "contactPoint" ;
    rdfs:comment "The contact point for this resource." ;
    rdfs:domain n4e:Resource ;
    rdfs:range n4e:Kind ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:endpointDescription a owl:DatatypeProperty ;
    rdfs:label "endpointDescription" ;
    rdfs:comment "A description of the services available via the end-points, including their operations, parameters etc." ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:funder a owl:ObjectProperty ;
    rdfs:label "funder" ;
    rdfs:comment "An organization that supports (sponsors) something through some kind of financial contribution." ;
    rdfs:range n4e:ResearchProject ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasNotebook a owl:DatatypeProperty ;
    rdfs:label "hasNotebook" ;
    rdfs:comment "A link to an executable notebook (e.g., a Jupyter Notebook) which demonstrates the usage of this software or which accompanies this learning resource. Domain: On any Software or LearningResource" ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasPart a owl:ObjectProperty ;
    rdfs:label "hasPart" ;
    rdfs:comment "Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense)." ;
    rdfs:domain n4e:CreativeWork ;
    rdfs:range n4e:CreativeWork ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:homepage a owl:ObjectProperty ;
    rdfs:label "homepage" ;
    rdfs:comment "The homepage of some thing." ;
    rdfs:domain n4e:Organization ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:identifier a owl:DatatypeProperty ;
    rdfs:label "identifier" ;
    rdfs:comment "Any kind of identifier for any kind of Thing." ;
    rdfs:domain n4e:Thing ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:isPartOf a owl:ObjectProperty ;
    rdfs:label "isPartOf" ;
    rdfs:comment "Another item which this creative work is part of." ;
    rdfs:domain n4e:CreativeWork ;
    rdfs:range n4e:CreativeWork ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:keywords a owl:DatatypeProperty ;
    rdfs:label "keywords" ;
    rdfs:comment "Keywords or tags used to describe this work. Multiple textual entries in a keywords list  (as one string) are typically delimited by commas, or by repeating the property." ;
    rdfs:domain n4e:CreativeWork ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:linkToDocumentation a owl:DatatypeProperty ;
    rdfs:label "linkToDocumentation" ;
    rdfs:comment "Link to documentation about the resource" ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:temporal a owl:ObjectProperty ;
    rdfs:label "temporal" ;
    rdfs:comment "Temporal coverage of a resource" ;
    rdfs:domain n4e:Resource ;
    rdfs:range n4e:PeriodOfTime ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:title a owl:DatatypeProperty ;
    rdfs:label "title" ;
    rdfs:comment "The title. This property can be repeated for translated versions." ;
    rdfs:domain n4e:Resource ;
    skos:exactMatch r3d:repositoryName ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Distribution a owl:Class ;
    rdfs:label "Distribution" ;
    rdfs:comment "A specific representation of a dataset. NOTE: More properties will be added when needed." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:accessRights ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:license ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:license ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:accessURL ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:downloadURL ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:title ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:downloadURL ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:AccessType ;
            owl:onProperty n4e:accessRights ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:accessURL ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:title ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:accessRights ] ;
    owl:equivalentClass dcat:Distribution ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:EndorsementType a owl:Class ;
    owl:unionOf ( <http://nfdi4earth.de/ontology/EndorsementType#signature> <http://nfdi4earth.de/ontology/EndorsementType#endorsement> <http://nfdi4earth.de/ontology/EndorsementType#support> ) ;
    linkml:permissible_values <http://nfdi4earth.de/ontology/EndorsementType#endorsement>,
        <http://nfdi4earth.de/ontology/EndorsementType#signature>,
        <http://nfdi4earth.de/ontology/EndorsementType#support> .

n4e:Membership a owl:Class ;
    rdfs:label "Membership" ;
    rdfs:comment "Indicates the nature of an Agent's membership of an organization." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom n4e:ConsortiumRole ;
            owl:onProperty n4e:role ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:organization ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:organization ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:role ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:role ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ResearchProject ;
            owl:onProperty n4e:organization ] ;
    owl:equivalentClass org:Membership ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:ConsortiumRole a owl:Class ;
    owl:unionOf ( wde:Q54875338 wde:Q105906738 wde:Q105906860 wde:Q83878004 ) ;
    linkml:permissible_values wde:Q105906738,
        wde:Q105906860,
        wde:Q54875338,
        wde:Q83878004 .

n4e:Dataset a owl:Class ;
    rdfs:label "Dataset" ;
    rdfs:comment "A dataset ..." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom owl:Thing ;
            owl:onProperty n4e:publisher ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:license ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Location ;
            owl:onProperty n4e:spatialCoverage ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:license ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Distribution ;
            owl:onProperty n4e:distribution ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:publisher ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:temporal ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:distribution ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:variableMeasured ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:spatialCoverage ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:spatialCoverage ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:PeriodOfTime ;
            owl:onProperty n4e:temporal ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:variableMeasured ],
        n4e:KHMetaDataObject,
        n4e:Resource ;
    owl:equivalentClass dcat:Dataset ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:EducationalLevel a owl:Class ;
    owl:unionOf ( <http://nfdi4earth.de/ontology/EducationalLevel#Intro> <http://nfdi4earth.de/ontology/EducationalLevel#Beginner> <http://nfdi4earth.de/ontology/EducationalLevel#Intermediate> <http://nfdi4earth.de/ontology/EducationalLevel#Advanced> ) ;
    linkml:permissible_values <http://nfdi4earth.de/ontology/EducationalLevel#Advanced>,
        <http://nfdi4earth.de/ontology/EducationalLevel#Beginner>,
        <http://nfdi4earth.de/ontology/EducationalLevel#Intermediate>,
        <http://nfdi4earth.de/ontology/EducationalLevel#Intro> .

n4e:GDPRCompliant a owl:DatatypeProperty ;
    rdfs:label "GDPRCompliant" ;
    dct:title "GDPR Compliant" ;
    rdfs:comment "Whether the resource provider is confirmed to be compliant with the General Data Protection Regulation (GDPR)" ;
    rdfs:range xsd:boolean ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Geometry a owl:Class ;
    rdfs:label "Geometry" ;
    rdfs:comment "A geometry to describe the geographical dimension of something." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom geo:wktLiteral ;
            owl:onProperty n4e:asWKT ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:asWKT ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:asWKT ] ;
    owl:equivalentClass geo:Geometry ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Location a owl:Class ;
    rdfs:label "Location" ;
    rdfs:comment "A spatial region or named place. It can be represented using a controlled vocabulary or with geographic coordinates." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:boundingBox ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:identifier ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:boundingBox ],
        [ a owl:Restriction ;
            owl:allValuesFrom geo:wktLiteral ;
            owl:onProperty n4e:geometry ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:identifier ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:geometry ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:name ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:name ],
        [ a owl:Restriction ;
            owl:allValuesFrom geo:wktLiteral ;
            owl:onProperty n4e:boundingBox ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:geometry ] ;
    owl:equivalentClass dct:Location ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Similarity a owl:Class ;
    rdfs:label "Similarity" ;
    rdfs:comment "Models a similarity relationship between two entities. " ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:simMeasure ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:simValue ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:float ;
            owl:onProperty n4e:simValue ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:target ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:target ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:simValue ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:simMeasure ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:simMeasure ],
        [ a owl:Restriction ;
            owl:allValuesFrom [ owl:unionOf ( n4e:Thing n4e:Resource ) ] ;
            owl:onProperty n4e:target ] ;
    owl:equivalentClass n4e:Similarity ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:about a owl:DatatypeProperty ;
    rdfs:label "about" ;
    rdfs:comment "The subject matter of the content. A controlled vocabulary should be used." ;
    rdfs:domain n4e:Thing ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:adFree a owl:DatatypeProperty ;
    rdfs:label "adFree" ;
    rdfs:comment "Whether the resource is provided without advertisements" ;
    rdfs:range xsd:boolean ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:additionalType a owl:DatatypeProperty ;
    rdfs:label "additionalType" ;
    rdfs:comment "A more specific type of this thing. NOTE: Currently the range is string, this might change to GenericIRI, or perhaps skos:Concept of specific skos vocabularies in the future." ;
    rdfs:domain n4e:Thing ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:businessModel a owl:DatatypeProperty ;
    rdfs:label "businessModel" ;
    rdfs:comment "Description about the long-term financial sustainability of the resource" ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:conformsTo a owl:DatatypeProperty ;
    rdfs:label "conformsTo" ;
    rdfs:comment "The standard or protocol a resource or distribution conforms to. TODO: consider changing the range to GenericIRI in order to uniquely identify the standard by an URI instead of a string, if possible. (Domain: Distribution or DataService)" ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:endDate a owl:DatatypeProperty ;
    rdfs:label "endDate" ;
    rdfs:comment "End date of a period of time" ;
    rdfs:range [ a rdfs:Datatype ;
            owl:unionOf ( xsd:dateTime xsd:date ) ] ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:endpointURL a owl:DatatypeProperty ;
    rdfs:label "endpointURL" ;
    rdfs:comment "The root location or primary endpoint of the service (a Web-resolvable IRI)." ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasImprint a owl:DatatypeProperty ;
    rdfs:label "hasImprint" ;
    rdfs:comment "Link to imprint of organization, service, software, or similar.  The imprint includes essential information such as name of organization,  address, contact information, and any relevant registration and license information." ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:hasSignedCommitment a owl:DatatypeProperty ;
    rdfs:label "hasSignedCommitment" ;
    rdfs:comment "Whether an entity has signed the NFDI4Earth Commitment" ;
    rdfs:range xsd:boolean ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:id a owl:DatatypeProperty ;
    rdfs:label "id" ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:issued a owl:DatatypeProperty ;
    rdfs:label "issued" ;
    rdfs:comment "Date of formal issuance (e.g., publication) of the resource." ;
    rdfs:domain n4e:Resource ;
    rdfs:range xsd:date ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:license a owl:ObjectProperty ;
    rdfs:label "license" ;
    rdfs:comment """The URL of the license applied to this resource. This is currently limited to license URIs according to http://spdx.org/licenses/
Example: http://spdx.org/licenses/MIT
TODO: Check how to enforce the SPDX entries""" ;
    rdfs:domain n4e:CreativeWork ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:limitations a owl:DatatypeProperty ;
    rdfs:label "limitations" ;
    rdfs:comment "Description of upper resource limits for the service or software,  such as maximum numbers of users, data volume, memory, CPU, instances, etc. " ;
    rdfs:range xsd:string ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:nonProfit a owl:DatatypeProperty ;
    rdfs:label "nonProfit" ;
    dct:title "Non-profit" ;
    rdfs:comment "Whether the resource is provided  on a non-profit basis" ;
    rdfs:range xsd:boolean ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:startDate a owl:DatatypeProperty ;
    rdfs:label "startDate" ;
    rdfs:comment "Start date of a period of time" ;
    rdfs:range [ a rdfs:Datatype ;
            owl:unionOf ( xsd:dateTime xsd:date ) ] ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:subjectArea a owl:ObjectProperty ;
    rdfs:label "subjectArea" ;
    rdfs:comment "The property is a relationship between a resource and its academic discipline, subject area or domain. Domains: Resource or Thing Note: Currently we use the DFGFO vocabulary for acadamic disciplines. Where this is too coarse, it is allowed to use the broader DFGFO subject and additionally an academic subject from the UNESCO Thesaurus. TODO: make sure that this rule is enforced upon data upload in the KH" ;
    rdfs:domain n4e:Resource ;
    rdfs:range n4e:GenericIRI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:tangibleKPI a owl:ObjectProperty ;
    rdfs:label "tangibleKPI" ;
    rdfs:comment "The key performance indicators (KPI) applicable to the resource;  the required KPI is dependent on the resource type (serviceType/softwareType)." ;
    rdfs:range n4e:ServiceKPI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:version a owl:DatatypeProperty ;
    rdfs:label "version" ;
    rdfs:comment "The version of the resource" ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

geo:wktLiteral a rdfs:Datatype .

n4e:LearningResource a owl:Class ;
    rdfs:label "LearningResource" ;
    rdfs:comment "The LearningResource type can be used to indicate CreativeWorks (whether physical or digital) that have a particular and explicit orientation towards learning, education, skill acquisition, and other educational purposes." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:teaches ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:LearningResourceType ;
            owl:onProperty n4e:learningResourceType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:about ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:hasNotebook ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasNotebook ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:competencyRequired ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:RDLStage ;
            owl:onProperty n4e:about ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:educationalLevel ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:teaches ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:EducationalLevel ;
            owl:onProperty n4e:educationalLevel ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:coursePrerequisites ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:learningResourceType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:competencyRequired ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:LearningResource ;
            owl:onProperty n4e:coursePrerequisites ],
        n4e:CreativeWork,
        n4e:KHMetaDataObject ;
    owl:equivalentClass schema1:LearningResource ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:LearningResourceType a owl:Class ;
    owl:unionOf ( <http://nfdi4earth.de/ontology/LearningResourceType#exercise> <http://nfdi4earth.de/ontology/LearningResourceType#slide> <http://nfdi4earth.de/ontology/LearningResourceType#narrative+text> <http://nfdi4earth.de/ontology/LearningResourceType#quiz> <http://nfdi4earth.de/ontology/LearningResourceType#video> ) ;
    linkml:permissible_values <http://nfdi4earth.de/ontology/LearningResourceType#exercise>,
        <http://nfdi4earth.de/ontology/LearningResourceType#narrative+text>,
        <http://nfdi4earth.de/ontology/LearningResourceType#quiz>,
        <http://nfdi4earth.de/ontology/LearningResourceType#slide>,
        <http://nfdi4earth.de/ontology/LearningResourceType#video> .

n4e:ResearchProject a owl:Class ;
    rdfs:label "ResearchProject" ;
    rdfs:comment "A research project." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasOutcome ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:hasContributedTo ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:about ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:url ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:url ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Organization ;
            owl:onProperty n4e:member ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:hasOutcome ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:member ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:subjectArea ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:subjectArea ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:about ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasContributedTo ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:funder ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ResearchProject ;
            owl:onProperty n4e:funder ],
        n4e:KHMetaDataObject,
        n4e:Thing ;
    owl:equivalentClass schema1:ResearchProject ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:ServiceAccessTypeEnum a owl:Class ;
    owl:unionOf ( <http://nfdi4earth.de/ontology/ServiceAccessTypeEnum#Open+Access> <http://nfdi4earth.de/ontology/ServiceAccessTypeEnum#Restricted+Access> <http://nfdi4earth.de/ontology/ServiceAccessTypeEnum#Closed+Access> ) ;
    linkml:permissible_values <http://nfdi4earth.de/ontology/ServiceAccessTypeEnum#Closed+Access>,
        <http://nfdi4earth.de/ontology/ServiceAccessTypeEnum#Open+Access>,
        <http://nfdi4earth.de/ontology/ServiceAccessTypeEnum#Restricted+Access> .

n4e:ServiceKPI a owl:Class ;
    rdfs:label "ServiceKPI" ;
    rdfs:comment "The key performance indicators (KPI) applicable to RDM services; The required KPI is dependent on service type." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:kpiType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:kpiType ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:kpiNotes ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:kpiValue ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:kpiValue ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:KPITypeEnum ;
            owl:onProperty n4e:kpiType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:kpiNotes ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:kpiNotes ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:kpiValue ] ;
    owl:equivalentClass n4e:ServiceKPI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:AccessRestriction a owl:Class ;
    owl:unionOf ( <http://nfdi4earth.de/ontology/AccessRestriction#feeRequired> <http://nfdi4earth.de/ontology/AccessRestriction#institutional+membership> <http://nfdi4earth.de/ontology/AccessRestriction#registration> <http://nfdi4earth.de/ontology/AccessRestriction#other> ) ;
    linkml:permissible_values <http://nfdi4earth.de/ontology/AccessRestriction#feeRequired>,
        <http://nfdi4earth.de/ontology/AccessRestriction#institutional+membership>,
        <http://nfdi4earth.de/ontology/AccessRestriction#other>,
        <http://nfdi4earth.de/ontology/AccessRestriction#registration> .

n4e:KPITypeEnum a owl:Class ;
    owl:unionOf ( <http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+visits> <http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+downloads> <http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+executions> <http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+datasets+curated> <http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+training+activities> <http://nfdi4earth.de/ontology/KPITypeEnum#Total+amount+of+provided+space+in+GB> ) ;
    linkml:permissible_values <http://nfdi4earth.de/ontology/KPITypeEnum#Total+amount+of+provided+space+in+GB>,
        <http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+datasets+curated>,
        <http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+downloads>,
        <http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+executions>,
        <http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+training+activities>,
        <http://nfdi4earth.de/ontology/KPITypeEnum#Total+number+of+visits> .

n4e:description a owl:DatatypeProperty ;
    rdfs:label "description" ;
    rdfs:comment "A human-readable description of the object. This property can be repeated for translated versions. (Domain: any subclass of Thing or Resource)" ;
    skos:exactMatch dct:description ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:publisher a owl:ObjectProperty ;
    rdfs:label "publisher" ;
    rdfs:comment "The publisher of the resource." ;
    rdfs:domain n4e:Resource ;
    rdfs:range n4e:Organization ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:url a owl:DatatypeProperty ;
    rdfs:label "url" ;
    rdfs:comment "The URL where this item can be found." ;
    rdfs:domain n4e:Thing ;
    rdfs:range xsd:anyURI ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:RDLStage a owl:Class ;
    owl:unionOf ( n4evc:ResearchDataLifecycleStage1 n4evc:ResearchDataLifecycleStage2 n4evc:ResearchDataLifecycleStage3 n4evc:ResearchDataLifecycleStage4 n4evc:ResearchDataLifecycleStage5 n4evc:ResearchDataLifecycleStage6 n4evc:ResearchDataLifecycleStage7 n4evc:ResearchDataLifecycleStage8 ) ;
    linkml:permissible_values n4evc:ResearchDataLifecycleStage1,
        n4evc:ResearchDataLifecycleStage2,
        n4evc:ResearchDataLifecycleStage3,
        n4evc:ResearchDataLifecycleStage4,
        n4evc:ResearchDataLifecycleStage5,
        n4evc:ResearchDataLifecycleStage6,
        n4evc:ResearchDataLifecycleStage7,
        n4evc:ResearchDataLifecycleStage8 .

n4e:spatialCoverage a owl:ObjectProperty ;
    rdfs:label "spatialCoverage" ;
    rdfs:comment "A geographic region that is covered by the Dataset, Catalog or DataService." ;
    rdfs:domain n4e:Dataset ;
    rdfs:range n4e:Location ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:AccessType a owl:Class ;
    owl:unionOf ( <http://nfdi4earth.de/ontology/AccessType#open> <http://nfdi4earth.de/ontology/AccessType#restricted> <http://nfdi4earth.de/ontology/AccessType#closed> <http://nfdi4earth.de/ontology/AccessType#embargoed> ) ;
    linkml:permissible_values <http://nfdi4earth.de/ontology/AccessType#closed>,
        <http://nfdi4earth.de/ontology/AccessType#embargoed>,
        <http://nfdi4earth.de/ontology/AccessType#open>,
        <http://nfdi4earth.de/ontology/AccessType#restricted> .

n4e:ServiceCategoryEnum a owl:Class ;
    owl:unionOf ( <http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Ingestion+and+Curation> <http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Storage+and+Management> <http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Publication,+Discovery+and+Access> <http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Analysis+and+Visualization> <http://nfdi4earth.de/ontology/ServiceCategoryEnum#Interoperability+and+Integration> <http://nfdi4earth.de/ontology/ServiceCategoryEnum#User+Support+and+Training> ) ;
    linkml:permissible_values <http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Analysis+and+Visualization>,
        <http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Ingestion+and+Curation>,
        <http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Publication,+Discovery+and+Access>,
        <http://nfdi4earth.de/ontology/ServiceCategoryEnum#Data+Storage+and+Management>,
        <http://nfdi4earth.de/ontology/ServiceCategoryEnum#Interoperability+and+Integration>,
        <http://nfdi4earth.de/ontology/ServiceCategoryEnum#User+Support+and+Training> .

n4e:name a owl:DatatypeProperty ;
    rdfs:label "name" ;
    rdfs:comment "The name of the object. This property can be repeated for translated versions. Domain: On any Thing or Organization" ;
    skos:exactMatch foaf:name ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:ServiceLevelEnum a owl:Class ;
    owl:unionOf ( <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl1+-+basic+principles+observed> <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl2+-+technology+concept+formulated> <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl3+-+experimental+proof+of+concept> <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl4+-+technology+validated+in+lab> <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl5+-+technology+validated+in+relevant+environment> <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl6+-+technology+demonstrated+in+relevant+environment> <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl7+-+system+prototype+demonstration+in+operational+environment> <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl8+-+system+complete+and+qualified> <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl9+-+actual+system+proven+in+operational+environment> ) ;
    linkml:permissible_values <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl1+-+basic+principles+observed>,
        <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl2+-+technology+concept+formulated>,
        <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl3+-+experimental+proof+of+concept>,
        <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl4+-+technology+validated+in+lab>,
        <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl5+-+technology+validated+in+relevant+environment>,
        <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl6+-+technology+demonstrated+in+relevant+environment>,
        <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl7+-+system+prototype+demonstration+in+operational+environment>,
        <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl8+-+system+complete+and+qualified>,
        <http://nfdi4earth.de/ontology/ServiceLevelEnum#trl9+-+actual+system+proven+in+operational+environment> .

n4e:Software a owl:Class ;
    rdfs:label "Software" ;
    rdfs:comment "A software application, library, package, plugin, template, script,  or similar that may be executable or given as source code." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:targetProduct ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:requirements ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:hasImprint ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:nonProfit ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:requirements ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:GDPRCompliant ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:nonProfit ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:softwareAccessType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:adFree ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:codeRepository ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ServiceAccessTypeEnum ;
            owl:onProperty n4e:softwareAccessType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasNotebook ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:businessModel ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:hasContainerFile ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:softwarePublicationConsent ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:softwareCategory ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:linkToDocumentation ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:limitations ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:softwareAccessType ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:adFree ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Kind ;
            owl:onProperty n4e:softwareManager ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:programmingLanguage ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ServiceTypeEnum ;
            owl:onProperty n4e:softwareType ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:adFree ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:limitations ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:hasNotebook ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:codeRepository ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:businessModel ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasImprint ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:softwarePublicationConsent ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:targetProduct ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:tangibleKPI ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:linkToDocumentation ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ServiceCategoryEnum ;
            owl:onProperty n4e:softwareCategory ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:codeRepository ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:requirements ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:businessModel ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:GDPRCompliant ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:softwarePublicationConsent ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasContainerFile ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:nonProfit ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ServiceKPI ;
            owl:onProperty n4e:tangibleKPI ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:softwareManager ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:GDPRCompliant ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:tangibleKPI ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:softwareType ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:limitations ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:softwareType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:programmingLanguage ],
        n4e:CreativeWork,
        n4e:KHMetaDataObject ;
    owl:equivalentClass n4e:Software ;
    skos:inScheme <http://nfdi4earth.de/ontology> ;
    skos:narrowMatch schema1:SoftwareApplication,
        schema1:SoftwareSourceCode .

n4e:MetadataStandard a owl:Class ;
    rdfs:label "MetadataStandard" ;
    rdfs:comment "A standard for interoperable exchange of metadata." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom n4e:MetadataStandard ;
            owl:onProperty n4e:hasChildStandard ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasDocument ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:hasXSD ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasParentStandard ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:hasWebsite ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:hasDocument ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:MetadataStandard ;
            owl:onProperty n4e:hasParentStandard ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasWebsite ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasChildStandard ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasXSD ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:hasXSD ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:hasWebsite ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:hasDocument ],
        n4e:KHMetaDataObject,
        n4e:Resource ;
    owl:equivalentClass n4e:MetadataStandard ;
    skos:broadMatch dct:Standard ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Person a owl:Class ;
    rdfs:label "Person" ;
    rdfs:comment "A person." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:affiliation ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:orcidId ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Organization ;
            owl:onProperty n4e:affiliation ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:hasSignedCommitment ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:email ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:orcidId ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:orcidId ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:email ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasSignedCommitment ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:hasSignedCommitment ],
        n4e:AllowsIRIOrBnode,
        n4e:KHMetaDataObject,
        n4e:Thing ;
    owl:equivalentClass schema1:Person ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:ServiceTypeEnum a owl:Class ;
    owl:unionOf ( <http://nfdi4earth.de/ontology/ServiceTypeEnum#Storage> <http://nfdi4earth.de/ontology/ServiceTypeEnum#Data+Curation> <http://nfdi4earth.de/ontology/ServiceTypeEnum#Database> <http://nfdi4earth.de/ontology/ServiceTypeEnum#Web+Application> <http://nfdi4earth.de/ontology/ServiceTypeEnum#Library/API> <http://nfdi4earth.de/ontology/ServiceTypeEnum#Workflow/Pipeline> <http://nfdi4earth.de/ontology/ServiceTypeEnum#Support/Consulting> <http://nfdi4earth.de/ontology/ServiceTypeEnum#Training> <http://nfdi4earth.de/ontology/ServiceTypeEnum#Tool/Application> ) ;
    linkml:permissible_values <http://nfdi4earth.de/ontology/ServiceTypeEnum#Data+Curation>,
        <http://nfdi4earth.de/ontology/ServiceTypeEnum#Database>,
        <http://nfdi4earth.de/ontology/ServiceTypeEnum#Library/API>,
        <http://nfdi4earth.de/ontology/ServiceTypeEnum#Storage>,
        <http://nfdi4earth.de/ontology/ServiceTypeEnum#Support/Consulting>,
        <http://nfdi4earth.de/ontology/ServiceTypeEnum#Tool/Application>,
        <http://nfdi4earth.de/ontology/ServiceTypeEnum#Training>,
        <http://nfdi4earth.de/ontology/ServiceTypeEnum#Web+Application>,
        <http://nfdi4earth.de/ontology/ServiceTypeEnum#Workflow/Pipeline> .

n4e:Thing a owl:Class ;
    rdfs:label "Thing" ;
    rdfs:comment "A generic super class from the schema.org vocabulary." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:name ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:additionalType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:description ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:additionalType ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:description ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:url ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:url ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:name ] ;
    owl:equivalentClass schema1:Thing ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:APIProtocols a owl:Class ;
    owl:unionOf ( <http://nfdi4earth.de/ontology/APIProtocols#REST> <http://nfdi4earth.de/ontology/APIProtocols#OAI-PMH> <http://nfdi4earth.de/ontology/APIProtocols#FTP> <http://nfdi4earth.de/ontology/APIProtocols#OpenDAP> <http://nfdi4earth.de/ontology/APIProtocols#NetCDF> <http://nfdi4earth.de/ontology/APIProtocols#SPARQL> <http://nfdi4earth.de/ontology/APIProtocols#SOAP> <http://nfdi4earth.de/ontology/APIProtocols#SWORD> ogcdef:csw ogcdef:wms ogcdef:wmts ogcdef:wfs ogcdef:sos ogcdef:wcs ) ;
    linkml:permissible_values <http://nfdi4earth.de/ontology/APIProtocols#FTP>,
        <http://nfdi4earth.de/ontology/APIProtocols#NetCDF>,
        <http://nfdi4earth.de/ontology/APIProtocols#OAI-PMH>,
        <http://nfdi4earth.de/ontology/APIProtocols#OpenDAP>,
        <http://nfdi4earth.de/ontology/APIProtocols#REST>,
        <http://nfdi4earth.de/ontology/APIProtocols#SOAP>,
        <http://nfdi4earth.de/ontology/APIProtocols#SPARQL>,
        <http://nfdi4earth.de/ontology/APIProtocols#SWORD>,
        ogcdef:csw,
        ogcdef:sos,
        ogcdef:wcs,
        ogcdef:wfs,
        ogcdef:wms,
        ogcdef:wmts .

n4e:RDMRole a owl:Class ;
    owl:unionOf ( n4evc:DataCollector n4evc:DataOwner n4evc:DataDepositor n4evc:DataUser n4evc:DataCurator n4evc:DataLibrarian n4evc:DataSteward n4evc:DataAdvocate n4evc:DataProvider n4evc:ServiceProvider n4evc:ResearchSoftwareEngineer n4evc:PolicyMaker n4evc:GeneralPublic ) ;
    linkml:permissible_values n4evc:DataAdvocate,
        n4evc:DataCollector,
        n4evc:DataCurator,
        n4evc:DataDepositor,
        n4evc:DataLibrarian,
        n4evc:DataOwner,
        n4evc:DataProvider,
        n4evc:DataSteward,
        n4evc:DataUser,
        n4evc:GeneralPublic,
        n4evc:PolicyMaker,
        n4evc:ResearchSoftwareEngineer,
        n4evc:ServiceProvider .

n4e:Resource a owl:Class ;
    rdfs:label "Resource" ;
    rdfs:comment "A resource in the context of data catalogs." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom n4e:Organization ;
            owl:onProperty n4e:publisher ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:conformsTo ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:date ;
            owl:onProperty n4e:issued ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:publisher ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:originalDataSource ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:date ;
            owl:onProperty n4e:modified ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:description ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:additionalType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:language ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:issued ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:originalDataSource ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:theme ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:subjectArea ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:issued ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:title ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:inCatalog ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:contactPoint ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:modified ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:language ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Kind ;
            owl:onProperty n4e:contactPoint ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:subjectArea ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:conformsTo ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:modified ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:title ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:version ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:description ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:theme ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Person ;
            owl:onProperty n4e:creator ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:creator ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:version ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:conformsTo ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:keyword ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:landingPage ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:keyword ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Catalog ;
            owl:onProperty n4e:inCatalog ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:landingPage ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:originalDataSource ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:additionalType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:landingPage ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:version ] ;
    owl:equivalentClass dcat:Resource ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:KHMetaDataObject a owl:Class ;
    rdfs:label "KHMetaDataObject" ;
    rdfs:comment "A mixin for all metadata objects in the KH." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:sourceSystem ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:sourceSystemID ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:sourceSystem ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:altLabel ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:id ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:sameAs ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:sourceSystem ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:sourceSystemID ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:sourceSystemURL ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:id ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Similarity ;
            owl:onProperty n4e:similarTo ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:sourceSystemID ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:similarTo ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:id ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:altLabel ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:sourceSystemURL ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:sameAs ] ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Kind a owl:Class ;
    rdfs:label "Kind" ;
    rdfs:comment "The contact point of a resource." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:fn ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:fn ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:hasEmail ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasEmail ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:hasURL ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasURL ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:fn ] ;
    owl:equivalentClass vcard:Kind ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Catalog a owl:Class ;
    rdfs:label "Catalog" ;
    rdfs:comment "A catalog ..." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:dataLicense ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:catalogLicense ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:catalogAccessType ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:AccessType ;
            owl:onProperty n4e:catalogAccessType ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:homepage ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:dataAccessType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:catalogAccessRestriction ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:homepage ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:catalogLicense ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:service ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:contentType ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:repositoryType ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:API ;
            owl:onProperty n4e:hasAPI ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:repositoryType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:dataset ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:MetadataStandard ;
            owl:onProperty n4e:supportsMetadataStandard ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:dataAccessRestriction ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:DataService ;
            owl:onProperty n4e:service ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:AccessRestriction ;
            owl:onProperty n4e:dataAccessRestriction ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Dataset ;
            owl:onProperty n4e:dataset ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:supportsVersioning ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:supportsVersioning ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:contentType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:supportsMetadataStandard ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:AccessRestriction ;
            owl:onProperty n4e:catalogAccessRestriction ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:assignsIdentifierScheme ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasAPI ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:supportsVersioning ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:AccessType ;
            owl:onProperty n4e:dataAccessType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:assignsIdentifierScheme ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:dataLicense ],
        n4e:Dataset,
        n4e:KHMetaDataObject ;
    owl:equivalentClass dcat:Catalog ;
    skos:closeMatch r3d:repository ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Service a owl:Class ;
    rdfs:label "Service" ;
    rdfs:comment "A manifestation of a technical-organisational solution, which typically includes storage and computing services, software, processes, and workflows, as well as the necessary personnel support for different service desks." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:contactWithPortfolioManagement ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:url ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Kind ;
            owl:onProperty n4e:securityIncidentContact ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:url ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:fees ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:serviceCategory ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Kind ;
            owl:onProperty n4e:contactWithPortfolioManagement ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:chargeFree ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:limitations ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:description ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:serviceAccessType ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:shortDescription ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:personalDataProcessingAndStorage ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:linkToDocumentation ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:dataProtectionAndBackup ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:userEnablement ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:serviceLocation ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasImprint ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:logo ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Kind ;
            owl:onProperty n4e:firstLevelSupportContact ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:userEnablement ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:businessModel ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:description ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:linkToDocumentation ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ServiceLevelEnum ;
            owl:onProperty n4e:serviceLevel ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:servicePublicationConsent ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:businessModel ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:serviceType ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Kind ;
            owl:onProperty n4e:serviceManager ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:serviceAccessType ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:shortDescription ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:fees ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:adFree ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:GDPRCompliant ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ServiceAccessTypeEnum ;
            owl:onProperty n4e:serviceAccessType ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:tangibleKPI ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:name ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Kind ;
            owl:onProperty n4e:serviceOwner ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:shortDescription ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:userEnablement ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:serviceLevel ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:nonProfit ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:chargeFree ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:serviceManager ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:serviceProvider ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:servicePrivacyPolicy ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:limitations ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:nonProfit ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:limitations ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:GDPRCompliant ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:servicePublicationConsent ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ServiceTypeEnum ;
            owl:onProperty n4e:serviceType ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:serviceEnablement ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:contactWithPortfolioManagement ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:serviceLevel ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:nameAbbreviation ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:nameAbbreviation ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:name ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:serviceEnablement ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Organization ;
            owl:onProperty n4e:serviceProvider ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:servicePublicationConsent ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:adFree ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:serviceOwner ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:personalDataProcessingAndStorage ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:keywords ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:adFree ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:securityIncidentContact ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:serviceLocation ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:servicePrivacyPolicy ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:personalDataProcessingAndStorage ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:serviceEnablement ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:chargeFree ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Geometry ;
            owl:onProperty n4e:serviceLocation ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:businessModel ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:GDPRCompliant ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:keywords ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:firstLevelSupportContact ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:nonProfit ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:dataProtectionAndBackup ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:tangibleKPI ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ServiceCategoryEnum ;
            owl:onProperty n4e:serviceCategory ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:serviceType ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:dataProtectionAndBackup ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:hasImprint ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:logo ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ServiceKPI ;
            owl:onProperty n4e:tangibleKPI ],
        n4e:KHMetaDataObject,
        n4e:Thing ;
    owl:equivalentClass schema1:Service ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:CreativeWork a owl:Class ;
    rdfs:label "CreativeWork" ;
    rdfs:comment "The most generic kind of creative work." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:identifier ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Location ;
            owl:onProperty n4e:spatialCoverage ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:datePublished ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:author ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:CreativeWork ;
            owl:onProperty n4e:isPartOf ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:datePublished ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:CreativeWork ;
            owl:onProperty n4e:citation ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:inLanguage ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Kind ;
            owl:onProperty n4e:contactPoint ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:copyrightNotice ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:dateModified ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:subjectArea ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:version ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasPart ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Person ;
            owl:onProperty n4e:author ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:conditionsOfAccess ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:copyrightNotice ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:audience ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:license ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:isPartOf ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:contactPoint ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:dateModified ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:contributor ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:citation ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:license ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:spatialCoverage ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:subjectArea ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Organization ;
            owl:onProperty n4e:publisher ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:ResearchProject ;
            owl:onProperty n4e:funder ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:conditionsOfAccess ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:CreativeWork ;
            owl:onProperty n4e:hasPart ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:funder ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:version ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Person ;
            owl:onProperty n4e:contributor ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:RDMRole ;
            owl:onProperty n4e:audience ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:version ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:PeriodOfTime ;
            owl:onProperty n4e:temporal ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:keywords ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:keywords ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:datePublished ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:copyrightNotice ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:temporal ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:identifier ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:spatialCoverage ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:conditionsOfAccess ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:inLanguage ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:publisher ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:date ;
            owl:onProperty n4e:dateModified ],
        n4e:KHMetaDataObject,
        n4e:Thing ;
    owl:equivalentClass schema1:CreativeWork ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:Organization a owl:Class ;
    rdfs:label "Organization" ;
    rdfs:comment "A research organization, in the sense of a formal institution. Not the same as a community or initiative." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom n4e:Geometry ;
            owl:onProperty n4e:hasGeometry ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:hasCommitmentContactPerson ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasCommitmentContactPerson ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Person ;
            owl:onProperty n4e:hasNFDI4EarthContactPerson ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Organization ;
            owl:onProperty n4e:subOrganizationOf ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:homepage ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasRorId ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:boolean ;
            owl:onProperty n4e:hasSignedCommitment ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:hasSignedCommitment ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:locality ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:hasLogo ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:politicalGeocodingURI ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasGeometry ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Membership ;
            owl:onProperty n4e:hasMembership ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:name ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:hasImprint ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:anyURI ;
            owl:onProperty n4e:hasLogo ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:subOrganizationOf ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:hasRorId ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:name ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:homepage ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:hasLocality ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:hasNFDI4EarthContactPerson ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasSignedCommitment ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:locality ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:countryName ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasImprint ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:hasRorId ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:hasMembership ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasMembership ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasNFDI4EarthContactPerson ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasLogo ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:GenericIRI ;
            owl:onProperty n4e:politicalGeocodingURI ],
        [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:countryName ],
        [ a owl:Restriction ;
            owl:allValuesFrom n4e:Kind ;
            owl:onProperty n4e:hasCommitmentContactPerson ],
        [ a owl:Restriction ;
            owl:minCardinality 0 ;
            owl:onProperty n4e:hasLocality ],
        n4e:AllowsIRIOrBnode,
        n4e:KHMetaDataObject ;
    owl:equivalentClass foaf:Organization ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

n4e:RDMConcept a owl:Class ;
    owl:unionOf ( n4evc:internalconcept1 n4evc:internalconcept2 n4evc:rdmconcept1 obo:T4FS_0000196 obo:T4FS_0000333 n4evc:rdmconcept4 obo:T4FS_0000379 n4evc:rdmconcept7 obo:T4FS_0000132 n4evc:rdmconcept11 n4evc:rdmconcept12 obo:T4FS_0000225 obo:T4FS_0000347 n4evc:rdmconcept17 n4evc:rdmconcept18 n4evc:rdmconcept19 obo:T4FS_0000053 obo:T4FS_0000482 n4evc:rdmconcept22 obo:T4FS_0000247 n4evc:rdmconcept24 n4evc:rdmconcept25 n4evc:rdmconcept26 n4evc:rdmconcept27 n4evc:rdmconcept28 n4evc:rdmconcept29 ) ;
    linkml:permissible_values obo:T4FS_0000053,
        obo:T4FS_0000132,
        obo:T4FS_0000196,
        obo:T4FS_0000225,
        obo:T4FS_0000247,
        obo:T4FS_0000333,
        obo:T4FS_0000347,
        obo:T4FS_0000379,
        obo:T4FS_0000482,
        n4evc:internalconcept1,
        n4evc:internalconcept2,
        n4evc:rdmconcept1,
        n4evc:rdmconcept11,
        n4evc:rdmconcept12,
        n4evc:rdmconcept17,
        n4evc:rdmconcept18,
        n4evc:rdmconcept19,
        n4evc:rdmconcept22,
        n4evc:rdmconcept24,
        n4evc:rdmconcept25,
        n4evc:rdmconcept26,
        n4evc:rdmconcept27,
        n4evc:rdmconcept28,
        n4evc:rdmconcept29,
        n4evc:rdmconcept4,
        n4evc:rdmconcept7 .

n4e:GenericIRI a owl:Class ;
    rdfs:label "GenericIRI" ;
    rdfs:comment "This class exists to allow properties to have an IRI where the class is not known as a range, since LinkML-to-RDF/OWL serializations only treat those properties as an owl:ObjectProperty which have a LinkML class as a range. Otherwise, when using \"uriorcurie\" as range, LinkML treats the properties like owl:DatatypeProperties where the value is a literal with datatatype xsd:anyURI." ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom xsd:string ;
            owl:onProperty n4e:id ],
        [ a owl:Restriction ;
            owl:minCardinality 1 ;
            owl:onProperty n4e:id ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty n4e:id ] ;
    skos:inScheme <http://nfdi4earth.de/ontology> .

