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

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

rdf:type a owl:AnnotationProperty .

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

<http://www.w3.org/ns/prov#wasAssociatedWith> a owl:ObjectProperty;
  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> .

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

:hasNumberOfRows a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "number of rows";
  rdfs:domain :SimpleDataObject;
  rdfs:range xsd:long .

xsd:integer a rdfs:Datatype .

:DataObject a owl:Class;
  rdfs:subClassOf :bnode_8, :StaticObject, :bnode_7;
  owl:disjointWith :DocumentObject .

:hasObjectSpec a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "has specification";
  rdfs:domain :DataObject;
  rdfs:range :DataObjectSpec .

:hasSha256sum a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "SHA-256 hashsum";
  rdfs:domain :StaticObject;
  rdfs:range :bnode_81 .

:wasSubmittedBy a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "was submitted by";
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#wasGeneratedBy>;
  rdfs:domain :StaticObject;
  rdfs:range :DataSubmission .

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

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

xsd:dateTime a rdfs:Datatype .

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

:hasSizeInBytes a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "size in bytes";
  rdfs:domain :StaticObject;
  rdfs:range xsd:long .

:hasName a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "Name";
  rdfs:subPropertyOf <http://purl.org/dc/terms/title>;
  rdfs:domain :bnode_77;
  rdfs:range xsd:string .

xsd:string a rdfs:Datatype .

:hasActualColumnNames a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:comment "Contains a JSON array with actual column names";
  rdfs:domain :SimpleDataObject;
  rdfs:range xsd:string .

:isNextVersionOf a owl:ObjectProperty, owl:InverseFunctionalProperty;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#wasRevisionOf>;
  rdfs:domain :bnode_92;
  rdfs:range :bnode_93 .

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

:hasDoi a owl:DatatypeProperty;
  rdfs:domain :bnode_63;
  rdfs:range xsd:string .

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

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

:wasPerformedBy a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#wasAssociatedWith> .

:hasEndTime a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "end time";
  rdfs:domain :bnode_69;
  rdfs:range xsd:dateTime .

rdfs:seeAlso a owl:AnnotationProperty .

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

:wasParticipatedInBy a owl:ObjectProperty;
  rdfs:subPropertyOf <http://www.w3.org/ns/prov#wasAssociatedWith> .

:hasSpatialCoverage a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "spatial coverage";
  rdfs:subPropertyOf <http://www.opengis.net/ont/geosparql#hasGeometry>;
  rdfs:domain :bnode_83;
  rdfs:range :SpatialCoverage .

:LatLonBox a owl:Class;
  owl:equivalentClass :bnode_31 .

rdfs:label a owl:AnnotationProperty .

:hasEasternBound a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "eastern bound";
  rdfs:subPropertyOf :latlongs;
  rdfs:domain :LatLonBox;
  rdfs:range :bnode_64 .

xsd:double a rdfs:Datatype .

:hasSouthernBound a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "southern bound";
  rdfs:subPropertyOf :latlongs;
  rdfs:domain :LatLonBox;
  rdfs:range :bnode_82 .

:hasWesternBound a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "western bound";
  rdfs:subPropertyOf :latlongs;
  rdfs:domain :LatLonBox;
  rdfs:range :bnode_89 .

:asGeoJSON a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "GeoJSON representation";
  rdfs:subPropertyOf <http://www.opengis.net/ont/geosparql#hasSerialization>;
  rdfs:domain :SpatialCoverage;
  rdfs:range xsd:string .

:hasStartTime a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "start time";
  rdfs:domain :bnode_84;
  rdfs:range xsd:dateTime .

<http://purl.org/dc/terms/description> a owl:DatatypeProperty;
  rdfs:label "Description";
  rdfs:range rdfs:Literal .

<http://purl.org/dc/terms/title> a owl:DatatypeProperty;
  rdfs:range rdfs:Literal .

:hasTemporalResolution a owl:DatatypeProperty;
  rdfs:label "temporal resolution";
  rdfs:domain :bnode_87;
  rdfs:range xsd:string .

:hasKeywords a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "keywords";
  rdfs:comment "String representing a comma-separated list of keywords";
  rdfs:domain :bnode_71;
  rdfs:range xsd:string .

:hasNorthernBound a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "northern bound";
  rdfs:subPropertyOf :latlongs;
  rdfs:domain :LatLonBox;
  rdfs:range :bnode_78 .

:hasSamplingHeight a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:domain :bnode_79;
  rdfs:range xsd:float .

xsd:float a rdfs:Datatype .

rdfs:comment a owl:AnnotationProperty .

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

:wasPerformedWith a owl:ObjectProperty;
  rdfs:comment "instrument used to perform data acquisition";
  rdfs:domain :DataAcquisition .

<http://meta.icos-cp.eu/resources/organizations/ETC> a owl:NamedIndividual, :ThematicCenter;
  :hasName "Ecosystem Thematic Centre";
  rdfs:label "ICOS ETC" .

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

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

<http://meta.icos-cp.eu/resources/organizations/OTC> a owl:NamedIndividual, :ThematicCenter;
  :hasName "Ocean Thematic Centre";
  rdfs:label "ICOS OTC" .

<http://meta.icos-cp.eu/ontologies/cpmeta/> a owl:Ontology, owl:NamedIndividual, <http://purl.org/vocommons/voaf#Vocabulary>;
  <http://purl.org/vocab/vann/preferredNamespaceUri> "http://meta.icos-cp.eu/ontologies/cpmeta/";
  <http://purl.org/dc/elements/1.1/publisher> <http://meta.icos-cp.eu/resources/organizations/CP>;
  <http://purl.org/dc/elements/1.1/creator> <http://meta.icos-cp.eu/resources/people/Oleg%20Mirzov>;
  <http://creativecommons.org/ns#license> <https://creativecommons.org/publicdomain/zero/1.0/>;
  <http://purl.org/dc/elements/1.1/modified> "2024-10-09"^^xsd:date;
  <http://purl.org/vocab/vann/preferredNamespacePrefix> "cpmeta";
  <http://purl.org/dc/elements/1.1/description> "OWL vocabulary describing metadata of two environmental research infrastructures: ICOS and SITES, as well as of spin-off project ICOS Cities"@en;
  <http://purl.org/dc/elements/1.1/issued> "2015-05-18"^^xsd:date;
  <http://purl.org/dc/elements/1.1/title> "Ontology of Integrated Carbon Observation System (ICOS)"@en;
  owl:versionInfo 1.2;
  <http://purl.org/dc/elements/1.1/rights> "Copyright © 2024 ICOS ERIC" .

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

:hasColumnTitle a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "column title";
  rdfs:subPropertyOf :hasVariableTitle;
  rdfs:domain :DatasetColumn;
  rdfs:range xsd:string .

:hasValueFormat a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "value format";
  rdfs:domain :DatasetColumn;
  rdfs:range :ValueFormat .

:iso8601date a owl:NamedIndividual, :ValueFormat;
  rdfs:label "Date in ISO-8601 format" .

:hasValueType a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "value type";
  rdfs:domain :DatasetVariable;
  rdfs:range :ValueType .

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

:hasUnit a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "unit";
  rdfs:comment "unit of measurement";
  rdfs:domain :ValueType;
  rdfs:range xsd:string .

:float32 a owl:NamedIndividual, :ValueFormat;
  rdfs:label "32-bit floating point value" .

:iso8601timeOfDay a owl:NamedIndividual, :ValueFormat;
  rdfs:label "[h]h:mm[:ss]" .

:iso8601dateTime a owl:NamedIndividual, :ValueFormat;
  rdfs:label "Date-and-time stamp in ISO-8601 format";
  rdfs:comment "Internally represented as int64 milliseconds since Unix epoch." .

:containsDataset a owl:ObjectProperty;
  rdfs:label "contains dataset";
  rdfs:domain :DataObjectSpec;
  rdfs:range :DatasetSpec .

:hasDataLevel a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "data level";
  rdfs:comment "Data level according to ICOS classification. Does not imply the data are official ICOS data.";
  rdfs:domain :DataObjectSpec;
  rdfs:range :bnode_60 .

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

:plainFileEncoding a owl:NamedIndividual, :ObjectEncoding;
  rdfs:label "plain file" .

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

:asciiWdcggTimeSer a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "WDCGG gas mole fraction time series" .

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

:hasColumn a owl:ObjectProperty;
  rdfs:label "has column";
  rdfs:subPropertyOf :hasVariable;
  rdfs:domain :TabularDatasetSpec;
  rdfs:range :DatasetColumn .

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

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

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

:hasEmail a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "E-mail";
  rdfs:domain :bnode_67;
  rdfs:range :bnode_68 .

:hasFirstName a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "first name";
  rdfs:domain :Person;
  rdfs:range xsd:string .

:hasLastName a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "last name";
  rdfs:domain :Person;
  rdfs:range xsd:string .

:hasOrcidId a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "Orcid ID";
  rdfs:subPropertyOf :hasStringId;
  rdfs:domain :Person;
  rdfs:range xsd:string .

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

:Role a owl:Class .

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

:atOrganization a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "at organization";
  rdfs:domain :bnode_55;
  rdfs:range :Organization .

:hasRole a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "has role";
  rdfs:domain :Membership;
  rdfs:range :Role .

:hasMembership a owl:ObjectProperty;
  rdfs:label "membership";
  rdfs:domain :Person;
  rdfs:range :Membership .

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

:netcdf a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "NetCDF (spatial)" .

:asciiEtcTimeSer a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Time series in ICOS Sweden format" .

:etcDate a owl:NamedIndividual, :ValueFormat;
  rdfs:label "d/m/yyyy" .

:QuantityKind a owl:Class;
  rdfs:seeAlso <http://purl.oclc.org/NET/ssnx/qu/qu#QuantityKind>, <http://qudt.org/schema/qudt#QuantityKind>;
  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:subClassOf :DataObjectSpecifyingThing .

:hasQuantityKind a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "quantity kind";
  rdfs:domain :ValueType;
  rdfs:range :QuantityKind .

:zipEncoding a owl:NamedIndividual, :ObjectEncoding;
  rdfs:label "zip" .

:asciiAtcTimeSer a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "ICOS ATC Raw time series" .

:ingosRar a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "RAR archive with InGoS time series results" .

:float64 a owl:NamedIndividual, :ValueFormat;
  rdfs:label "64-bit floating point value" .

:excel a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Microsoft Excel (of unspecified structure)" .

:image a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Image of an unspecified format" .

:asciiEtcRawTimeSer a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Raw ASCII ETC station data" .

:binEtcRawTimeSer a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Raw binary ETC station data" .

:asciiAtcProductTimeSer a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "ICOS ATC time series";
  rdfs:comment "Semicolon-separated ASCII, with #-prefixed multi-line header. Timestamp is represented my multiple columns (year, month, day, etc.)";
  :hasGoodFlagValue "R", "U", "O" .

:etcRawTimeSerMultiZip a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Multi-file zip archive with ETC raw time series" .

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

:hasDataTheme a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "data theme";
  rdfs:domain :bnode_61;
  rdfs:range :DataTheme .

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

:bmpChar a owl:NamedIndividual, :ValueFormat;
  rdfs:label "UTF-16 character";
  rdfs:comment "a character from the basic multilingual plane" .

:int32 a owl:NamedIndividual, :ValueFormat;
  rdfs:label "32-bit integer value" .

:zipArchive a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Arbitrary ZIP archive" .

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

:hasSkipPidMintingPolicy a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:subPropertyOf :hasPolicy;
  rdfs:range xsd:boolean .

xsd:boolean a rdfs:Datatype .

:hasSkipStoragePolicy a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:subPropertyOf :hasPolicy;
  rdfs:range xsd:boolean .

:hasAssociatedProject a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "associated with project";
  rdfs:domain :DataObjectSpec;
  rdfs:range :Project .

:hasMarkerIcon a owl:DatatypeProperty, owl:FunctionalProperty;
  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:subPropertyOf <http://schema.org/image>;
  rdfs:domain :DataTheme;
  rdfs:range xsd:anyURI .

:isOptionalColumn a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:subPropertyOf :isOptionalVariable;
  rdfs:domain :DatasetColumn;
  rdfs:range xsd:boolean .

:asciiOtcSocatTimeSer a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Data in OTC/SOCAT TSV format" .

:hasHideFromSearchPolicy a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:subPropertyOf :hasPolicy;
  rdfs:range xsd:boolean .

:etcLocalDateTime a owl:NamedIndividual, :ValueFormat;
  rdfs:label "yyyyMMddHHmm (no DST) (ICOS ETC)";
  rdfs:comment "Local dateTime timestamp without any daylight savings time adjustments, that is, local winter time." .

:asciiEtcHalfHourlyProductTimeSer a owl:NamedIndividual, :ObjectFormat;
  rdfs:seeAlso :etcLocalDateTime;
  rdfs:label "ICOS ETC half-hourly product CSV";
  rdfs:comment "The first two columns are expected to be the beginning and the end of the averaging period in yyyyMMddHHmm format (no DST)";
  :hasGoodFlagValue "1", "0" .

:asciiOtcProductCsv a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "ICOS OTC time series";
  rdfs:comment "Single-line comment, first column is UTC ISO-8601 timestamp, NaN for missing values, comma-separated.";
  :hasGoodFlagValue "1", "2", "9" .

:otcRawData a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "ICOS OTC Raw Data" .

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

:hasStationId a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "Station ID";
  rdfs:subPropertyOf :hasStringId;
  rdfs:domain :Station;
  rdfs:range xsd:string .

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

:isQualityFlagFor a owl:ObjectProperty, owl:InverseFunctionalProperty;
  rdfs:label "is a quality flag for";
  rdfs:domain :DatasetColumn;
  rdfs:range :DatasetColumn .

:isRegexColumn a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "regex";
  rdfs:subPropertyOf :isRegexVariable;
  rdfs:domain :DatasetColumn;
  rdfs:range xsd:boolean .

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

:hasVariableTitle a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "variable title";
  rdfs:subPropertyOf <http://purl.org/dc/terms/title>;
  rdfs:domain :DatasetVariable;
  rdfs:range xsd:string .

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

:hasVariable a owl:ObjectProperty;
  rdfs:label "has variable";
  rdfs:domain :DatasetSpec;
  rdfs:range :DatasetVariable .

:isOptionalVariable a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:domain :DatasetVariable;
  rdfs:range xsd:boolean .

:hasAtcId a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:subPropertyOf :hasTcId;
  rdfs:range xsd:string .

:hasEtcId a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:subPropertyOf :hasTcId;
  rdfs:domain :EtcNetwork;
  rdfs:range xsd:string .

:hasLatitude a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "Latitude";
  rdfs:comment "Decimal degrees in WGS84/GRS80";
  rdfs:subPropertyOf :latlongs;
  rdfs:domain :bnode_72;
  rdfs:range :bnode_73 .

:hasLongitude a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "Longitude";
  rdfs:comment "Decimal degrees in WGS84/GRS80";
  rdfs:subPropertyOf :latlongs;
  rdfs:domain :bnode_74;
  rdfs:range :bnode_75 .

:igbp_BSV a owl:NamedIndividual, :EcosystemType .

:igbp_CRO a owl:NamedIndividual, :EcosystemType .

:igbp_CSH a owl:NamedIndividual, :EcosystemType .

:igbp_CVM a owl:NamedIndividual, :EcosystemType .

:igbp_DBF a owl:NamedIndividual, :EcosystemType .

:igbp_DNF a owl:NamedIndividual, :EcosystemType .

:igbp_EBF a owl:NamedIndividual, :EcosystemType .

:igbp_ENF a owl:NamedIndividual, :EcosystemType .

:igbp_GRA a owl:NamedIndividual, :EcosystemType .

:igbp_MF a owl:NamedIndividual, :EcosystemType .

:igbp_OSH a owl:NamedIndividual, :EcosystemType .

:igbp_SAV a owl:NamedIndividual, :EcosystemType .

:igbp_SNO a owl:NamedIndividual, :EcosystemType .

:igbp_URB a owl:NamedIndividual, :EcosystemType .

:igbp_WAT a owl:NamedIndividual, :EcosystemType .

:igbp_WET a owl:NamedIndividual, :EcosystemType .

:igbp_WSA a owl:NamedIndividual, :EcosystemType .

:koppen_Af a owl:NamedIndividual, :ClimateZone .

:koppen_Am a owl:NamedIndividual, :ClimateZone .

:koppen_Aw_As a owl:NamedIndividual, :ClimateZone .

:koppen_BSh a owl:NamedIndividual, :ClimateZone .

:koppen_BSk a owl:NamedIndividual, :ClimateZone .

:koppen_BWh a owl:NamedIndividual, :ClimateZone .

:koppen_BWk a owl:NamedIndividual, :ClimateZone .

:koppen_Cfa a owl:NamedIndividual, :ClimateZone .

:koppen_Cfc a owl:NamedIndividual, :ClimateZone .

:koppen_Cwc a owl:NamedIndividual, :ClimateZone .

:koppen_Csa a owl:NamedIndividual, :ClimateZone .

:koppen_Csb a owl:NamedIndividual, :ClimateZone .

:koppen_Csc a owl:NamedIndividual, :ClimateZone .

:koppen_Cwa a owl:NamedIndividual, :ClimateZone .

:koppen_Cwb a owl:NamedIndividual, :ClimateZone .

:koppen_Dfa a owl:NamedIndividual, :ClimateZone .

:koppen_Dfb a owl:NamedIndividual, :ClimateZone .

:koppen_Dfc a owl:NamedIndividual, :ClimateZone .

:koppen_Dfd a owl:NamedIndividual, :ClimateZone .

:koppen_Dsc a owl:NamedIndividual, :ClimateZone .

:koppen_Dsd a owl:NamedIndividual, :ClimateZone .

:koppen_Dwc a owl:NamedIndividual, :ClimateZone .

:koppen_Dwd a owl:NamedIndividual, :ClimateZone .

:koppen_Dsa a owl:NamedIndividual, :ClimateZone .

:koppen_Dsb a owl:NamedIndividual, :ClimateZone .

:koppen_Dwa a owl:NamedIndividual, :ClimateZone .

:koppen_Dwb a owl:NamedIndividual, :ClimateZone .

:koppen_EF a owl:NamedIndividual, :ClimateZone .

:koppen_ET a owl:NamedIndividual, :ClimateZone .

:hasOtcId a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:subPropertyOf :hasTcId;
  rdfs:range xsd:string .

<http://meta.icos-cp.eu/resources/organizations/ATC> a owl:NamedIndividual, :ThematicCenter;
  :hasName "Atmosphere Thematic Centre";
  rdfs:label "ICOS ATC" .

:hasDocumentationObject a owl:ObjectProperty;
  rdfs:label "documentation";
  rdfs:domain :bnode_62;
  rdfs:range :DocumentObject .

:hasElevation a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "Elevation";
  rdfs:comment "Elevation above sea level in meters";
  rdfs:domain :bnode_66;
  rdfs:range xsd:float .

:hasClimateZone a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "climate zone";
  rdfs:domain :Station;
  rdfs:range :ClimateZone .

:csvWithIso8601tsFirstCol a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "CSV with ISO8601 timestamp as first column" .

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

:multiImageZip a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Uncompressed zip archive with images" .

:koppen_Cfb a owl:NamedIndividual, :ClimateZone .

:hasSpecificDatasetType a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "specific dataset type";
  rdfs:domain :DataObjectSpec;
  rdfs:range :SpecificDatasetType .

:stationTimeSeriesDataset a owl:NamedIndividual, :SpecificDatasetType;
  rdfs:label "Station-specific time series dataset" .

:spatioTemporalDataset a owl:NamedIndividual, :SpecificDatasetType;
  rdfs:label "Spatiotemporal dataset" .

:netcdfTimeSeries a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "NetCDF (time series)";
  :hasGoodFlagValue "R", "U", "O" .

:impliesDefaultLicence a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "implies default licence";
  rdfs:domain :bnode_90;
  rdfs:range <http://purl.org/dc/terms/LicenseDocument> .

:icosLicence a owl:NamedIndividual, <http://purl.org/dc/terms/LicenseDocument>;
  rdfs:seeAlso <https://data.icos-cp.eu/licence>;
  rdfs:label "ICOS CCBY4 Data Licence";
  <http://www.w3.org/2004/02/skos/core#exactMatch> <https://creativecommons.org/licenses/by/4.0> .

:asciiAtcFlaskTimeSer a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "ICOS ATC Flask time series";
  rdfs:comment "Semicolon-separated ASCII, with #-prefixed multi-line header. ISO-8601 standard is used for time stamps, no synthetic 'TIMESTAMP' column is needed.";
  :hasGoodFlagValue "R", "U", "O" .

:badmIF a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "BADM Interchange Format" .

:hasTimeZoneOffset a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "time zone offset";
  rdfs:comment "offset of local timezone from UTC";
  rdfs:subPropertyOf :hasStationSpecificParam;
  rdfs:domain :Station;
  rdfs:range xsd:integer .

:hasResponsibleOrganization a owl:ObjectProperty;
  rdfs:label "responsible organization";
  rdfs:domain :Station;
  rdfs:range :Organization .

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

:Collection a owl:Class;
  rdfs:subClassOf :PlainCollection, :bnode_3, :bnode_4, :bnode_5;
  owl:disjointWith :StaticObject .

<http://purl.org/dc/terms/creator> a owl:ObjectProperty .

<http://purl.org/dc/terms/hasPart> a owl:ObjectProperty .

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

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

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

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

:hasExtraRoleInfo a owl:DatatypeProperty;
  rdfs:label "extra role info";
  rdfs:domain :Membership;
  rdfs:range rdfs:Literal .

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

:hasModel a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "instrument model";
  rdfs:domain :Instrument;
  rdfs:range xsd:string .

:hasSerialNumber a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "serial number";
  rdfs:domain :Instrument;
  rdfs:range xsd:string .

:hasStationClass a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "Station Class";
  rdfs:subPropertyOf :hasStationSpecificParam;
  rdfs:domain :IcosStation;
  rdfs:range :bnode_85 .

:hasInstrumentComponent a owl:ObjectProperty, owl:TransitiveProperty;
  rdfs:subPropertyOf <http://www.w3.org/ns/ssn/hasSubSystem>;
  rdfs:domain :Instrument;
  rdfs:range :Instrument .

:hasVendor a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:domain :Instrument;
  rdfs:range :Organization .

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

xsd:date a rdfs:Datatype .

:hasInstrumentOwner a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:domain :Instrument;
  rdfs:range :Organization .

:hasMeanAnnualTemp a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "mean annual temperature";
  rdfs:comment "measured in °C";
  rdfs:subPropertyOf :hasStationSpecificParam;
  rdfs:domain :Station;
  rdfs:range xsd:float .

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

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

:hasMeanAnnualRadiation a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "mean annual radiation";
  rdfs:comment "measured in W m-2";
  rdfs:subPropertyOf :hasStationSpecificParam;
  rdfs:domain :ES;
  rdfs:range xsd:float .

:hasEcosystemType a owl:ObjectProperty;
  rdfs:label "ecosystem type";
  rdfs:domain :bnode_65;
  rdfs:range :EcosystemType .

:hasMeanAnnualPrecip a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "mean annual precipitation";
  rdfs:comment "measured in mm";
  rdfs:subPropertyOf :hasStationSpecificParam;
  rdfs:domain :bnode_76;
  rdfs:range xsd:float .

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

:awardTitle a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "award title";
  rdfs:subPropertyOf :fundingInfoProp;
  rdfs:domain :Funding;
  rdfs:range xsd:string .

:hasFunding a owl:ObjectProperty;
  rdfs:label "funding";
  rdfs:domain :bnode_70;
  rdfs:range :Funding .

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

:awardNumber a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "award number";
  rdfs:subPropertyOf :fundingInfoProp;
  rdfs:domain :Funding;
  rdfs:range xsd:string .

:hasEndDate a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "end date";
  rdfs:domain :Funding;
  rdfs:range xsd:date .

:hasStartDate a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "start date";
  rdfs:domain :Funding;
  rdfs:range xsd:date .

:hasFunder a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:label "funder";
  rdfs:domain :Funding;
  rdfs:range :Funder .

:awardURI a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "award URI";
  rdfs:subPropertyOf :fundingInfoProp;
  rdfs:domain :Funding;
  rdfs:range xsd:anyURI .

<http://www.w3.org/ns/ssn/forProperty> a owl:ObjectProperty;
  rdfs:label "for property" .

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

<http://www.w3.org/ns/ssn/hasDeployment> a owl:ObjectProperty;
  rdfs:label "has deployment" .

:hasVariableName a owl:DatatypeProperty;
  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 :bnode_88;
  rdfs:range xsd:string .

:belongsToNetwork a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "station network";
  rdfs:subPropertyOf :hasStationSpecificParam;
  rdfs:domain :IcosCitiesStation;
  rdfs:range :bnode_56 .

:hasWigosId a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "WIGOS ID";
  rdfs:subPropertyOf :hasStringId;
  rdfs:domain :AS;
  rdfs:range xsd:string .

:bnode_228 rdf:first :bnode_229;
  rdf:rest :bnode_230 .

:bnode_229 a owl:Restriction;
  owl:onProperty :hasEndTime;
  owl:someValuesFrom rdfs:Literal .

:bnode_230 rdf:first :bnode_231;
  rdf:rest rdf:nil .

:bnode_231 a owl:Restriction;
  owl:onProperty :hasStartTime;
  owl:someValuesFrom rdfs:Literal .

:bnode_232 rdf:first <http://meta.icos-cp.eu/resources/organizations/ATC>;
  rdf:rest :bnode_233 .

:bnode_233 rdf:first <http://meta.icos-cp.eu/resources/organizations/ETC>;
  rdf:rest :bnode_234 .

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

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

:hasCoverImage a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "cover image";
  rdfs:subPropertyOf <http://schema.org/image>;
  rdfs:domain :bnode_59;
  rdfs:range xsd:anyURI .

:hasOrderWeight a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "order weight";
  rdfs:domain :LinkBox;
  rdfs:range xsd:integer .

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

:hasLinkbox a owl:ObjectProperty;
  rdfs:domain :WebpageElements;
  rdfs:range :LinkBox .

:hasWebpageElements a owl:FunctionalProperty, owl:ObjectProperty;
  rdfs:domain :Organization;
  rdfs:range :WebpageElements .

:isDiscontinued a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "is discontinued";
  rdfs:subPropertyOf :hasStationSpecificParam;
  rdfs:domain :bnode_91;
  rdfs:range xsd:boolean .

:hasActualVariable a owl:ObjectProperty;
  rdfs:domain :DataObject;
  rdfs:range :VariableInfo .

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

:hasMinValue a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:domain :VariableInfo;
  rdfs:range xsd:double .

:hasMaxValue a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:domain :VariableInfo;
  rdfs:range xsd:double .

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

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

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

:hasFormatSpecificMetadata a owl:DatatypeProperty;
  rdfs:label "format-specific metadata";
  rdfs:comment "parent property for concrete format-specific metadata properties", "used for WDCGG data, may be retired in the future";
  rdfs:domain :DataObject;
  rdfs:range rdfs:Literal .

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

<https://meta.fieldsites.se/resources/organizations/SITES_SLU> a owl:NamedIndividual,
    :ThematicCenter;
  :hasName "SITES coordination center at SLU";
  rdfs:label "SITES at SLU" .

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

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

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

<https://meta.fieldsites.se/ontologies/sites/delimitedHeaderCsv> a owl:NamedIndividual,
    :ObjectFormat;
  rdfs:label "Character delimited header csv" .

:isoLikeLocalDateTime a owl:NamedIndividual, :ValueFormat;
  rdfs:label "ISO-like local dateTime";
  rdfs:comment "May use space instead of 'T' for separator" .

<https://meta.fieldsites.se/ontologies/sites/aquanetPointMeasurementsCsv> a owl:NamedIndividual,
    :ObjectFormat;
  rdfs:label "AquaNet point measurements csv" .

<https://meta.fieldsites.se/ontologies/sites/image> a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Image" .

<https://meta.fieldsites.se/ontologies/sites/spectralPointCloud> a owl:NamedIndividual,
    :ObjectFormat;
  rdfs:label "SITES Spectral point cloud" .

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

:hasOperationalPeriod a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "operational period";
  rdfs:subPropertyOf :hasStationSpecificParam;
  rdfs:domain :Station;
  rdfs:range xsd:string .

:gzipEncoding a owl:NamedIndividual, :ObjectEncoding;
  rdfs:label "gzip" .

<https://meta.fieldsites.se/ontologies/sites/zipLidar> a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Zipped LiDAR data" .

:iso8601month a owl:NamedIndividual, :ValueFormat;
  rdfs:label "Month in ISO-8601 format" .

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

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

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

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

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

owl:Thing a owl:Class .

rdfs:Literal a rdfs:Datatype .

<http://www.w3.org/2004/02/skos/core#closeMatch> a owl:ObjectProperty, owl:SymmetricProperty;
  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> .

rdf:PlainLiteral a rdfs:Datatype .

:bnode_10 a owl:Restriction;
  owl:onProperty :hasDataTheme;
  owl:someValuesFrom owl:Thing .

:bnode_12 a owl:Restriction;
  owl:onProperty :hasFormat;
  owl:someValuesFrom owl:Thing .

<http://purl.org/vocab/vann/preferredNamespaceUri> a owl:AnnotationProperty .

:bnode_75 a rdfs:Datatype;
  owl:onDatatype xsd:double;
  owl:withRestrictions :bnode_164 .

:bnode_157 rdf:first :bnode_158;
  rdf:rest :bnode_159 .

:bnode_216 rdf:first :Collection;
  rdf:rest :bnode_217 .

:bnode_46 a owl:Restriction;
  owl:onProperty <http://www.opengis.net/ont/geosparql#hasGeometry>;
  owl:allValuesFrom :SpatialCoverage .

:bnode_142 rdf:first :Station;
  rdf:rest :bnode_143 .

:bnode_218 rdf:first :DataObject;
  rdf:rest :bnode_219 .

:bnode_145 rdf:first :Person;
  rdf:rest rdf:nil .

:bnode_146 rdf:first :bnode_147;
  rdf:rest rdf:nil .

:bnode_62 a owl:Class;
  owl:unionOf :bnode_99 .

:bnode_8 a owl:Restriction;
  owl:onProperty :isNextVersionOf;
  owl:allValuesFrom :DataObject .

:bnode_53 a owl:Restriction;
  owl:onProperty :hasColumn;
  owl:someValuesFrom owl:Thing .

:bnode_50 a owl:Restriction;
  owl:onProperty :countryCode;
  owl:someValuesFrom rdfs:Literal .

:bnode_120 a rdf:List;
  rdf:first "Munich";
  rdf:rest :bnode_121 .

:bnode_44 a owl:Restriction;
  owl:onProperty :containsDataset;
  owl:allValuesFrom :TabularDatasetSpec .

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

:bnode_160 xsd:maxInclusive 9.0E1 .

:bnode_162 rdf:first :Station;
  rdf:rest :bnode_163 .

:bnode_223 rdf:first :DataObject;
  rdf:rest :bnode_224 .

:bnode_99 rdf:first :DataObjectSpec;
  rdf:rest :bnode_100 .

:bnode_100 rdf:first :Station;
  rdf:rest rdf:nil .

:bnode_16 a owl:Restriction;
  owl:onProperty <http://www.w3.org/ns/prov#endedAtTime>;
  owl:someValuesFrom rdfs:Literal .

:bnode_185 xsd:maxInclusive 9.0E1 .

:bnode_225 a owl:Restriction;
  owl:onProperty :hasSpatialCoverage;
  owl:someValuesFrom :LatLonBox .

:bnode_209 rdf:first :bnode_210;
  rdf:rest :bnode_211 .

:AncillaryDatum a owl:Class;
  owl:disjointUnionOf :bnode_1 .

:bnode_22 a owl:Restriction;
  owl:onProperty :hasValueType;
  owl:someValuesFrom owl:Thing .

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

<http://purl.org/dc/elements/1.1/publisher> a owl:AnnotationProperty .

:bnode_131 rdf:first :WebpageElements;
  rdf:rest rdf:nil .

:bnode_195 rdf:first :DataObject;
  rdf:rest :bnode_196 .

:bnode_197 rdf:first :DataObject;
  rdf:rest :bnode_198 .

:bnode_38 a owl:Restriction;
  owl:onProperty :hasFirstName;
  owl:someValuesFrom rdfs:Literal .

:bnode_200 xsd:minInclusive -1.8E2 .

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

:bnode_96 rdf:first <http://www.w3.org/ns/ssn/Deployment>;
  rdf:rest rdf:nil .

:hasCitationString a owl:DatatypeProperty, owl:FunctionalProperty;
  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:subPropertyOf <http://purl.org/dc/terms/bibliographicCitation>;
  rdfs:domain :StaticObject;
  rdfs:range xsd:string .

:bnode_51 a owl:Restriction;
  owl:onProperty :hasStationId;
  owl:someValuesFrom rdfs:Literal .

:bnode_34 a owl:Restriction;
  owl:onProperty :atOrganization;
  owl:someValuesFrom owl:Thing .

:bnode_107 rdf:first :Site;
  rdf:rest rdf:nil .

:bnode_207 rdf:first :bnode_208;
  rdf:rest :bnode_209 .

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

<http://www.w3.org/2004/02/skos/core#broader> a owl:ObjectProperty;
  rdfs:label "has broader";
  owl:inverseOf <http://www.w3.org/2004/02/skos/core#narrower> .

:bnode_47 a owl:Restriction;
  owl:onProperty :hasEcosystemType;
  owl:onClass :EcosystemType;
  owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger .

:bnode_221 rdf:first :bnode_222;
  rdf:rest rdf:nil .

:hasAncillaryDataValue a owl:DatatypeProperty;
  rdfs:label "ancillary data value";
  rdfs:comment "parent property for ancillary value properties whose values are plain literals (not from vocabularies)";
  rdfs:domain :AncillaryEntry;
  rdfs:range rdfs:Literal .

:bnode_20 a owl:Restriction;
  owl:onProperty :hasValueType;
  owl:someValuesFrom owl:Thing .

:bnode_110 rdf:first <http://www.opengis.net/ont/geosparql#Feature>;
  rdf:rest rdf:nil .

:bnode_111 rdf:first :DataObjectSpec;
  rdf:rest :bnode_112 .

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

:bnode_31 a owl:Class;
  owl:intersectionOf :bnode_206 .

:bnode_126 a rdf:List;
  rdf:first "GRID";
  rdf:rest :bnode_127 .

:bnode_150 rdf:first <http://www.w3.org/ns/ssn/Deployment>;
  rdf:rest rdf:nil .

:bnode_134 a rdf:List;
  rdf:first 2;
  rdf:rest :bnode_135 .

:bnode_136 rdf:first :Collection;
  rdf:rest :bnode_137 .

:bnode_15 a owl:Restriction;
  owl:onProperty :wasPerformedBy;
  owl:someValuesFrom owl:Thing .

:bnode_37 a owl:Restriction;
  owl:onProperty :hasEmail;
  owl:someValuesFrom rdfs:Literal .

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

:bnode_89 a rdfs:Datatype;
  owl:onDatatype xsd:double;
  owl:withRestrictions :bnode_199 .

:bnode_193 rdf:first :Organization;
  rdf:rest :bnode_194 .

:bnode_65 a owl:Class;
  owl:unionOf :bnode_101 .

:bnode_224 rdf:first :bnode_225;
  rdf:rest :bnode_226 .

:bnode_226 rdf:first :bnode_227;
  rdf:rest :bnode_228 .

<http://www.opengis.net/ont/geosparql#hasSerialization> a owl:DatatypeProperty;
  rdfs:domain <http://www.opengis.net/ont/geosparql#Geometry>;
  rdfs:range rdfs:Literal .

:bnode_72 a owl:Class;
  owl:unionOf :bnode_154 .

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

:bnode_166 rdf:first :bnode_167;
  rdf:rest rdf:nil .

:bnode_182 rdf:first :bnode_183;
  rdf:rest :bnode_184 .

:bnode_183 xsd:minInclusive -9.0E1 .

:bnode_6 a owl:Restriction;
  owl:onProperty <http://www.w3.org/ns/prov#wasAssociatedWith>;
  owl:someValuesFrom owl:Thing .

:bnode_95 rdf:first :Membership;
  rdf:rest :bnode_96 .

:bnode_123 rdf:first :bnode_124;
  rdf:rest rdf:nil .

:bnode_124 xsd:pattern "^[A-Z]{2}$" .

:bnode_45 a owl:Restriction;
  owl:onProperty :containsDataset;
  owl:cardinality "1"^^xsd:nonNegativeInteger .

:bnode_214 a owl:Restriction;
  owl:onProperty :hasWesternBound;
  owl:someValuesFrom rdfs:Literal .

:bnode_61 a owl:Class;
  owl:unionOf :bnode_97 .

:bnode_128 a rdf:List;
  rdf:first "Other";
  rdf:rest :bnode_129 .

:bnode_40 a owl:Restriction;
  owl:onProperty <http://purl.org/dc/terms/hasPart>;
  owl:allValuesFrom :bnode_215 .

:bnode_119 a rdf:List;
  rdf:first "Milano";
  rdf:rest :bnode_120 .

:bnode_43 a owl:Class;
  owl:intersectionOf :bnode_218 .

:bnode_83 a owl:Class;
  owl:unionOf :bnode_108 .

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

:bnode_54 a owl:Class;
  owl:oneOf :bnode_232 .

:bnode_171 rdf:first :LinkBox;
  rdf:rest :bnode_172 .

:bnode_132 a rdf:List;
  rdf:first 0;
  rdf:rest :bnode_133 .

:bnode_29 a owl:Restriction;
  owl:onProperty :hasModel;
  owl:someValuesFrom rdfs:Literal .

:bnode_121 a rdf:List;
  rdf:first "Paris";
  rdf:rest :bnode_122 .

:bnode_84 a owl:Class;
  owl:unionOf :bnode_186 .

:ThematicCenter a owl:Class;
  rdfs:label "Thematic Center";
  rdfs:subClassOf :CentralFacility;
  owl:equivalentClass :bnode_54 .

:hasGoodFlagValue a owl:DatatypeProperty;
  rdfs:domain :ObjectFormat;
  rdfs:range xsd:string .

:bnode_35 a owl:Restriction;
  owl:onProperty :hasRole;
  owl:someValuesFrom owl:Thing .

<http://purl.org/dc/terms/bibliographicCitation> a owl:DatatypeProperty;
  rdfs:range rdfs:Literal .

:bnode_98 rdf:first :ThematicCenter;
  rdf:rest rdf:nil .

:bnode_56 a rdfs:Datatype;
  owl:oneOf :bnode_117 .

:bnode_26 a owl:Restriction;
  owl:onProperty :belongsToNetwork;
  owl:someValuesFrom rdfs:Literal .

:bnode_76 a owl:Class;
  owl:unionOf :bnode_168 .

:bnode_28 a owl:Restriction;
  owl:onProperty :hasVendor;
  owl:onClass :Organization;
  owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger .

:bnode_105 rdf:first :Station;
  rdf:rest rdf:nil .

:bnode_108 rdf:first :DataObject;
  rdf:rest :bnode_109 .

:bnode_109 rdf:first :Station;
  rdf:rest :bnode_110 .

:bnode_3 a owl:Restriction;
  owl:onProperty <http://purl.org/dc/terms/creator>;
  owl:onClass :Organization;
  owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger .

:SimpleDataObject a owl:Class;
  owl:disjointWith :SpatialDataObject;
  owl:equivalentClass :bnode_43 .

:bnode_1 rdf:first :AncillaryEntry;
  rdf:rest :bnode_205 .

:bnode_112 rdf:first :Project;
  rdf:rest rdf:nil .

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

:bnode_204 rdf:first <https://meta.fieldsites.se/ontologies/sites/Station>;
  rdf:rest rdf:nil .

:bnode_18 a owl:Restriction;
  owl:onProperty :hasIcon;
  owl:someValuesFrom rdfs:Literal .

:bnode_4 a owl:Restriction;
  owl:onProperty <http://purl.org/dc/terms/description>;
  owl:allValuesFrom xsd:string .

:bnode_176 rdf:first :bnode_177;
  rdf:rest rdf:nil .

:bnode_11 a owl:Restriction;
  owl:onProperty :hasEncoding;
  owl:someValuesFrom owl:Thing .

:bnode_68 a rdfs:Datatype;
  owl:onDatatype xsd:string;
  owl:withRestrictions :bnode_146 .

:bnode_140 rdf:first :bnode_141;
  rdf:rest rdf:nil .

:bnode_74 a owl:Class;
  owl:unionOf :bnode_161 .

:bnode_147 xsd:pattern "^[a-zA-Z0-9._%'+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,6}$" .

:bnode_148 rdf:first :Membership;
  rdf:rest :bnode_149 .

:bnode_36 a owl:Restriction;
  owl:onProperty :hasName;
  owl:someValuesFrom rdfs:Literal .

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

:bnode_187 rdf:first :SpatialDataObject;
  rdf:rest :bnode_188 .

<http://purl.org/dc/elements/1.1/creator> a owl:AnnotationProperty .

:bnode_103 rdf:first <https://meta.fieldsites.se/ontologies/sites/Station>;
  rdf:rest rdf:nil .

:bnode_163 rdf:first <http://www.w3.org/ns/ssn/Deployment>;
  rdf:rest rdf:nil .

:bnode_33 a owl:Restriction;
  owl:onProperty :hasWebpageLink;
  owl:someValuesFrom rdfs:Literal .

:bnode_154 rdf:first :Position;
  rdf:rest :bnode_155 .

:bnode_156 rdf:first <http://www.w3.org/ns/ssn/Deployment>;
  rdf:rest rdf:nil .

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

:bnode_158 xsd:minInclusive -9.0E1 .

:bnode_159 rdf:first :bnode_160;
  rdf:rest rdf:nil .

:bnode_13 a owl:Restriction;
  owl:onProperty :hasSpecificDatasetType;
  owl:someValuesFrom owl:Thing .

:bnode_101 rdf:first :ES;
  rdf:rest :bnode_102 .

:bnode_102 rdf:first :Site;
  rdf:rest :bnode_103 .

:bnode_175 xsd:minInclusive -9.0E1 .

:funderIdentifier a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "funder identifier";
  rdfs:subPropertyOf :fundingInfoProp;
  rdfs:domain :Funder;
  rdfs:range xsd:string .

:fundingInfoProp a owl:DatatypeProperty .

:bnode_208 a owl:Restriction;
  owl:onProperty :hasEasternBound;
  owl:someValuesFrom rdfs:Literal .

:bnode_48 a owl:Class;
  owl:intersectionOf :bnode_223 .

<http://schema.org/image> a owl:DatatypeProperty .

:bnode_186 rdf:first :Membership;
  rdf:rest :bnode_187 .

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

:bnode_86 a owl:Class;
  owl:unionOf :bnode_192 .

:bnode_205 rdf:first :AncillaryValue;
  rdf:rest rdf:nil .

:bnode_14 a owl:Restriction;
  owl:onProperty :hasDataLevel;
  owl:someValuesFrom rdfs:Literal .

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

:bnode_66 a owl:Class;
  owl:unionOf :bnode_142 .

:bnode_2 a owl:Restriction;
  owl:onProperty <http://purl.org/dc/terms/dateSubmitted>;
  owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
  owl:onDataRange xsd:dateTime .

:bnode_201 rdf:first :bnode_202;
  rdf:rest rdf:nil .

:bnode_94 a owl:Restriction;
  owl:onProperty <http://www.w3.org/ns/ssn/hasDeployment>;
  owl:allValuesFrom <http://www.w3.org/ns/ssn/Deployment> .

:bnode_92 a owl:Class;
  owl:unionOf :bnode_113 .

:bnode_199 rdf:first :bnode_200;
  rdf:rest :bnode_201 .

:funderIdentifierType a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:label "funder identifier type";
  rdfs:subPropertyOf :fundingInfoProp;
  rdfs:domain :Funder;
  rdfs:range :bnode_58 .

:bnode_59 a owl:Class;
  owl:unionOf :bnode_130 .

:bnode_217 rdf:first :StaticObject;
  rdf:rest rdf:nil .

:bnode_168 rdf:first :ES;
  rdf:rest :bnode_169 .

xsd:nonNegativeInteger a rdfs:Datatype .

:bnode_196 rdf:first :DatasetSpec;
  rdf:rest rdf:nil .

:bnode_192 rdf:first :Instrument;
  rdf:rest :bnode_193 .

:bnode_60 a rdfs:Datatype;
  owl:oneOf :bnode_132 .

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

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

:bnode_55 a owl:Class;
  owl:unionOf :bnode_95 .

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

:bnode_151 rdf:first :DataObject;
  rdf:rest :bnode_152 .

:bnode_152 rdf:first :DataObjectSpec;
  rdf:rest :bnode_153 .

:containsString a owl:DatatypeProperty;
  rdfs:domain :StringVocabulary;
  rdfs:range xsd:string .

:bnode_181 xsd:length "64"^^xsd:nonNegativeInteger .

:bnode_78 a rdfs:Datatype;
  owl:onDatatype xsd:double;
  owl:withRestrictions :bnode_174 .

:bnode_41 a owl:Restriction;
  owl:onProperty :hasLatitude;
  owl:someValuesFrom rdfs:Literal .

:bnode_219 rdf:first :bnode_220;
  rdf:rest :bnode_221 .

:bnode_220 a owl:Restriction;
  owl:onProperty :wasAcquiredBy;
  owl:someValuesFrom owl:Thing .

:bnode_80 a owl:Class;
  owl:unionOf :bnode_106 .

:bnode_174 rdf:first :bnode_175;
  rdf:rest :bnode_176 .

:bnode_203 rdf:first :IcosStation;
  rdf:rest :bnode_204 .

:bnode_70 a owl:Class;
  owl:unionOf :bnode_104 .

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

:bnode_82 a rdfs:Datatype;
  owl:onDatatype xsd:double;
  owl:withRestrictions :bnode_182 .

:bnode_24 a owl:Restriction;
  owl:onProperty :isNextVersionOf;
  owl:allValuesFrom :DocumentObject .

:bnode_172 rdf:first :Organization;
  rdf:rest :bnode_173 .

:bnode_173 rdf:first :StaticObject;
  rdf:rest rdf:nil .

:bnode_21 a owl:Restriction;
  owl:onProperty :hasColumnTitle;
  owl:someValuesFrom rdfs:Literal .

:bnode_58 a rdfs:Datatype;
  owl:oneOf :bnode_125 .

:bnode_7 a owl:Restriction;
  owl:onProperty :hasObjectSpec;
  owl:someValuesFrom owl:Thing .

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

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

:bnode_153 rdf:first :Project;
  rdf:rest rdf:nil .

:bnode_27 a owl:Restriction;
  owl:onProperty :hasInstrumentOwner;
  owl:onClass :Organization;
  owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger .

:bnode_91 a owl:Class;
  owl:unionOf :bnode_203 .

:bnode_113 rdf:first :PlainCollection;
  rdf:rest :bnode_114 .

:bnode_155 rdf:first :Station;
  rdf:rest :bnode_156 .

:bnode_215 a owl:Class;
  owl:unionOf :bnode_216 .

:bnode_122 a rdf:List;
  rdf:first "Zurich";
  rdf:rest rdf:nil .

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

:bnode_63 a owl:Class;
  owl:unionOf :bnode_136 .

:bnode_144 rdf:first :Organization;
  rdf:rest :bnode_145 .

:bnode_32 a owl:Restriction;
  owl:onProperty :hasName;
  owl:someValuesFrom rdfs:Literal .

:bnode_104 rdf:first :CentralFacility;
  rdf:rest :bnode_105 .

:bnode_206 rdf:first :SpatialCoverage;
  rdf:rest :bnode_207 .

:bnode_188 rdf:first <http://www.w3.org/ns/ssn/Deployment>;
  rdf:rest rdf:nil .

:bnode_189 a rdf:List;
  rdf:first "1";
  rdf:rest :bnode_190 .

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

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

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

:bnode_141 xsd:maxInclusive 1.8E2 .

<http://creativecommons.org/ns#license> a owl:AnnotationProperty .

:bnode_39 a owl:Restriction;
  owl:onProperty :hasLastName;
  owl:someValuesFrom rdfs:Literal .

:bnode_114 rdf:first :StaticObject;
  rdf:rest rdf:nil .

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

:bnode_222 a owl:Restriction;
  owl:onProperty :hasObjectSpec;
  owl:allValuesFrom :SimpleObjectSpec .

:bnode_69 a owl:Class;
  owl:unionOf :bnode_148 .

:bnode_49 a owl:Restriction;
  owl:onProperty :wasSubmittedBy;
  owl:someValuesFrom owl:Thing .

:bnode_190 a rdf:List;
  rdf:first "2";
  rdf:rest :bnode_191 .

:bnode_210 a owl:Restriction;
  owl:onProperty :hasNorthernBound;
  owl:someValuesFrom rdfs:Literal .

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

:bnode_138 rdf:first :bnode_139;
  rdf:rest :bnode_140 .

:bnode_139 xsd:minInclusive -1.8E2 .

:bnode_202 xsd:maxInclusive 1.8E2 .

:bnode_42 a owl:Restriction;
  owl:onProperty :hasLongitude;
  owl:someValuesFrom rdfs:Literal .

:bnode_170 rdf:first :Instrument;
  rdf:rest :bnode_171 .

:bnode_164 rdf:first :bnode_165;
  rdf:rest :bnode_166 .

:bnode_165 xsd:minInclusive -1.8E2 .

:bnode_137 rdf:first :StaticObject;
  rdf:rest rdf:nil .

:bnode_178 rdf:first :DataAcquisition;
  rdf:rest :bnode_179 .

:bnode_180 rdf:first :bnode_181;
  rdf:rest rdf:nil .

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

:hasAncillaryEntry a owl:ObjectProperty;
  rdfs:label "ancillary entry";
  rdfs:comment "ancillary entry associated with a station";
  rdfs:domain :Station;
  rdfs:range :AncillaryEntry .

:bnode_118 a rdf:List;
  rdf:first "Bologna";
  rdf:rest :bnode_119 .

:bnode_79 a owl:Class;
  owl:unionOf :bnode_178 .

<http://purl.org/dc/elements/1.1/modified> a owl:AnnotationProperty .

:SpatialDataObject a owl:Class;
  owl:equivalentClass :bnode_48 .

:bnode_30 a owl:Restriction;
  owl:onProperty :hasSerialNumber;
  owl:someValuesFrom rdfs:Literal .

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

:bnode_93 a owl:Class;
  owl:unionOf :bnode_115 .

:bnode_115 rdf:first :Collection;
  rdf:rest :bnode_116 .

:bnode_5 a owl:Restriction;
  owl:onProperty <http://purl.org/dc/terms/title>;
  owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
  owl:onDataRange xsd:string .

<http://purl.org/vocab/vann/preferredNamespacePrefix> a owl:AnnotationProperty .

:bnode_88 a owl:Class;
  owl:unionOf :bnode_197 .

:bnode_116 rdf:first :StaticObject;
  rdf:rest rdf:nil .

:bnode_117 a rdf:List;
  rdf:first "Barcelona";
  rdf:rest :bnode_118 .

:bnode_19 a owl:Restriction;
  owl:onProperty :hasValueFormat;
  owl:someValuesFrom owl:Thing .

:bnode_9 a owl:Restriction;
  owl:onProperty :hasAssociatedProject;
  owl:someValuesFrom owl:Thing .

:bnode_73 a rdfs:Datatype;
  owl:onDatatype xsd:double;
  owl:withRestrictions :bnode_157 .

:bnode_17 a owl:Restriction;
  owl:onProperty <http://www.w3.org/ns/prov#wasAssociatedWith>;
  owl:someValuesFrom owl:Thing .

:bnode_90 a owl:Class;
  owl:unionOf :bnode_111 .

:bnode_52 a owl:Restriction;
  owl:onProperty :containsString;
  owl:someValuesFrom rdfs:Literal .

:bnode_64 a rdfs:Datatype;
  owl:onDatatype xsd:double;
  owl:withRestrictions :bnode_138 .

:bnode_167 xsd:maxInclusive 1.8E2 .

:latlongs a owl:DatatypeProperty;
  rdfs:range xsd:double .

:bnode_143 rdf:first <http://www.opengis.net/ont/geosparql#Geometry>;
  rdf:rest rdf:nil .

<http://purl.org/dc/elements/1.1/description> a owl:AnnotationProperty .

:bnode_227 a owl:Restriction;
  owl:onProperty :wasProducedBy;
  owl:someValuesFrom owl:Thing .

:bnode_184 rdf:first :bnode_185;
  rdf:rest rdf:nil .

:bnode_77 a owl:Class;
  owl:unionOf :bnode_170 .

:bnode_85 a rdfs:Datatype;
  owl:oneOf :bnode_189 .

:bnode_97 rdf:first :DataObjectSpec;
  rdf:rest :bnode_98 .

:bnode_149 rdf:first :SpatialDataObject;
  rdf:rest :bnode_150 .

<http://purl.org/dc/elements/1.1/issued> a owl:AnnotationProperty .

:bnode_127 a rdf:List;
  rdf:first "ISNI";
  rdf:rest :bnode_128 .

:bnode_87 a owl:Class;
  owl:unionOf :bnode_195 .

:bnode_71 a owl:Class;
  owl:unionOf :bnode_151 .

:bnode_106 rdf:first :DataAcquisition;
  rdf:rest :bnode_107 .

:bnode_211 rdf:first :bnode_212;
  rdf:rest :bnode_213 .

:bnode_212 a owl:Restriction;
  owl:onProperty :hasSouthernBound;
  owl:someValuesFrom rdfs:Literal .

:bnode_198 rdf:first <http://www.w3.org/ns/ssn/Deployment>;
  rdf:rest rdf:nil .

:bnode_169 rdf:first <https://meta.fieldsites.se/ontologies/sites/Station>;
  rdf:rest rdf:nil .

:bnode_135 a rdf:List;
  rdf:first 3;
  rdf:rest rdf:nil .

:bnode_57 a rdfs:Datatype;
  owl:onDatatype xsd:string;
  owl:withRestrictions :bnode_123 .

:bnode_133 a rdf:List;
  rdf:first 1;
  rdf:rest :bnode_134 .

:bnode_125 a rdf:List;
  rdf:first "Crossref Funder ID";
  rdf:rest :bnode_126 .

:bnode_194 rdf:first :Person;
  rdf:rest rdf:nil .

<http://purl.org/dc/elements/1.1/title> a owl:AnnotationProperty .

:bnode_25 a owl:Restriction;
  owl:onProperty :hasFunder;
  owl:someValuesFrom :Funder .

:bnode_161 rdf:first :Position;
  rdf:rest :bnode_162 .

<http://purl.org/dc/terms/dateSubmitted> a owl:DatatypeProperty;
  rdfs:label "Date Submitted";
  rdfs:range rdfs:Literal .

:bnode_23 a owl:Restriction;
  owl:onProperty :hasVariableTitle;
  owl:someValuesFrom rdfs:Literal .

:bnode_81 a rdfs:Datatype;
  owl:onDatatype xsd:hexBinary;
  owl:withRestrictions :bnode_180 .

:hasStationSpecificParam a owl:DatatypeProperty;
  rdfs:domain :Station;
  rdfs:range rdfs:Literal .

:bnode_130 rdf:first :LinkBox;
  rdf:rest :bnode_131 .

:bnode_129 a rdf:List;
  rdf:first "ROR";
  rdf:rest rdf:nil .

:bnode_213 rdf:first :bnode_214;
  rdf:rest rdf:nil .

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

:bnode_191 a rdf:List;
  rdf:first "Associated";
  rdf:rest rdf:nil .

xsd:hexBinary a rdfs:Datatype .

:hasTcId a owl:DatatypeProperty;
  rdfs:subPropertyOf :hasStringId;
  rdfs:domain :bnode_86;
  rdfs:range xsd:string .

<http://purl.org/dc/elements/1.1/rights> a owl:AnnotationProperty .

:bnode_179 rdf:first <http://www.w3.org/ns/ssn/Deployment>;
  rdf:rest rdf:nil .

:bnode_67 a owl:Class;
  owl:unionOf :bnode_144 .

:bnode_177 xsd:maxInclusive 9.0E1 .

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

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

<http://purl.org/dc/terms/format> a owl:ObjectProperty;
  rdfs:label "Format" .

:hasStringId a owl:DatatypeProperty;
  rdfs:comment "umbrella property for organizing id-related properties";
  rdfs:range xsd:string .

:hasParisId a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:subPropertyOf :hasTcId;
  rdfs:range xsd:string .

<http://purl.org/dc/terms/date> a owl:DatatypeProperty;
  rdfs:label "Date";
  rdfs:range rdfs:Literal .

<http://www.w3.org/ns/prov#atLocation> a owl:ObjectProperty .

:isRegexVariable a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:domain :DatasetVariable;
  rdfs:range xsd:boolean .

:hasZurichId a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:subPropertyOf :hasTcId;
  rdfs:range xsd:string .

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

:hasPolicy a owl:DatatypeProperty;
  rdfs:domain :Project;
  rdfs:range rdfs:Literal .

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

<https://meta.fieldsites.se/ontologies/sites/sitesLicence> a owl:NamedIndividual,
    <http://purl.org/dc/terms/LicenseDocument>;
  rdfs:seeAlso <https://data.fieldsites.se/licence>;
  rdfs:label "SITES CCBY4 Data Licence";
  <http://www.w3.org/2004/02/skos/core#exactMatch> <https://creativecommons.org/licenses/by/4.0> .

:hasMunichId a owl:DatatypeProperty, owl:FunctionalProperty;
  rdfs:subPropertyOf :hasTcId;
  rdfs:range xsd:string .

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

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

<https://meta.fieldsites.se/ontologies/sites/communityProjects> a owl:NamedIndividual,
    :ObjectFormat;
  rdfs:label "SITES projects" .

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

<https://creativecommons.org/licenses/by/4.0> a owl:NamedIndividual;
  rdfs:label "vanilla CC BY 4" .

:hasKeyword a owl:DatatypeProperty;
  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 :DataObject;
  rdfs:range xsd:string .

<http://purl.org/dc/elements/1.1/contributor> a owl:AnnotationProperty .

:string a owl:NamedIndividual, :ValueFormat .

<http://www.w3.org/ns/ssn/hasSubSystem> a owl:ObjectProperty;
  rdfs:label "has subsystem" .

:genericCsv a owl:NamedIndividual, :ObjectFormat;
  rdfs:label "Generic CSV" .

:boolean a owl:NamedIndividual, :ValueFormat;
  rdfs:label "Boolean" .

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

<http://www.w3.org/2004/02/skos/core#narrowMatch> a owl:ObjectProperty;
  rdfs:label "narrow match (SKOS)";
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#narrower>;
  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#narrower> a owl:ObjectProperty .

<http://www.w3.org/2004/02/skos/core#related> a owl:ObjectProperty, owl:SymmetricProperty .

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

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

:hasAssociatedNetwork a owl:ObjectProperty;
  rdfs:label "associated with network";
  rdfs:domain :ES;
  rdfs:range :Network .

:bnode_234 rdf:first <http://meta.icos-cp.eu/resources/organizations/OTC>;
  rdf:rest :bnode_235 .

:bnode_235 rdf:first <https://meta.fieldsites.se/resources/organizations/SITES_SLU>;
  rdf:rest rdf:nil .

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