Class: NonMeasuredVariable
A contextual or ancillary variable that is NOT directly measured or calculated by the project. Use for identifiers (Cruise_ID, Exp_ID), timestamps (Year_UTC, Time_UTC), coordinates (Latitude, Longitude), and any other data included in the dataset for context. Do NOT create a NonMeasuredVariable for quality control flag columns — instead, set dataset_variable_name_qc_flag on the parent measured or calculated variable that the flag relates to. variable_type must be "non_measured".
classDiagram
class NonMeasuredVariable
click NonMeasuredVariable href "../NonMeasuredVariable"
Variable <|-- NonMeasuredVariable
click Variable href "../Variable"
NonMeasuredVariable : dataset_variable_name
NonMeasuredVariable : long_name
NonMeasuredVariable : schema_class
NonMeasuredVariable : standard_identifier
NonMeasuredVariable --> "0..1" VocabularyItemReference : standard_identifier
click VocabularyItemReference href "../VocabularyItemReference"
NonMeasuredVariable : units
NonMeasuredVariable : variable_type
Inheritance
- Variable
- NonMeasuredVariable
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| units | 0..1 String |
Unit of measurement for this variable | Variable |
| schema_class | 1 String |
The schema class name for this variable (e | Variable |
| variable_type | 1 String |
High-level classification of the variable | Variable |
| standard_identifier | 0..1 VocabularyItemReference |
Variable | |
| dataset_variable_name | 1 String |
The name for the variable as it is identified in the dataset data file | Variable |
| long_name | 1 String |
Full descriptive name of the variable | Variable |
Identifier and Mapping Information
Schema Source
- from schema: https://schema.oaedata.org/OAEDataSchema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | oae:NonMeasuredVariable |
| native | oae:NonMeasuredVariable |
LinkML Source
Direct
name: NonMeasuredVariable
description: A contextual or ancillary variable that is NOT directly measured or calculated
by the project. Use for identifiers (Cruise_ID, Exp_ID), timestamps (Year_UTC, Time_UTC),
coordinates (Latitude, Longitude), and any other data included in the dataset for
context. Do NOT create a NonMeasuredVariable for quality control flag columns —
instead, set dataset_variable_name_qc_flag on the parent measured or calculated
variable that the flag relates to. variable_type must be "non_measured".
from_schema: https://schema.oaedata.org/OAEDataSchema
is_a: Variable
slot_usage:
variable_type:
name: variable_type
range: string
equals_string: non_measured
Induced
name: NonMeasuredVariable
description: A contextual or ancillary variable that is NOT directly measured or calculated
by the project. Use for identifiers (Cruise_ID, Exp_ID), timestamps (Year_UTC, Time_UTC),
coordinates (Latitude, Longitude), and any other data included in the dataset for
context. Do NOT create a NonMeasuredVariable for quality control flag columns —
instead, set dataset_variable_name_qc_flag on the parent measured or calculated
variable that the flag relates to. variable_type must be "non_measured".
from_schema: https://schema.oaedata.org/OAEDataSchema
is_a: Variable
slot_usage:
variable_type:
name: variable_type
range: string
equals_string: non_measured
attributes:
units:
name: units
description: Unit of measurement for this variable.
title: Unit
from_schema: https://schema.oaedata.org/OAEDataSchema
rank: 1000
alias: units
owner: NonMeasuredVariable
domain_of:
- Variable
range: string
schema_class:
name: schema_class
description: The schema class name for this variable (e.g., "DiscretePHVariable").
Auto-populated by the metadata builder.
from_schema: Variable
rank: 1000
designates_type: true
alias: schema_class
owner: NonMeasuredVariable
domain_of:
- Variable
range: string
required: true
variable_type:
name: variable_type
description: High-level classification of the variable. Determines which standard
identifiers are available and, combined with genesis and sampling, which schema
class to use.
title: Variable Type
from_schema: Variable
rank: 1000
alias: variable_type
owner: NonMeasuredVariable
domain_of:
- Variable
range: string
required: true
equals_string: non_measured
standard_identifier:
name: standard_identifier
from_schema: Variable
rank: 1000
alias: standard_identifier
owner: NonMeasuredVariable
domain_of:
- Variable
range: VocabularyItemReference
dataset_variable_name:
name: dataset_variable_name
description: The name for the variable as it is identified in the dataset data
file. This could be the column header in a CSV or the variable name in a NetCDF
file. Standard common recommended column header names can be found in protocol
documentation [here](https://www.carbontosea.org/oae-data-protocol/1-0-0/#column-header-name).
title: Dataset variable name
from_schema: Variable
rank: 1000
alias: dataset_variable_name
owner: NonMeasuredVariable
domain_of:
- Variable
range: string
required: true
long_name:
name: long_name
description: Full descriptive name of the variable.
title: Variable full name
from_schema: Variable
rank: 1000
alias: long_name
owner: NonMeasuredVariable
domain_of:
- Variable
range: string
required: true