@prefix : .
@prefix dct: .
@prefix iop: .
@prefix omv: .
@prefix owl: .
@prefix rdf: .
@prefix xml: .
@prefix xsd: .
@prefix dcat: .
@prefix foaf: .
@prefix rdfs: .
@base .
rdf:type owl:Ontology ;
owl:versionIRI ;
omv:conformsToKnowledgeRepresentationParadigm ;
omv:designedForOntologyTask "semantically precise description and mapping of variables" ;
omv:hasFormalityLevel ;
omv:hasOntologyLanguage ;
omv:hasOntologySyntax ;
omv:usedOntologyEngineeringMethodology ;
omv:usedOntologyEngineeringTool "https://www.isibang.ac.in/ns/mod/index.html#Protege" ;
dct:abstract "The I-ADOPT Framework ontology provides machine-readable variable descriptions in which the components are mapped to FAIR vocabulary terms." ;
dct:contributor "John Graybeal, Stanford University, School of Medicine, USA, ORCID: 0000-0001-6875-5360" ,
"Robert Huber, University Bremen, Germany" ,
"Simon J D Cox , CSIRO Land and Water, Australia; ORCID: 0000-0002-3884-3420" ;
dct:created "October 15, 2021" ;
dct:creator "Alison Pamment, National Centre for Atmospheric Science / Centre for Environmental Data Analysis, STFC Rutherford Appleton Laboratory, UK, ORCID: 0000-0001-5040-4626" ,
"Anusuriya Devaraju, Terrestrial Ecosystem Research Network (TERN), University of Queensland, Australia, ORCID: 0000-0003-0870-3192" ,
"Barbara Magagna, GO FAIR Foundation, NL, ORCID: 0000-0003-2195-3997" ,
"Gwenaelle Moncoiffe, National Oceanography Centre, British Oceanographic Data Centre, UK, ORCID: 0000-0001-6559-4178" ,
"Maria Stoica, University of Colorado, Boulder , ORCID: 0000-0002-6612-3439" ,
"Sirko Schindler, Institute of Data Science, German Aerospace Center (DLR), ORCID: 0000-0002-0964-4457" ;
dct:language ;
dct:license "CC BY 4.0" ;
dct:title "I-ADOPT Framework ontology" ;
rdfs:label "I-ADOPT Framework ontology" ;
owl:versionInfo "1.1.0" ;
dcat:keyword "observable property" ,
"variable" ;
foaf:primaryTopic "Entity" ,
"Property" ,
"Variable" .
#################################################################
# Annotation properties
#################################################################
### http://omv.ontoware.org/2005/05/ontology#conformsToKnowledgeRepresentationParadigm
omv:conformsToKnowledgeRepresentationParadigm rdf:type owl:AnnotationProperty .
### http://omv.ontoware.org/2005/05/ontology#designedForOntologyTask
omv:designedForOntologyTask rdf:type owl:AnnotationProperty .
### http://omv.ontoware.org/2005/05/ontology#hasFormalityLevel
omv:hasFormalityLevel rdf:type owl:AnnotationProperty .
### http://omv.ontoware.org/2005/05/ontology#hasOntologyLanguage
omv:hasOntologyLanguage rdf:type owl:AnnotationProperty .
### http://omv.ontoware.org/2005/05/ontology#hasOntologySyntax
omv:hasOntologySyntax rdf:type owl:AnnotationProperty .
### http://omv.ontoware.org/2005/05/ontology#usedOntologyEngineeringMethodology
omv:usedOntologyEngineeringMethodology rdf:type owl:AnnotationProperty .
### http://omv.ontoware.org/2005/05/ontology#usedOntologyEngineeringTool
omv:usedOntologyEngineeringTool rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/abstract
dct:abstract rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/contributor
dct:contributor rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/created
dct:created rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/creator
dct:creator rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/language
dct:language rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/license
dct:license rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/title
dct:title rdf:type owl:AnnotationProperty .
### http://www.w3.org/ns/dcat#keyword
dcat:keyword rdf:type owl:AnnotationProperty .
### http://xmlns.com/foaf/0.1/primaryTopic
foaf:primaryTopic rdf:type owl:AnnotationProperty .
#################################################################
# Object Properties
#################################################################
### https://w3id.org/iadopt/ont/constrains
iop:constrains rdf:type owl:ObjectProperty ;
rdfs:domain iop:Constraint ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( iop:Entity
iop:Property
iop:StatisticalModifier
)
] ;
rdfs:comment "A Constraint constrains other components in the Variable description." ;
rdfs:label "constrains" .
### https://w3id.org/iadopt/ont/hasApplicableContextObject
iop:hasApplicableContextObject rdf:type owl:ObjectProperty ;
rdfs:domain iop:VariableSet ;
rdfs:range iop:Entity ;
rdfs:comment "A VariableSet has zero or many applicable ContextObjects." ;
rdfs:label "has applicable ContextObject" .
### https://w3id.org/iadopt/ont/hasApplicableMatrix
iop:hasApplicableMatrix rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf iop:hasApplicableContextObject ;
rdfs:domain iop:VariableSet ;
rdfs:range iop:Entity ;
rdfs:comment "A VariableSet has zero or many applicable Matrices." ;
rdfs:label "has applicable Matrix" .
### https://w3id.org/iadopt/ont/hasApplicableObjectOfInterest
iop:hasApplicableObjectOfInterest rdf:type owl:ObjectProperty ;
rdfs:domain iop:VariableSet ;
rdfs:range iop:Entity ;
rdfs:comment "A VariableSet has one or more applicable ObjectOfInterest." ;
rdfs:label "has applicable ObjectOfInterest" .
### https://w3id.org/iadopt/ont/hasApplicableProperty
iop:hasApplicableProperty rdf:type owl:ObjectProperty ;
rdfs:domain iop:VariableSet ;
rdfs:range iop:Property ;
rdfs:comment "A VariableSet has one or more applicable Properties." ;
rdfs:label "has applicable Property" .
### https://w3id.org/iadopt/ont/hasApplicableStatisticalModifier
iop:hasApplicableStatisticalModifier rdf:type owl:ObjectProperty ;
rdfs:domain iop:VariableSet ;
rdfs:range iop:StatisticalModifier ;
rdfs:comment "A VariableSet has one or more applicable StatisticalModifier." ;
rdfs:label "has applicable StatisticalModifier" .
### https://w3id.org/iadopt/ont/hasConstraint
iop:hasConstraint rdf:type owl:ObjectProperty ;
rdfs:domain iop:Variable ;
rdfs:range iop:Constraint ;
rdfs:comment "A Variable has a Constraint, that confines an Entity involved in the observation." ;
rdfs:label "has Constraint" .
### https://w3id.org/iadopt/ont/hasContextObject
iop:hasContextObject rdf:type owl:ObjectProperty ;
rdfs:domain iop:Variable ;
rdfs:range iop:Entity ;
rdfs:comment "A Variable has an Entity that provides additional background information regarding the ObjectOfInterest." ;
rdfs:label "has ContextObject" .
### https://w3id.org/iadopt/ont/hasDenominator
iop:hasDenominator rdf:type owl:ObjectProperty ;
rdfs:domain iop:AsymmetricSystem ;
rdfs:range iop:Entity ;
rdfs:comment "In a system that represents a fraction, this relation assign the role of the denominator." ;
rdfs:label "has Denominator" .
### https://w3id.org/iadopt/ont/hasMatrix
iop:hasMatrix rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf iop:hasContextObject ;
rdfs:domain iop:Variable ;
rdfs:range iop:Entity ;
rdfs:comment "A Variable might have an Entity in which the ObjectOfInterest is contained." ;
rdfs:label "has Matrix" .
### https://w3id.org/iadopt/ont/hasNumerator
iop:hasNumerator rdf:type owl:ObjectProperty ;
rdfs:domain iop:AsymmetricSystem ;
rdfs:range iop:Entity ;
rdfs:comment "In a system that represents a fraction, this relation assign the role of the numerator." ;
rdfs:label "has Numerator" .
### https://w3id.org/iadopt/ont/hasObjectOfInterest
iop:hasObjectOfInterest rdf:type owl:ObjectProperty ;
rdfs:domain iop:Variable ;
rdfs:range iop:Entity ;
rdfs:comment "A Variable has an Entity whose Property is observed." ;
rdfs:label "has ObjectOfInterest" .
### https://w3id.org/iadopt/ont/hasPart
iop:hasPart rdf:type owl:ObjectProperty ;
rdfs:domain iop:SymmetricSystem ;
rdfs:range iop:Entity ;
rdfs:comment "A relation between a system and its part." ;
rdfs:label "has Part" .
### https://w3id.org/iadopt/ont/hasProperty
iop:hasProperty rdf:type owl:ObjectProperty ;
rdfs:domain iop:Variable ;
rdfs:range iop:Property ;
rdfs:comment "A Variable has a Property that characterizes an Entity." ;
rdfs:label "has Property" .
### https://w3id.org/iadopt/ont/hasSource
iop:hasSource rdf:type owl:ObjectProperty ;
rdfs:domain iop:AsymmetricSystem ;
rdfs:range iop:Entity ;
rdfs:comment "In a system that represents a flux or flow, this relation assign the role of the source of that flux or flow." ;
rdfs:label "has Source" .
### https://w3id.org/iadopt/ont/hasStatisticalModifier
iop:hasStatisticalModifier rdf:type owl:ObjectProperty ;
rdfs:domain iop:Variable ;
rdfs:range iop:StatisticalModifier ;
rdfs:comment "A Variable might have a StatisticalModifier that was applied to the observed property." ;
rdfs:label "has StatisticalModifier" .
### https://w3id.org/iadopt/ont/hasTarget
iop:hasTarget rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain iop:AsymmetricSystem ;
rdfs:range iop:Entity ;
rdfs:comment "In a system that represents a flux or flow, this relation assign the role of the target or sink of that flux or flow." ;
rdfs:label "has Target" .
#################################################################
# Classes
#################################################################
### https://w3id.org/iadopt/ont/AsymmetricSystem
iop:AsymmetricSystem rdf:type owl:Class ;
rdfs:subClassOf iop:System ;
rdfs:comment "A system of entities where each Entity acts in a specific role and roles are not mutually interchangeable." ;
rdfs:label "Asymmetric System" .
### https://w3id.org/iadopt/ont/Constraint
iop:Constraint rdf:type owl:Class ;
rdfs:comment "A Constraint limits the scope of the observation and confines the context to a particular state. It describes properties of the involved entities that are relevant to the particular observation." ;
rdfs:label "Constraint" .
### https://w3id.org/iadopt/ont/Entity
iop:Entity rdf:type owl:Class ;
rdfs:comment "An object or process that has a role in an observation. An Entity may play one of the following roles: ObjectOfInterest, ContextObject, or Matrix. Whether the involvement of a particular entity is meaningful enough to include in the variable description depends on the specific context." ;
rdfs:label "Entity" .
### https://w3id.org/iadopt/ont/Property
iop:Property rdf:type owl:Class ;
rdfs:comment "A type of a characteristic of the ObjectOfInterest." ;
rdfs:label "Property" .
### https://w3id.org/iadopt/ont/StatisticalModifier
iop:StatisticalModifier rdf:type owl:Class ;
rdfs:comment "The statistical modifier describes which statistical measure has been applied." ;
rdfs:label "Statistical Modifier" .
### https://w3id.org/iadopt/ont/SymmetricSystem
iop:SymmetricSystem rdf:type owl:Class ;
rdfs:subClassOf iop:System ;
rdfs:comment "A system of entities where the roles of all entities are mutually interchangeable." ;
rdfs:label "Symmetric System" .
### https://w3id.org/iadopt/ont/System
iop:System rdf:type owl:Class ;
rdfs:subClassOf iop:Entity ;
rdfs:comment "A combination of two or more entities." ;
rdfs:label "System" .
### https://w3id.org/iadopt/ont/Variable
iop:Variable rdf:type owl:Class ;
owl:equivalentClass [ rdf:type owl:Restriction ;
owl:onProperty iop:hasObjectOfInterest ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass iop:Entity
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iop:hasProperty ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass iop:Property
] ;
rdfs:comment "A description of something observed or derived, minimally consisting of an ObjectOfInterest and its Property." ;
rdfs:label "Variable" .
### https://w3id.org/iadopt/ont/VariableSet
iop:VariableSet rdf:type owl:Class ;
rdfs:comment "An aggregation class to group a set of variable for a specific purpose." ;
rdfs:label "VariableSet" .
### Generated by the OWL API (version 4.5.29.2024-05-13T12:11:03Z) https://github.com/owlcs/owlapi