PREFIX cpmeta: <http://meta.icos-cp.eu/ontologies/cpmeta/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

cpmeta:bnode_15 a rdfs:Class .

cpmeta:bnode_71 a rdfs:Class .

cpmeta:hasKeywords a rdf:Property ;
  rdfs:label "keywords" ;
  rdfs:comment "String representing a comma-separated list of keywords" ;
  rdfs:domain cpmeta:bnode_71 ;
  rdfs:range xsd:string .

cpmeta:bnode_42 a rdfs:Class .

cpmeta:TabularDatasetSpec a rdfs:Class ;
  rdfs:label "Tabular Dataset Specification" ;
  rdfs:subClassOf cpmeta:DatasetSpec , cpmeta:bnode_53 .

cpmeta:hasColumn a rdf:Property ;
  rdfs:label "has column" ;
  rdfs:domain cpmeta:TabularDatasetSpec ;
  rdfs:range cpmeta:DatasetColumn ;
  rdfs:subPropertyOf cpmeta:hasVariable .

cpmeta:hasVariable a rdf:Property ;
  rdfs:label "has variable" ;
  rdfs:domain cpmeta:DatasetSpec ;
  rdfs:range cpmeta:DatasetVariable .

cpmeta:bnode_35 a rdfs:Class .

cpmeta:EtcNetwork a rdfs:Class ;
  rdfs:subClassOf cpmeta:Network .

cpmeta:hasEtcId a rdf:Property ;
  rdfs:domain cpmeta:EtcNetwork ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasTcId .

cpmeta:bnode_45 a rdfs:Class .

cpmeta:bnode_53 a rdfs:Class .

cpmeta:DatasetVariable a rdfs:Class ;
  rdfs:label "Dataset variable" ;
  rdfs:subClassOf cpmeta:bnode_22 , cpmeta:bnode_23 , <http://www.w3.org/ns/sosa/ObservableProperty> .

cpmeta:hasValueType a rdf:Property ;
  rdfs:label "value type" ;
  rdfs:domain cpmeta:DatasetVariable ;
  rdfs:range cpmeta:ValueType .

cpmeta:isRegexVariable a rdf:Property ;
  rdfs:domain cpmeta:DatasetVariable ;
  rdfs:range xsd:boolean .

cpmeta:hasVariableTitle a rdf:Property ;
  rdfs:label "variable title" ;
  rdfs:domain cpmeta:DatasetVariable ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://purl.org/dc/terms/title> .

cpmeta:isOptionalVariable a rdf:Property ;
  rdfs:domain cpmeta:DatasetVariable ;
  rdfs:range xsd:boolean .

cpmeta:WebpageSpecifyingThing a rdfs:Class ;
  rdfs:comment "A container class for grouping related concepts together. Not meant to be explicitly used for modeling." .

cpmeta:SailDrone a rdfs:Class ;
  rdfs:label "Sail Drone" ;
  rdfs:subClassOf cpmeta:Station .

cpmeta:hasMeanAnnualTemp a rdf:Property ;
  rdfs:label "mean annual temperature" ;
  rdfs:comment "measured in °C" ;
  rdfs:domain cpmeta:Station ;
  rdfs:range xsd:float ;
  rdfs:subPropertyOf cpmeta:hasStationSpecificParam .

cpmeta:hasStationId a rdf:Property ;
  rdfs:label "Station ID" ;
  rdfs:domain cpmeta:Station ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasStringId .

cpmeta:hasAssociatedPublication a rdf:Property ;
  rdfs:label "associated publication" ;
  rdfs:domain cpmeta:Station ;
  rdfs:range xsd:anyURI ;
  rdfs:subPropertyOf <http://purl.org/dc/terms/bibliographicCitation> .

cpmeta:hasOperationalPeriod a rdf:Property ;
  rdfs:label "operational period" ;
  rdfs:domain cpmeta:Station ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasStationSpecificParam .

cpmeta:locatedAt a rdf:Property ;
  rdfs:label "located at" ;
  rdfs:domain cpmeta:Organization ;
  rdfs:range <http://www.opengis.net/ont/geosparql#Feature> ;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#atLocation> .

cpmeta:hasTimeZoneOffset a rdf:Property ;
  rdfs:label "time zone offset" ;
  rdfs:comment "offset of local timezone from UTC" ;
  rdfs:domain cpmeta:Station ;
  rdfs:range xsd:integer ;
  rdfs:subPropertyOf cpmeta:hasStationSpecificParam .

cpmeta:hasAncillaryEntry a rdf:Property ;
  rdfs:label "ancillary entry" ;
  rdfs:comment "ancillary entry associated with a station" ;
  rdfs:domain cpmeta:Station ;
  rdfs:range cpmeta:AncillaryEntry .

cpmeta:operatesOn a rdf:Property ;
  rdfs:label "operates on" ;
  rdfs:domain cpmeta:Station ;
  rdfs:range cpmeta:Site ;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#atLocation> .

cpmeta:hasResponsibleOrganization a rdf:Property ;
  rdfs:label "responsible organization" ;
  rdfs:domain cpmeta:Station ;
  rdfs:range cpmeta:Organization .

cpmeta:countryCode a rdf:Property ;
  rdfs:label "country code" ;
  rdfs:comment "ISO 3166-1 alpha-2 country code" ;
  rdfs:seeAlso <https://en.wikipedia.org/wiki/ISO_3166-1> ;
  rdfs:domain cpmeta:Station ;
  rdfs:range cpmeta:bnode_57 ;
  rdfs:subPropertyOf cpmeta:hasStationSpecificParam .

cpmeta:hasDepiction a rdf:Property ;
  rdfs:label "depiction" ;
  rdfs:domain <http://www.w3.org/ns/prov#Agent> ;
  rdfs:range xsd:anyURI ;
  rdfs:subPropertyOf <http://schema.org/image> .

cpmeta:hasWebpageElements a rdf:Property ;
  rdfs:domain cpmeta:Organization ;
  rdfs:range cpmeta:WebpageElements .

cpmeta:hasDocumentationUri a rdf:Property ;
  rdfs:label "documentation link" ;
  rdfs:domain cpmeta:Station ;
  rdfs:range xsd:anyURI ;
  rdfs:subPropertyOf <http://purl.org/dc/terms/bibliographicCitation> .

cpmeta:hasClimateZone a rdf:Property ;
  rdfs:label "climate zone" ;
  rdfs:domain cpmeta:Station ;
  rdfs:range cpmeta:ClimateZone .

cpmeta:hasStationSpecificParam a rdf:Property ;
  rdfs:domain cpmeta:Station ;
  rdfs:range <https://w3id.org/linkml/Any> .

cpmeta:bnode_31 a rdfs:Class .

cpmeta:bnode_79 a rdfs:Class .

cpmeta:hasSamplingHeight a rdf:Property ;
  rdfs:domain cpmeta:bnode_79 ;
  rdfs:range xsd:float .

cpmeta:bnode_4 a rdfs:Class .

cpmeta:bnode_91 a rdfs:Class .

cpmeta:isDiscontinued a rdf:Property ;
  rdfs:label "is discontinued" ;
  rdfs:domain cpmeta:bnode_91 ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf cpmeta:hasStationSpecificParam .

cpmeta:bnode_9 a rdfs:Class .

cpmeta:LatLonBox a rdfs:Class .

cpmeta:hasNorthernBound a rdf:Property ;
  rdfs:label "northern bound" ;
  rdfs:domain cpmeta:LatLonBox ;
  rdfs:range cpmeta:bnode_78 ;
  rdfs:subPropertyOf cpmeta:latlongs .

cpmeta:hasWesternBound a rdf:Property ;
  rdfs:label "western bound" ;
  rdfs:domain cpmeta:LatLonBox ;
  rdfs:range cpmeta:bnode_89 ;
  rdfs:subPropertyOf cpmeta:latlongs .

cpmeta:hasSouthernBound a rdf:Property ;
  rdfs:label "southern bound" ;
  rdfs:domain cpmeta:LatLonBox ;
  rdfs:range cpmeta:bnode_82 ;
  rdfs:subPropertyOf cpmeta:latlongs .

cpmeta:hasEasternBound a rdf:Property ;
  rdfs:label "eastern bound" ;
  rdfs:domain cpmeta:LatLonBox ;
  rdfs:range cpmeta:bnode_64 ;
  rdfs:subPropertyOf cpmeta:latlongs .

cpmeta:bnode_80 a rdfs:Class .

cpmeta:hasSamplingPoint a rdf:Property ;
  rdfs:domain cpmeta:bnode_80 ;
  rdfs:range cpmeta:Position ;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#atLocation> .

<https://meta.fieldsites.se/ontologies/sites/Station> a rdfs:Class ;
  rdfs:label "SITES station" ;
  rdfs:subClassOf cpmeta:Station .

cpmeta:ValueFormat a rdfs:Class ;
  rdfs:subClassOf cpmeta:DataObjectSpecifyingThing .

cpmeta:Role a rdfs:Class .

cpmeta:bnode_24 a rdfs:Class .

cpmeta:bnode_5 a rdfs:Class .

cpmeta:SpatialDataObject a rdfs:Class .

cpmeta:IcosStation a rdfs:Class ;
  rdfs:label "ICOS station" ;
  rdfs:subClassOf cpmeta:Station .

cpmeta:hasStationClass a rdf:Property ;
  rdfs:label "Station Class" ;
  rdfs:domain cpmeta:IcosStation ;
  rdfs:range cpmeta:bnode_85 ;
  rdfs:subPropertyOf cpmeta:hasStationSpecificParam .

cpmeta:hasLabelingDate a rdf:Property ;
  rdfs:label "labelling date" ;
  rdfs:comment "the date when the station was approved by ICOS and got labelled as an ICOS station" ;
  rdfs:domain cpmeta:IcosStation ;
  rdfs:range xsd:date ;
  rdfs:subPropertyOf cpmeta:hasStationSpecificParam .

<http://www.opengis.net/ont/geosparql#Geometry> a rdfs:Class ;
  rdfs:subClassOf <http://www.opengis.net/ont/geosparql#SpatialObject> .

<http://www.opengis.net/ont/geosparql#hasSerialization> a rdf:Property ;
  rdfs:domain <http://www.opengis.net/ont/geosparql#Geometry> ;
  rdfs:range <https://w3id.org/linkml/Any> .

cpmeta:PlainCollection a rdfs:Class ;
  rdfs:subClassOf cpmeta:bnode_40 , <http://www.w3.org/ns/prov#Entity> .

<http://www.w3.org/ns/prov#hadPrimarySource> a rdf:Property ;
  rdfs:domain <http://www.w3.org/ns/prov#Entity> ;
  rdfs:range <http://www.w3.org/ns/prov#Entity> .

<http://www.w3.org/ns/prov#wasGeneratedBy> a rdf:Property ;
  rdfs:domain <http://www.w3.org/ns/prov#Entity> ;
  rdfs:range <http://www.w3.org/ns/prov#Activity> .

<http://www.w3.org/ns/prov#wasRevisionOf> a rdf:Property ;
  rdfs:domain <http://www.w3.org/ns/prov#Entity> ;
  rdfs:range <http://www.w3.org/ns/prov#Entity> .

cpmeta:bnode_13 a rdfs:Class .

cpmeta:bnode_30 a rdfs:Class .

cpmeta:bnode_84 a rdfs:Class .

cpmeta:hasStartTime a rdf:Property ;
  rdfs:label "start time" ;
  rdfs:domain cpmeta:bnode_84 ;
  rdfs:range xsd:dateTime .

cpmeta:ES a rdfs:Class ;
  rdfs:label "Ecosystem station" ;
  rdfs:subClassOf cpmeta:IcosStation .

cpmeta:hasAssociatedNetwork a rdf:Property ;
  rdfs:label "associated with network" ;
  rdfs:domain cpmeta:ES ;
  rdfs:range cpmeta:Network .

cpmeta:hasMeanAnnualRadiation a rdf:Property ;
  rdfs:label "mean annual radiation" ;
  rdfs:comment "measured in W m-2" ;
  rdfs:domain cpmeta:ES ;
  rdfs:range xsd:float ;
  rdfs:subPropertyOf cpmeta:hasStationSpecificParam .

cpmeta:bnode_52 a rdfs:Class .

cpmeta:StringVocabulary a rdfs:Class ;
  rdfs:subClassOf cpmeta:ValueFormat , cpmeta:bnode_52 .

cpmeta:containsString a rdf:Property ;
  rdfs:domain cpmeta:StringVocabulary ;
  rdfs:range xsd:string .

cpmeta:bnode_63 a rdfs:Class .

cpmeta:hasDoi a rdf:Property ;
  rdfs:domain cpmeta:bnode_63 ;
  rdfs:range xsd:string .

cpmeta:VariableInfo a rdfs:Class ;
  rdfs:subClassOf cpmeta:DataObjectSpecifyingThing .

cpmeta:hasMaxValue a rdf:Property ;
  rdfs:domain cpmeta:VariableInfo ;
  rdfs:range xsd:double .

cpmeta:hasMinValue a rdf:Property ;
  rdfs:domain cpmeta:VariableInfo ;
  rdfs:range xsd:double .

cpmeta:bnode_215 a rdfs:Class .

cpmeta:bnode_41 a rdfs:Class .

cpmeta:DatasetColumn a rdfs:Class ;
  rdfs:label "Dataset column" ;
  rdfs:subClassOf cpmeta:DataObjectSpecifyingThing , cpmeta:bnode_19 , cpmeta:bnode_20 , cpmeta:bnode_21 .

cpmeta:hasValueFormat a rdf:Property ;
  rdfs:label "value format" ;
  rdfs:domain cpmeta:DatasetColumn ;
  rdfs:range cpmeta:ValueFormat .

cpmeta:isOptionalColumn a rdf:Property ;
  rdfs:domain cpmeta:DatasetColumn ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf cpmeta:isOptionalVariable .

cpmeta:isQualityFlagFor a rdf:Property ;
  rdfs:label "is a quality flag for" ;
  rdfs:domain cpmeta:DatasetColumn ;
  rdfs:range cpmeta:DatasetColumn .

cpmeta:isRegexColumn a rdf:Property ;
  rdfs:label "regex" ;
  rdfs:domain cpmeta:DatasetColumn ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf cpmeta:isRegexVariable .

cpmeta:hasColumnTitle a rdf:Property ;
  rdfs:label "column title" ;
  rdfs:domain cpmeta:DatasetColumn ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasVariableTitle .

cpmeta:Position a rdfs:Class ;
  rdfs:label "Position" ;
  rdfs:subClassOf cpmeta:SpatialCoverage , cpmeta:bnode_41 , cpmeta:bnode_42 .

cpmeta:asGeoJSON a rdf:Property ;
  rdfs:label "GeoJSON representation" ;
  rdfs:domain cpmeta:SpatialCoverage ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.opengis.net/ont/geosparql#hasSerialization> .

cpmeta:QuantityKind a rdfs:Class ;
  rdfs:label "Quantity Kind" ;
  rdfs:comment "The kind of physical quantity, for example volume, length, concentration. Can be basic or derived, standard or non-standard. Implies an associated physical quantity dimension but does not have a fixed unit of measurement." ;
  rdfs:seeAlso <http://qudt.org/schema/qudt#QuantityKind> , <http://purl.oclc.org/NET/ssnx/qu/qu#QuantityKind> ;
  rdfs:subClassOf cpmeta:DataObjectSpecifyingThing .

cpmeta:SpatialCoverage a rdfs:Class ;
  rdfs:label "Spatial Coverage" ;
  rdfs:subClassOf <http://www.opengis.net/ont/geosparql#Geometry> .

cpmeta:Collection a rdfs:Class ;
  rdfs:subClassOf cpmeta:PlainCollection , cpmeta:bnode_3 , cpmeta:bnode_4 , cpmeta:bnode_5 .

cpmeta:ValueType a rdfs:Class ;
  rdfs:label "Value Type" ;
  rdfs:comment "Domain-specific meaning of the values" ;
  rdfs:subClassOf <http://www.w3.org/2004/02/skos/core#Concept> .

cpmeta:hasUnit a rdf:Property ;
  rdfs:label "unit" ;
  rdfs:comment "unit of measurement" ;
  rdfs:domain cpmeta:ValueType ;
  rdfs:range xsd:string .

<http://www.w3.org/2004/02/skos/core#narrowMatch> a rdf:Property ;
  rdfs:label "narrow match (SKOS)" ;
  rdfs:domain <http://www.w3.org/2004/02/skos/core#Concept> ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#narrower> .

<http://www.w3.org/2004/02/skos/core#relatedMatch> a rdf:Property ;
  rdfs:label "related match (SKOS)" ;
  rdfs:domain <http://www.w3.org/2004/02/skos/core#Concept> ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#related> .

<http://www.w3.org/2004/02/skos/core#closeMatch> a rdf:Property ;
  rdfs:label "close match (SKOS)" ;
  rdfs:domain <http://www.w3.org/2004/02/skos/core#Concept> ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> .

<http://www.w3.org/2004/02/skos/core#broadMatch> a rdf:Property ;
  rdfs:label "broad match (SKOS)" ;
  rdfs:domain <http://www.w3.org/2004/02/skos/core#Concept> ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#broader> .

cpmeta:hasQuantityKind a rdf:Property ;
  rdfs:label "quantity kind" ;
  rdfs:domain cpmeta:ValueType ;
  rdfs:range cpmeta:QuantityKind .

<http://www.w3.org/2004/02/skos/core#exactMatch> a rdf:Property ;
  rdfs:label "exact match (SKOS)" ;
  rdfs:domain <http://www.w3.org/2004/02/skos/core#Concept> ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#closeMatch> .

cpmeta:bnode_16 a rdfs:Class .

cpmeta:ParisMidLow a rdfs:Class ;
  rdfs:subClassOf cpmeta:CityMidLowCostStation .

cpmeta:belongsToNetwork a rdf:Property ;
  rdfs:label "station network" ;
  rdfs:domain cpmeta:IcosCitiesStation ;
  rdfs:range cpmeta:bnode_56 ;
  rdfs:subPropertyOf cpmeta:hasStationSpecificParam .

cpmeta:bnode_29 a rdfs:Class .

cpmeta:AncillaryDatum a rdfs:Class .

cpmeta:bnode_27 a rdfs:Class .

cpmeta:bnode_44 a rdfs:Class .

cpmeta:Funder a rdfs:Class ;
  rdfs:subClassOf cpmeta:Organization .

cpmeta:funderIdentifier a rdf:Property ;
  rdfs:label "funder identifier" ;
  rdfs:domain cpmeta:Funder ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:fundingInfoProp .

cpmeta:funderIdentifierType a rdf:Property ;
  rdfs:label "funder identifier type" ;
  rdfs:domain cpmeta:Funder ;
  rdfs:range cpmeta:bnode_58 ;
  rdfs:subPropertyOf cpmeta:fundingInfoProp .

cpmeta:bnode_33 a rdfs:Class .

cpmeta:AtmoStation a rdfs:Class ;
  rdfs:label "ATMO station" ;
  rdfs:subClassOf cpmeta:Station .

cpmeta:IngosStation a rdfs:Class ;
  rdfs:label "InGOS station" ;
  rdfs:subClassOf cpmeta:Station .

cpmeta:bnode_12 a rdfs:Class .

cpmeta:bnode_90 a rdfs:Class .

cpmeta:impliesDefaultLicence a rdf:Property ;
  rdfs:label "implies default licence" ;
  rdfs:domain cpmeta:bnode_90 ;
  rdfs:range <http://purl.org/dc/terms/LicenseDocument> .

<http://www.w3.org/ns/prov#Entity> a rdfs:Class .

<http://www.opengis.net/ont/geosparql#SpatialObject> a rdfs:Class .

cpmeta:bnode_38 a rdfs:Class .

cpmeta:bnode_20 a rdfs:Class .

cpmeta:bnode_23 a rdfs:Class .

cpmeta:bnode_49 a rdfs:Class .

cpmeta:Funding a rdfs:Class ;
  rdfs:subClassOf cpmeta:bnode_25 .

cpmeta:awardNumber a rdf:Property ;
  rdfs:label "award number" ;
  rdfs:domain cpmeta:Funding ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:fundingInfoProp .

cpmeta:hasStartDate a rdf:Property ;
  rdfs:label "start date" ;
  rdfs:domain cpmeta:Funding ;
  rdfs:range xsd:date .

cpmeta:awardURI a rdf:Property ;
  rdfs:label "award URI" ;
  rdfs:domain cpmeta:Funding ;
  rdfs:range xsd:anyURI ;
  rdfs:subPropertyOf cpmeta:fundingInfoProp .

cpmeta:awardTitle a rdf:Property ;
  rdfs:label "award title" ;
  rdfs:domain cpmeta:Funding ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:fundingInfoProp .

cpmeta:hasFunder a rdf:Property ;
  rdfs:label "funder" ;
  rdfs:domain cpmeta:Funding ;
  rdfs:range cpmeta:Funder .

cpmeta:hasEndDate a rdf:Property ;
  rdfs:label "end date" ;
  rdfs:domain cpmeta:Funding ;
  rdfs:range xsd:date .

cpmeta:bnode_94 a rdfs:Class .

cpmeta:DocumentObject a rdfs:Class ;
  rdfs:subClassOf cpmeta:StaticObject , cpmeta:bnode_24 .

cpmeta:hasSha256sum a rdf:Property ;
  rdfs:label "SHA-256 hashsum" ;
  rdfs:domain cpmeta:StaticObject ;
  rdfs:range cpmeta:bnode_81 .

cpmeta:wasSubmittedBy a rdf:Property ;
  rdfs:label "was submitted by" ;
  rdfs:domain cpmeta:StaticObject ;
  rdfs:range cpmeta:DataSubmission ;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#wasGeneratedBy> .

cpmeta:hasCitationString a rdf:Property ;
  rdfs:comment "a synthetic property; the RDF triples with it as a predicate are to be created by business-logic-based inference, not inserted into the triple store explicitly" ;
  rdfs:domain cpmeta:StaticObject ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://purl.org/dc/terms/bibliographicCitation> .

cpmeta:hasSizeInBytes a rdf:Property ;
  rdfs:label "size in bytes" ;
  rdfs:domain cpmeta:StaticObject ;
  rdfs:range xsd:long .

cpmeta:bnode_87 a rdfs:Class .

cpmeta:hasTemporalResolution a rdf:Property ;
  rdfs:label "temporal resolution" ;
  rdfs:domain cpmeta:bnode_87 ;
  rdfs:range xsd:string .

cpmeta:bnode_3 a rdfs:Class .

cpmeta:bnode_67 a rdfs:Class .

cpmeta:hasEmail a rdf:Property ;
  rdfs:label "E-mail" ;
  rdfs:domain cpmeta:bnode_67 ;
  rdfs:range cpmeta:bnode_68 .

cpmeta:bnode_76 a rdfs:Class .

cpmeta:hasMeanAnnualPrecip a rdf:Property ;
  rdfs:label "mean annual precipitation" ;
  rdfs:comment "measured in mm" ;
  rdfs:domain cpmeta:bnode_76 ;
  rdfs:range xsd:float ;
  rdfs:subPropertyOf cpmeta:hasStationSpecificParam .

cpmeta:AncillaryEntry a rdfs:Class ;
  rdfs:label "Ancillary Entry" ;
  rdfs:comment "contains the ancillary value(s), submission date, and optional information date" ;
  rdfs:subClassOf cpmeta:AncillaryDatum , cpmeta:bnode_2 .

cpmeta:hasAncillaryObjectValue a rdf:Property ;
  rdfs:label "ancillary object value" ;
  rdfs:comment "parent property for ancillary value properties whose values come from controlled vocabularies" ;
  rdfs:domain cpmeta:AncillaryEntry ;
  rdfs:range cpmeta:AncillaryValue .

cpmeta:hasAncillaryDataValue a rdf:Property ;
  rdfs:label "ancillary data value" ;
  rdfs:comment "parent property for ancillary value properties whose values are plain literals (not from vocabularies)" ;
  rdfs:domain cpmeta:AncillaryEntry ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/ssn/Deployment> a rdfs:Class .

cpmeta:Network a rdfs:Class ;
  rdfs:label "Network" .

cpmeta:bnode_83 a rdfs:Class .

cpmeta:hasSpatialCoverage a rdf:Property ;
  rdfs:label "spatial coverage" ;
  rdfs:domain cpmeta:bnode_83 ;
  rdfs:range cpmeta:SpatialCoverage ;
  rdfs:subPropertyOf <http://www.opengis.net/ont/geosparql#hasGeometry> .

cpmeta:FluxnetStation a rdfs:Class ;
  rdfs:label "FLUXNET station" ;
  rdfs:subClassOf cpmeta:Station .

cpmeta:bnode_18 a rdfs:Class .

cpmeta:CityMidLowCostStation a rdfs:Class ;
  rdfs:label "ICOS Cities mid- and low-cost sensor station" ;
  rdfs:subClassOf cpmeta:IcosCitiesStation .

<http://www.w3.org/ns/prov#Activity> a rdfs:Class .

<http://www.w3.org/ns/prov#startedAtTime> a rdf:Property ;
  rdfs:label "startedAtTime" ;
  rdfs:domain <http://www.w3.org/ns/prov#Activity> ;
  rdfs:range xsd:dateTime .

<http://www.w3.org/ns/prov#endedAtTime> a rdf:Property ;
  rdfs:label "endedAtTime" ;
  rdfs:domain <http://www.w3.org/ns/prov#Activity> ;
  rdfs:range xsd:dateTime .

<http://www.w3.org/ns/prov#wasAssociatedWith> a rdf:Property ;
  rdfs:label "was associated with" ;
  rdfs:comment "A prov:Agent that had some (unspecified) responsibility for an occurrence of a prov:Activity" ;
  rdfs:domain <http://www.w3.org/ns/prov#Activity> ;
  rdfs:range <http://www.w3.org/ns/prov#Agent> .

cpmeta:wasPerformedAt a rdf:Property ;
  rdfs:label "was performed at" ;
  rdfs:domain <http://www.w3.org/ns/prov#Activity> ;
  rdfs:range <http://www.opengis.net/ont/geosparql#Feature> ;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#atLocation> .

cpmeta:bnode_6 a rdfs:Class .

cpmeta:bnode_34 a rdfs:Class .

cpmeta:bnode_72 a rdfs:Class .

cpmeta:hasLatitude a rdf:Property ;
  rdfs:label "Latitude" ;
  rdfs:comment "Decimal degrees in WGS84/GRS80" ;
  rdfs:domain cpmeta:bnode_72 ;
  rdfs:range cpmeta:bnode_73 ;
  rdfs:subPropertyOf cpmeta:latlongs .

cpmeta:NeonStation a rdfs:Class ;
  rdfs:label "NEON station" ;
  rdfs:subClassOf cpmeta:Station .

cpmeta:AncillaryValue a rdfs:Class ;
  rdfs:label "Ancillary Value" ;
  rdfs:comment "the class of ancillary values coming from controlled vocabularies" ;
  rdfs:subClassOf cpmeta:AncillaryDatum .

cpmeta:bnode_26 a rdfs:Class .

cpmeta:bnode_65 a rdfs:Class .

cpmeta:hasEcosystemType a rdf:Property ;
  rdfs:label "ecosystem type" ;
  rdfs:domain cpmeta:bnode_65 ;
  rdfs:range cpmeta:EcosystemType .

<http://purl.org/vocommons/voaf#Vocabulary> a rdfs:Class .

cpmeta:DataObjectSpecifyingThing a rdfs:Class ;
  rdfs:comment "A container class for grouping related concepts together. Not meant to be explicitly used for modeling." .

cpmeta:bnode_11 a rdfs:Class .

cpmeta:bnode_32 a rdfs:Class .

cpmeta:bnode_59 a rdfs:Class .

cpmeta:hasCoverImage a rdf:Property ;
  rdfs:label "cover image" ;
  rdfs:domain cpmeta:bnode_59 ;
  rdfs:range xsd:anyURI ;
  rdfs:subPropertyOf <http://schema.org/image> .

cpmeta:Person a rdfs:Class ;
  rdfs:subClassOf cpmeta:bnode_37 , cpmeta:bnode_38 , cpmeta:bnode_39 , <http://www.w3.org/ns/prov#Agent> .

cpmeta:hasFirstName a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:domain cpmeta:Person ;
  rdfs:range xsd:string .

cpmeta:hasOrcidId a rdf:Property ;
  rdfs:label "Orcid ID" ;
  rdfs:domain cpmeta:Person ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasStringId .

cpmeta:hasMembership a rdf:Property ;
  rdfs:label "membership" ;
  rdfs:domain cpmeta:Person ;
  rdfs:range cpmeta:Membership .

cpmeta:hasLastName a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:domain cpmeta:Person ;
  rdfs:range xsd:string .

cpmeta:EcosystemType a rdfs:Class ;
  rdfs:label "Ecosystem Type" .

cpmeta:broaderEcosystem a rdf:Property ;
  rdfs:label "more general ecosystem" ;
  rdfs:domain cpmeta:EcosystemType ;
  rdfs:range cpmeta:EcosystemType ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#broader> .

cpmeta:bnode_43 a rdfs:Class .

cpmeta:bnode_48 a rdfs:Class .

cpmeta:bnode_22 a rdfs:Class .

<http://purl.org/dc/terms/FileFormat> a rdfs:Class .

<http://www.w3.org/ns/sosa/ObservableProperty> a rdfs:Class .

cpmeta:bnode_37 a rdfs:Class .

cpmeta:Project a rdfs:Class ;
  rdfs:subClassOf cpmeta:DataObjectSpecifyingThing .

cpmeta:hasPolicy a rdf:Property ;
  rdfs:domain cpmeta:Project ;
  rdfs:range <https://w3id.org/linkml/Any> .

cpmeta:bnode_2 a rdfs:Class .

<http://www.w3.org/ns/sosa/Sensor> a rdfs:Class ;
  rdfs:subClassOf cpmeta:bnode_94 .

cpmeta:bnode_55 a rdfs:Class .

cpmeta:atOrganization a rdf:Property ;
  rdfs:label "at organization" ;
  rdfs:domain cpmeta:bnode_55 ;
  rdfs:range cpmeta:Organization .

cpmeta:bnode_50 a rdfs:Class .

cpmeta:bnode_66 a rdfs:Class .

cpmeta:hasElevation a rdf:Property ;
  rdfs:label "Elevation" ;
  rdfs:comment "Elevation above sea level in meters" ;
  rdfs:domain cpmeta:bnode_66 ;
  rdfs:range xsd:float .

cpmeta:ObjectFormat a rdfs:Class ;
  rdfs:subClassOf <http://purl.org/dc/terms/FileFormat> .

cpmeta:hasGoodFlagValue a rdf:Property ;
  rdfs:domain cpmeta:ObjectFormat ;
  rdfs:range xsd:string .

cpmeta:bnode_93 a rdfs:Class .

<http://www.w3.org/ns/prov#Agent> a rdfs:Class .

cpmeta:ZurichMidLow a rdfs:Class ;
  rdfs:subClassOf cpmeta:CityMidLowCostStation .

cpmeta:bnode_19 a rdfs:Class .

cpmeta:bnode_77 a rdfs:Class .

cpmeta:hasName a rdf:Property ;
  rdfs:label "Name" ;
  rdfs:domain cpmeta:bnode_77 ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://purl.org/dc/terms/title> .

cpmeta:DataObject a rdfs:Class ;
  rdfs:subClassOf cpmeta:StaticObject , cpmeta:bnode_7 , cpmeta:bnode_8 .

cpmeta:hasKeyword a rdf:Property ;
  rdfs:label "keyword" ;
  rdfs:comment "A \"virtual\" property, created for keyword search in SPARQL. A multi-value counterpart of cpmeta:hasKeywords, which contains a string with comma-separated list of keywords." ;
  rdfs:domain cpmeta:DataObject ;
  rdfs:range xsd:string .

cpmeta:hasObjectSpec a rdf:Property ;
  rdfs:label "has specification" ;
  rdfs:domain cpmeta:DataObject ;
  rdfs:range cpmeta:DataObjectSpec .

cpmeta:hasFormatSpecificMetadata a rdf:Property ;
  rdfs:label "format-specific metadata" ;
  rdfs:comment "parent property for concrete format-specific metadata properties" ;
  rdfs:domain cpmeta:DataObject ;
  rdfs:range <https://w3id.org/linkml/Any> .

cpmeta:wasAcquiredBy a rdf:Property ;
  rdfs:label "was acquired by" ;
  rdfs:domain cpmeta:DataObject ;
  rdfs:range cpmeta:DataAcquisition ;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#wasGeneratedBy> .

cpmeta:wasProducedBy a rdf:Property ;
  rdfs:label "was produced by" ;
  rdfs:domain cpmeta:DataObject ;
  rdfs:range cpmeta:DataProduction ;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#wasGeneratedBy> .

cpmeta:hasActualVariable a rdf:Property ;
  rdfs:domain cpmeta:DataObject ;
  rdfs:range cpmeta:VariableInfo .

cpmeta:bnode_7 a rdfs:Class .

cpmeta:bnode_61 a rdfs:Class .

cpmeta:hasDataTheme a rdf:Property ;
  rdfs:label "data theme" ;
  rdfs:domain cpmeta:bnode_61 ;
  rdfs:range cpmeta:DataTheme .

cpmeta:DatasetSpec a rdfs:Class ;
  rdfs:label "Dataset Specification" ;
  rdfs:subClassOf cpmeta:DataObjectSpecifyingThing .

cpmeta:bnode_88 a rdfs:Class .

cpmeta:hasVariableName a rdf:Property ;
  rdfs:comment "A \"virtual\" property only used to define a variable in SPARQL, to support variable-name search. Is a multi-valued counterpart of cpmeta:hasActualColumnNames (for SimpleDataObjects), which contains a JSON array. Also, used to indicate variable name that a sensor is measuring (via Deployment)." ;
  rdfs:domain cpmeta:bnode_88 ;
  rdfs:range xsd:string .

cpmeta:bnode_8 a rdfs:Class .

cpmeta:bnode_47 a rdfs:Class .

cpmeta:bnode_28 a rdfs:Class .

cpmeta:bnode_36 a rdfs:Class .

<http://www.w3.org/2004/02/skos/core#Concept> a rdfs:Class .

cpmeta:DataSubmission a rdfs:Class ;
  rdfs:subClassOf cpmeta:bnode_17 , <http://www.w3.org/ns/prov#Activity> .

cpmeta:bnode_10 a rdfs:Class .

cpmeta:DataAcquisition a rdfs:Class ;
  rdfs:subClassOf cpmeta:bnode_6 , <http://www.w3.org/ns/prov#Activity> .

cpmeta:wasPerformedWith a rdf:Property ;
  rdfs:comment "instrument used to perform data acquisition" ;
  rdfs:domain cpmeta:DataAcquisition ;
  rdfs:range <https://w3id.org/linkml/Any> .

cpmeta:Site a rdfs:Class ;
  rdfs:comment "Physical research site" ;
  rdfs:subClassOf cpmeta:bnode_46 , cpmeta:bnode_47 , <http://www.opengis.net/ont/geosparql#Feature> .

<http://www.opengis.net/ont/geosparql#hasGeometry> a rdf:Property ;
  rdfs:domain <http://www.opengis.net/ont/geosparql#Feature> ;
  rdfs:range <http://www.opengis.net/ont/geosparql#Geometry> .

cpmeta:Organization a rdfs:Class ;
  rdfs:subClassOf cpmeta:bnode_36 , <http://www.w3.org/ns/prov#Agent> .

cpmeta:AS a rdfs:Class ;
  rdfs:label "Atmospheric station" ;
  rdfs:subClassOf cpmeta:IcosStation .

cpmeta:hasWigosId a rdf:Property ;
  rdfs:label "WIGOS ID" ;
  rdfs:domain cpmeta:AS ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasStringId .

cpmeta:OS a rdfs:Class ;
  rdfs:label "Oceanic station" ;
  rdfs:subClassOf cpmeta:IcosStation .

cpmeta:bnode_70 a rdfs:Class .

cpmeta:hasFunding a rdf:Property ;
  rdfs:label "funding" ;
  rdfs:domain cpmeta:bnode_70 ;
  rdfs:range cpmeta:Funding .

cpmeta:bnode_86 a rdfs:Class .

cpmeta:hasTcId a rdf:Property ;
  rdfs:domain cpmeta:bnode_86 ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasStringId .

cpmeta:Station a rdfs:Class ;
  rdfs:subClassOf cpmeta:Organization , cpmeta:bnode_50 , cpmeta:bnode_51 .

cpmeta:bnode_14 a rdfs:Class .

cpmeta:LinkBox a rdfs:Class ;
  rdfs:label "Link Box" ;
  rdfs:subClassOf cpmeta:WebpageSpecifyingThing , cpmeta:bnode_32 , cpmeta:bnode_33 .

cpmeta:hasOrderWeight a rdf:Property ;
  rdfs:label "order weight" ;
  rdfs:domain cpmeta:LinkBox ;
  rdfs:range xsd:integer .

cpmeta:hasWebpageLink a rdf:Property ;
  rdfs:label "webpage link" ;
  rdfs:domain cpmeta:LinkBox ;
  rdfs:range xsd:anyURI ;
  rdfs:subPropertyOf <http://purl.org/dc/terms/bibliographicCitation> .

cpmeta:bnode_92 a rdfs:Class .

cpmeta:isNextVersionOf a rdf:Property ;
  rdfs:domain cpmeta:bnode_92 ;
  rdfs:range cpmeta:bnode_93 ;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#wasRevisionOf> .

cpmeta:SimpleDataObject a rdfs:Class .

cpmeta:hasNumberOfRows a rdf:Property ;
  rdfs:label "number of rows" ;
  rdfs:domain cpmeta:SimpleDataObject ;
  rdfs:range xsd:long .

cpmeta:hasActualColumnNames a rdf:Property ;
  rdfs:comment "Contains a JSON array with actual column names" ;
  rdfs:domain cpmeta:SimpleDataObject ;
  rdfs:range xsd:string .

cpmeta:bnode_21 a rdfs:Class .

cpmeta:bnode_69 a rdfs:Class .

cpmeta:hasEndTime a rdf:Property ;
  rdfs:label "end time" ;
  rdfs:domain cpmeta:bnode_69 ;
  rdfs:range xsd:dateTime .

<http://www.opengis.net/ont/geosparql#Feature> a rdfs:Class ;
  rdfs:subClassOf <http://www.opengis.net/ont/geosparql#SpatialObject> .

cpmeta:DataProduction a rdfs:Class ;
  rdfs:subClassOf cpmeta:bnode_15 , cpmeta:bnode_16 , <http://www.w3.org/ns/prov#Activity> .

cpmeta:Membership a rdfs:Class ;
  rdfs:label "Membership" ;
  rdfs:subClassOf cpmeta:bnode_34 , cpmeta:bnode_35 .

cpmeta:hasExtraRoleInfo a rdf:Property ;
  rdfs:label "extra role info" ;
  rdfs:domain cpmeta:Membership ;
  rdfs:range <https://w3id.org/linkml/Any> .

cpmeta:hasRole a rdf:Property ;
  rdfs:label "has role" ;
  rdfs:domain cpmeta:Membership ;
  rdfs:range cpmeta:Role .

cpmeta:hasAttributionWeight a rdf:Property ;
  rdfs:label "attribution weight" ;
  rdfs:comment "to be used for determining the order of names in citation strings" ;
  rdfs:domain cpmeta:Membership ;
  rdfs:range xsd:integer ;
  rdfs:subPropertyOf cpmeta:hasExtraRoleInfo .

cpmeta:DataObjectSpec a rdfs:Class ;
  rdfs:label "Data Object specification" ;
  rdfs:subClassOf cpmeta:DataObjectSpecifyingThing , cpmeta:bnode_10 , cpmeta:bnode_11 , cpmeta:bnode_12 , cpmeta:bnode_13 , cpmeta:bnode_14 , cpmeta:bnode_9 .

cpmeta:hasAssociatedProject a rdf:Property ;
  rdfs:label "associated with project" ;
  rdfs:domain cpmeta:DataObjectSpec ;
  rdfs:range cpmeta:Project .

cpmeta:containsDataset a rdf:Property ;
  rdfs:label "contains dataset" ;
  rdfs:domain cpmeta:DataObjectSpec ;
  rdfs:range cpmeta:DatasetSpec .

cpmeta:hasEncoding a rdf:Property ;
  rdfs:label "encoding" ;
  rdfs:comment "data stream encoding, e.g. zip, gzip, plain file" ;
  rdfs:domain cpmeta:DataObjectSpec ;
  rdfs:range cpmeta:ObjectEncoding ;
  rdfs:subPropertyOf <http://purl.org/dc/terms/format> .

cpmeta:hasFormat a rdf:Property ;
  rdfs:label "format" ;
  rdfs:comment "format of the Data Object; will be used to determine the machinery for processing it" ;
  rdfs:domain cpmeta:DataObjectSpec ;
  rdfs:range cpmeta:ObjectFormat ;
  rdfs:subPropertyOf <http://purl.org/dc/terms/format> .

cpmeta:hasSpecificDatasetType a rdf:Property ;
  rdfs:label "specific dataset type" ;
  rdfs:domain cpmeta:DataObjectSpec ;
  rdfs:range cpmeta:SpecificDatasetType .

cpmeta:hasDataLevel a rdf:Property ;
  rdfs:label "data level" ;
  rdfs:comment "Data level according to ICOS classification. Does not imply the data are official ICOS data." ;
  rdfs:domain cpmeta:DataObjectSpec ;
  rdfs:range cpmeta:bnode_60 .

cpmeta:DataTheme a rdfs:Class ;
  rdfs:label "Data Theme" ;
  rdfs:subClassOf cpmeta:DataObjectSpecifyingThing , cpmeta:bnode_18 .

cpmeta:hasIcon a rdf:Property ;
  rdfs:label "icon" ;
  rdfs:comment "URL link to SVG icon to be used in user interfaces" ;
  rdfs:domain cpmeta:DataTheme ;
  rdfs:range xsd:anyURI ;
  rdfs:subPropertyOf <http://schema.org/image> .

cpmeta:hasMarkerIcon a rdf:Property ;
  rdfs:label "marker icon" ;
  rdfs:comment "URL link to an icon that can be used by web apps to show e.g. locations of stations" ;
  rdfs:domain cpmeta:DataTheme ;
  rdfs:range xsd:anyURI ;
  rdfs:subPropertyOf <http://schema.org/image> .

cpmeta:bnode_74 a rdfs:Class .

cpmeta:hasLongitude a rdf:Property ;
  rdfs:label "Longitude" ;
  rdfs:comment "Decimal degrees in WGS84/GRS80" ;
  rdfs:domain cpmeta:bnode_74 ;
  rdfs:range cpmeta:bnode_75 ;
  rdfs:subPropertyOf cpmeta:latlongs .

cpmeta:Instrument a rdfs:Class ;
  rdfs:subClassOf cpmeta:bnode_27 , cpmeta:bnode_28 , cpmeta:bnode_29 , cpmeta:bnode_30 , <http://www.w3.org/ns/sosa/Sensor> .

cpmeta:hasVendor a rdf:Property ;
  rdfs:domain cpmeta:Instrument ;
  rdfs:range cpmeta:Organization .

cpmeta:hasModel a rdf:Property ;
  rdfs:label "instrument model" ;
  rdfs:domain cpmeta:Instrument ;
  rdfs:range xsd:string .

cpmeta:hasInstrumentComponent a rdf:Property ;
  rdfs:domain cpmeta:Instrument ;
  rdfs:range cpmeta:Instrument ;
  rdfs:subPropertyOf <http://www.w3.org/ns/ssn/hasSubSystem> .

cpmeta:hasInstrumentOwner a rdf:Property ;
  rdfs:domain cpmeta:Instrument ;
  rdfs:range cpmeta:Organization .

cpmeta:hasSerialNumber a rdf:Property ;
  rdfs:label "serial number" ;
  rdfs:domain cpmeta:Instrument ;
  rdfs:range xsd:string .

cpmeta:SimpleObjectSpec a rdfs:Class ;
  rdfs:label "Simple Object specification" ;
  rdfs:subClassOf cpmeta:DataObjectSpec , cpmeta:bnode_44 , cpmeta:bnode_45 .

cpmeta:MunichMidLow a rdfs:Class ;
  rdfs:subClassOf cpmeta:CityMidLowCostStation .

cpmeta:bnode_39 a rdfs:Class .

cpmeta:bnode_25 a rdfs:Class .

cpmeta:CentralFacility a rdfs:Class ;
  rdfs:label "Central Facility" ;
  rdfs:subClassOf cpmeta:Organization .

cpmeta:StaticObject a rdfs:Class ;
  rdfs:subClassOf cpmeta:bnode_49 , <http://www.w3.org/ns/prov#Entity> .

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

cpmeta:bnode_46 a rdfs:Class .

cpmeta:WdcggStation a rdfs:Class ;
  rdfs:label "WDCGG station" ;
  rdfs:subClassOf cpmeta:Station .

cpmeta:bnode_51 a rdfs:Class .

cpmeta:bnode_17 a rdfs:Class .

cpmeta:bnode_40 a rdfs:Class .

cpmeta:WebpageElements a rdfs:Class ;
  rdfs:label "Webpage Elements" ;
  rdfs:subClassOf cpmeta:WebpageSpecifyingThing .

cpmeta:hasLinkbox a rdf:Property ;
  rdfs:domain cpmeta:WebpageElements ;
  rdfs:range cpmeta:LinkBox .

cpmeta:bnode_54 a rdfs:Class .

cpmeta:IcosCitiesStation a rdfs:Class ;
  rdfs:label "ICOS Cities station" ;
  rdfs:subClassOf cpmeta:Station , cpmeta:bnode_26 .

cpmeta:bnode_62 a rdfs:Class .

cpmeta:hasDocumentationObject a rdf:Property ;
  rdfs:label "documentation" ;
  rdfs:domain cpmeta:bnode_62 ;
  rdfs:range cpmeta:DocumentObject .

cpmeta:fundingInfoProp a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

cpmeta:hasAtcId a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasTcId .

cpmeta:hasHideFromSearchPolicy a rdf:Property ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf cpmeta:hasPolicy .

cpmeta:hasMunichId a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasTcId .

cpmeta:hasOtcId a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasTcId .

cpmeta:hasParisId a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasTcId .

cpmeta:hasSkipPidMintingPolicy a rdf:Property ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf cpmeta:hasPolicy .

cpmeta:hasSkipStoragePolicy a rdf:Property ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf cpmeta:hasPolicy .

cpmeta:hasStringId a rdf:Property ;
  rdfs:comment "umbrella property for organizing id-related properties" ;
  rdfs:range xsd:string .

cpmeta:hasZurichId a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf cpmeta:hasTcId .

cpmeta:latlongs a rdf:Property ;
  rdfs:range xsd:double .

cpmeta:wasHostedBy a rdf:Property ;
  rdfs:range cpmeta:Organization ;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#wasAssociatedWith> .

cpmeta:wasParticipatedInBy a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#wasAssociatedWith> .

cpmeta:wasPerformedBy a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#wasAssociatedWith> .

<http://purl.org/dc/terms/bibliographicCitation> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/dc/terms/creator> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/dc/terms/date> a rdf:Property ;
  rdfs:label "Date" ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/dc/terms/dateSubmitted> a rdf:Property ;
  rdfs:label "Date Submitted" ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/dc/terms/description> a rdf:Property ;
  rdfs:label "Description" ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/dc/terms/format> a rdf:Property ;
  rdfs:label "Format" ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/dc/terms/hasPart> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/dc/terms/title> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://schema.org/image> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/2004/02/skos/core#broader> a rdf:Property ;
  rdfs:label "has broader" ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/2004/02/skos/core#narrower> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/2004/02/skos/core#related> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/prov#atLocation> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/ssn/forProperty> a rdf:Property ;
  rdfs:label "for property" ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/ssn/hasDeployment> a rdf:Property ;
  rdfs:label "has deployment" ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/ssn/hasSubSystem> a rdf:Property ;
  rdfs:label "has subsystem" ;
  rdfs:range <https://w3id.org/linkml/Any> .

cpmeta:bnode_56 a rdfs:Datatype .

cpmeta:bnode_57 a rdfs:Datatype .

cpmeta:bnode_58 a rdfs:Datatype .

cpmeta:bnode_60 a rdfs:Datatype .

cpmeta:bnode_64 a rdfs:Datatype .

cpmeta:bnode_68 a rdfs:Datatype .

cpmeta:bnode_73 a rdfs:Datatype .

cpmeta:bnode_75 a rdfs:Datatype .

cpmeta:bnode_78 a rdfs:Datatype .

cpmeta:bnode_81 a rdfs:Datatype .

cpmeta:bnode_82 a rdfs:Datatype .

cpmeta:bnode_85 a rdfs:Datatype .

cpmeta:bnode_89 a rdfs:Datatype .

cpmeta:SpecificDatasetType a rdfs:Class ;
  rdfs:label "Specific dataset type" ;
  rdfs:subClassOf cpmeta:DataObjectSpecifyingThing .

cpmeta:spatioTemporalDataset a cpmeta:SpecificDatasetType ;
  rdfs:label "Spatiotemporal dataset" .

cpmeta:stationTimeSeriesDataset a cpmeta:SpecificDatasetType ;
  rdfs:label "Station-specific time series dataset" .

cpmeta:ClimateZone a rdfs:Class ;
  rdfs:label "Climate Zone" .

cpmeta:koppen_BSh a cpmeta:ClimateZone .

cpmeta:koppen_BSk a cpmeta:ClimateZone .

cpmeta:koppen_BWh a cpmeta:ClimateZone .

cpmeta:koppen_BWk a cpmeta:ClimateZone .

cpmeta:koppen_Cfa a cpmeta:ClimateZone .

cpmeta:koppen_Cfb a cpmeta:ClimateZone .

cpmeta:koppen_Cfc a cpmeta:ClimateZone .

cpmeta:koppen_Csa a cpmeta:ClimateZone .

cpmeta:koppen_Csb a cpmeta:ClimateZone .

cpmeta:koppen_Csc a cpmeta:ClimateZone .

cpmeta:koppen_Cwa a cpmeta:ClimateZone .

cpmeta:koppen_Cwb a cpmeta:ClimateZone .

cpmeta:koppen_Cwc a cpmeta:ClimateZone .

cpmeta:koppen_Dfa a cpmeta:ClimateZone .

cpmeta:koppen_Dfb a cpmeta:ClimateZone .

cpmeta:koppen_Dfc a cpmeta:ClimateZone .

cpmeta:koppen_Dfd a cpmeta:ClimateZone .

cpmeta:koppen_Dsa a cpmeta:ClimateZone .

cpmeta:koppen_Dsb a cpmeta:ClimateZone .

cpmeta:koppen_Dsc a cpmeta:ClimateZone .

cpmeta:koppen_Dsd a cpmeta:ClimateZone .

cpmeta:koppen_Dwa a cpmeta:ClimateZone .

cpmeta:koppen_Dwb a cpmeta:ClimateZone .

cpmeta:koppen_Dwc a cpmeta:ClimateZone .

cpmeta:koppen_Dwd a cpmeta:ClimateZone .

cpmeta:koppen_Aw_As a cpmeta:ClimateZone .

cpmeta:koppen_Af a cpmeta:ClimateZone .

cpmeta:koppen_Am a cpmeta:ClimateZone .

cpmeta:koppen_EF a cpmeta:ClimateZone .

cpmeta:koppen_ET a cpmeta:ClimateZone .

<http://purl.org/dc/terms/LicenseDocument> a rdfs:Class .

cpmeta:icosLicence a <http://purl.org/dc/terms/LicenseDocument> ;
  rdfs:label "ICOS CCBY4 Data Licence" ;
  rdfs:seeAlso <https://data.icos-cp.eu/licence> .

<https://meta.fieldsites.se/ontologies/sites/sitesLicence> a <http://purl.org/dc/terms/LicenseDocument> ;
  rdfs:label "SITES CCBY4 Data Licence" ;
  rdfs:seeAlso <https://data.fieldsites.se/licence> .

<https://creativecommons.org/publicdomain/zero/1.0/> a <http://purl.org/dc/terms/LicenseDocument> ;
  rdfs:label "CC0 1.0 Universal (CC0 1.0) Public Domain Dedication" .

cpmeta:ObjectEncoding a rdfs:Class ;
  rdfs:subClassOf <http://purl.org/dc/terms/FileFormat> .

cpmeta:gzipEncoding a cpmeta:ObjectEncoding ;
  rdfs:label "gzip" .

cpmeta:plainFileEncoding a cpmeta:ObjectEncoding ;
  rdfs:label "plain file" .

cpmeta:zipEncoding a cpmeta:ObjectEncoding ;
  rdfs:label "zip" .

cpmeta:ThematicCenter a rdfs:Class ;
  rdfs:label "Thematic Center" ;
  rdfs:subClassOf cpmeta:CentralFacility .

<http://meta.icos-cp.eu/resources/organizations/ATC> a cpmeta:ThematicCenter ;
  rdfs:label "ICOS ATC" .

<http://meta.icos-cp.eu/resources/organizations/ETC> a cpmeta:ThematicCenter ;
  rdfs:label "ICOS ETC" .

<http://meta.icos-cp.eu/resources/organizations/OTC> a cpmeta:ThematicCenter ;
  rdfs:label "ICOS OTC" .

<https://meta.fieldsites.se/resources/organizations/SITES_SLU> a cpmeta:ThematicCenter ;
  rdfs:label "SITES at SLU" .
