I-ADOPT Framework ontology
type: Ontology
version IRI: https://w3id.org/iadopt/ont/1.1.0
conforms to knowledge representation paradigm: DescriptionLogics
designed for ontology task: semantically precise description and mapping of variables
has formality level: Schema
has ontology language: OWL-DL
has ontology syntax: OWL/XML
used ontology engineering methodology: MethOntology
used ontology engineering tool: https://www.isibang.ac.in/ns/mod/index.html#Protege
abstract: The I-ADOPT Framework ontology provides machine-readable variable descriptions in which the components are mapped to FAIR vocabulary terms.
contributor: John Graybeal, Stanford University, School of Medicine, USA, ORCID: 0000-0001-6875-5360
contributor: Robert Huber, University Bremen, Germany
contributor: Simon J D Cox , CSIRO Land and Water, Australia; ORCID: 0000-0002-3884-3420
created: October 15, 2021
creator: Alison Pamment, National Centre for Atmospheric Science / Centre for Environmental Data Analysis, STFC Rutherford Appleton Laboratory, UK, ORCID: 0000-0001-5040-4626
creator: Anusuriya Devaraju, Terrestrial Ecosystem Research Network (TERN), University of Queensland, Australia, ORCID: 0000-0003-0870-3192
creator: Barbara Magagna, GO FAIR Foundation, NL, ORCID: 0000-0003-2195-3997
creator: Gwenaelle Moncoiffe, National Oceanography Centre, British Oceanographic Data Centre, UK, ORCID: 0000-0001-6559-4178
creator: Maria Stoica, University of Colorado, Boulder , ORCID: 0000-0002-6612-3439
creator: Sirko Schindler, Institute of Data Science, German Aerospace Center (DLR), ORCID: 0000-0002-0964-4457
language: eng
license: CC BY 4.0
version info: 1.1.0
keyword: observable property
keyword: variable
primary topic: Entity
primary topic: Property
primary topic: Variable

constrains
type: ObjectProperty
domain: Constraint
range: Class
  union of: Entity
  union of: Property
  union of: Statistical Modifier
comment: A Constraint constrains other components in the Variable description.

has applicable ContextObject
type: ObjectProperty
domain: VariableSet
range: Entity
comment: A VariableSet has zero or many applicable ContextObjects.

has applicable Matrix
type: ObjectProperty
sub property of: has applicable ContextObject
domain: VariableSet
range: Entity
comment: A VariableSet has zero or many applicable Matrices.

has applicable ObjectOfInterest
type: ObjectProperty
domain: VariableSet
range: Entity
comment: A VariableSet has one or more applicable ObjectOfInterest.

has applicable Property
type: ObjectProperty
domain: VariableSet
range: Property
comment: A VariableSet has one or more applicable Properties.

has applicable StatisticalModifier
type: ObjectProperty
domain: VariableSet
range: Statistical Modifier
comment: A VariableSet has one or more applicable StatisticalModifier.

has Constraint
type: ObjectProperty
domain: Variable
range: Constraint
comment: A Variable has a Constraint, that confines an Entity involved in the observation.

has ContextObject
type: ObjectProperty
domain: Variable
range: Entity
comment: A Variable has an Entity that provides additional background information regarding the ObjectOfInterest.

has Denominator
type: ObjectProperty
domain: Asymmetric System
range: Entity
comment: In a system that represents a fraction, this relation assign the role of the denominator.

has Matrix
type: ObjectProperty
sub property of: has ContextObject
domain: Variable
range: Entity
comment: A Variable might have an Entity in which the ObjectOfInterest is contained.

has Numerator
type: ObjectProperty
domain: Asymmetric System
range: Entity
comment: In a system that represents a fraction, this relation assign the role of the numerator.

has ObjectOfInterest
type: ObjectProperty
domain: Variable
range: Entity
comment: A Variable has an Entity whose Property is observed.

has Part
type: ObjectProperty
domain: Symmetric System
range: Entity
comment: A relation between a system and its part.

has Property
type: ObjectProperty
domain: Variable
range: Property
comment: A Variable has a Property that characterizes an Entity.

has Source
type: ObjectProperty
domain: Asymmetric System
range: Entity
comment: In a system that represents a flux or flow, this relation assign the role of the source of that flux or flow.

has StatisticalModifier
type: ObjectProperty
domain: Variable
range: Statistical Modifier
comment: A Variable might have a StatisticalModifier that was applied to the observed property.

has Target
type: ObjectProperty
sub property of: topObjectProperty
domain: Asymmetric System
range: Entity
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.

Asymmetric System
type: Class
subclass of: System
comment: A system of entities where each Entity acts in a specific role and roles are not mutually interchangeable.

Constraint
type: Class
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.

Entity
type: Class
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.

Property
type: Class
comment: A type of a characteristic of the ObjectOfInterest.

Statistical Modifier
type: Class
comment: The statistical modifier describes which statistical measure has been applied.

Symmetric System
type: Class
subclass of: System
comment: A system of entities where the roles of all entities are mutually interchangeable.

System
type: Class
subclass of: Entity
comment: A combination of two or more entities.

Variable
type: Class
equivalent class: Restriction
  on property: has ObjectOfInterest
  qualified cardinality: 1
  on class: Entity
equivalent class: Restriction
  on property: has Property
  qualified cardinality: 1
  on class: Property
comment: A description of something observed or derived, minimally consisting of an ObjectOfInterest and its Property.

VariableSet
type: Class
comment: An aggregation class to group a set of variable for a specific purpose.