Class: DiscretePhysiologicalVariable
Physiological response variable from discrete field samples (e.g., organism growth rates, calcification rates, gene expression from bottle or tissue samples collected in the field).
URI: oae:DiscretePhysiologicalVariable
classDiagram
class DiscretePhysiologicalVariable
click DiscretePhysiologicalVariable href "../DiscretePhysiologicalVariable"
MeasuredPhysiologicalFields <|-- DiscretePhysiologicalVariable
click MeasuredPhysiologicalFields href "../MeasuredPhysiologicalFields"
DiscreteMeasuredVariable <|-- DiscretePhysiologicalVariable
click DiscreteMeasuredVariable href "../DiscreteMeasuredVariable"
DiscretePhysiologicalVariable : analyzing_instrument
DiscretePhysiologicalVariable --> "1" AnalyzingInstrument : analyzing_instrument
click AnalyzingInstrument href "../AnalyzingInstrument"
DiscretePhysiologicalVariable : analyzing_method
DiscretePhysiologicalVariable : biological_subject
DiscretePhysiologicalVariable : dataset_variable_name
DiscretePhysiologicalVariable : dataset_variable_name_qc_flag
DiscretePhysiologicalVariable : dataset_variable_name_raw
DiscretePhysiologicalVariable : field_replicate_information
DiscretePhysiologicalVariable : genesis
DiscretePhysiologicalVariable : life_stage
DiscretePhysiologicalVariable --> "0..1" LifeStage : life_stage
click LifeStage href "../LifeStage"
DiscretePhysiologicalVariable : life_stage_custom
DiscretePhysiologicalVariable : long_name
DiscretePhysiologicalVariable : measurement_researcher
DiscretePhysiologicalVariable --> "0..1" Person : measurement_researcher
click Person href "../Person"
DiscretePhysiologicalVariable : method_reference
DiscretePhysiologicalVariable : missing_value_indicators
DiscretePhysiologicalVariable : observation_type
DiscretePhysiologicalVariable --> "1" ObservationType : observation_type
click ObservationType href "../ObservationType"
DiscretePhysiologicalVariable : other_detailed_information
DiscretePhysiologicalVariable : qc_researcher
DiscretePhysiologicalVariable --> "0..1" Person : qc_researcher
click Person href "../Person"
DiscretePhysiologicalVariable : qc_researcher_institution
DiscretePhysiologicalVariable : qc_steps_taken
DiscretePhysiologicalVariable : sampling
DiscretePhysiologicalVariable : sampling_instrument_type
DiscretePhysiologicalVariable --> "1" SamplingInstrumentType : sampling_instrument_type
click SamplingInstrumentType href "../SamplingInstrumentType"
DiscretePhysiologicalVariable : sampling_instrument_type_custom
DiscretePhysiologicalVariable : sampling_method
DiscretePhysiologicalVariable : schema_class
DiscretePhysiologicalVariable : species_identification_code
DiscretePhysiologicalVariable : standard_identifier
DiscretePhysiologicalVariable --> "0..1" VocabularyItemReference : standard_identifier
click VocabularyItemReference href "../VocabularyItemReference"
DiscretePhysiologicalVariable : taxonomic_code_system
DiscretePhysiologicalVariable --> "0..1" TaxonomicCodeSystem : taxonomic_code_system
click TaxonomicCodeSystem href "../TaxonomicCodeSystem"
DiscretePhysiologicalVariable : uncertainty
DiscretePhysiologicalVariable : uncertainty_definition
DiscretePhysiologicalVariable : units
DiscretePhysiologicalVariable : variable_type
Inheritance
- Variable
- InSituVariable
- MeasuredVariable [ QCFields]
- DiscreteMeasuredVariable
- DiscretePhysiologicalVariable [ MeasuredPhysiologicalFields]
- DiscreteMeasuredVariable
- MeasuredVariable [ QCFields]
- InSituVariable
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| biological_subject | 1 String |
Taxonomy (species, genus, or community) being studied (e | MeasuredPhysiologicalFields |
| species_identification_code | 0..1 String |
Species reference code from a taxonomic database (e | MeasuredPhysiologicalFields |
| taxonomic_code_system | 0..1 TaxonomicCodeSystem |
Which taxonomic code system the identification code refers to | MeasuredPhysiologicalFields |
| life_stage | 0..1 LifeStage |
Life stage of the organism at time of measurement | MeasuredPhysiologicalFields |
| life_stage_custom | 0..1 String |
Custom life stage description when "other" is selected | MeasuredPhysiologicalFields |
| analyzing_instrument | 1 AnalyzingInstrument |
Instrument used to analyze the water samples or measure the water body contin... | MeasuredVariable |
| sampling_method | 1 String |
Method used to collect samples | MeasuredVariable |
| field_replicate_information | 0..1 String |
Repetition of sample collection and measurement, e | MeasuredVariable |
| analyzing_method | 1 String |
Additional information describing how the sample was analyzed | MeasuredVariable |
| observation_type | 1 ObservationType |
MeasuredVariable | |
| sampling | 1 String |
MeasuredVariable | |
| sampling_instrument_type | 1 SamplingInstrumentType |
MeasuredVariable | |
| sampling_instrument_type_custom | 0..1 String |
MeasuredVariable | |
| qc_steps_taken | 1 String |
Describe what QC steps have been taken to improve the quality of the data (e | QCFields |
| uncertainty | 1 String |
It is recommended to provide uncertainty for each data point in the data file | QCFields |
| uncertainty_definition | 1 String |
A description of the uncertainties involved in this method | QCFields |
| missing_value_indicators | 1 String |
The indicator used to represent missing values in the data file, e | QCFields |
| qc_researcher | 0..1 Person |
The name of the PI whose research team QCed this parameter | QCFields |
| qc_researcher_institution | 0..1 String |
The institution of the PI whose research team QCed this parameter | QCFields |
| genesis | 1 String |
InSituVariable | |
| dataset_variable_name_qc_flag | 0..1 String |
If applicable, the column header name used for the quality control flag corre... | InSituVariable |
| dataset_variable_name_raw | 0..1 String |
If applicable, the column header name used for the raw data corresponding to ... | InSituVariable |
| method_reference | 0..1 String |
Citation for the method used | InSituVariable |
| measurement_researcher | 0..1 Person |
The name of the PI whose research team measured or derived this parameter | InSituVariable |
| other_detailed_information | 0..1 String |
Any additional information about this variable | InSituVariable |
| units | 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:DiscretePhysiologicalVariable |
| native | oae:DiscretePhysiologicalVariable |
LinkML Source
Direct
name: DiscretePhysiologicalVariable
description: Physiological response variable from discrete field samples (e.g., organism
growth rates, calcification rates, gene expression from bottle or tissue samples
collected in the field).
from_schema: https://schema.oaedata.org/OAEDataSchema
is_a: DiscreteMeasuredVariable
mixins:
- MeasuredPhysiologicalFields
slot_usage:
variable_type:
name: variable_type
range: string
equals_string: physiological
Induced
name: DiscretePhysiologicalVariable
description: Physiological response variable from discrete field samples (e.g., organism
growth rates, calcification rates, gene expression from bottle or tissue samples
collected in the field).
from_schema: https://schema.oaedata.org/OAEDataSchema
is_a: DiscreteMeasuredVariable
mixins:
- MeasuredPhysiologicalFields
slot_usage:
variable_type:
name: variable_type
range: string
equals_string: physiological
attributes:
biological_subject:
name: biological_subject
description: Taxonomy (species, genus, or community) being studied (e.g., Crassostrea
gigas, coral reef community).
title: Biological Subject
from_schema: Variable
rank: 1000
alias: biological_subject
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredPhysiologicalFields
range: string
required: true
species_identification_code:
name: species_identification_code
description: Species reference code from a taxonomic database (e.g., WoRMS AphiaID
140656, ITIS TSN 79861).
title: Species Identification Code
from_schema: Variable
rank: 1000
alias: species_identification_code
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredPhysiologicalFields
range: string
taxonomic_code_system:
name: taxonomic_code_system
description: Which taxonomic code system the identification code refers to.
title: Taxonomic Code System
from_schema: Variable
rank: 1000
alias: taxonomic_code_system
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredPhysiologicalFields
range: TaxonomicCodeSystem
life_stage:
name: life_stage
description: Life stage of the organism at time of measurement.
title: Life Stage
from_schema: Variable
rank: 1000
alias: life_stage
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredPhysiologicalFields
range: LifeStage
life_stage_custom:
name: life_stage_custom
description: Custom life stage description when "other" is selected.
title: Life Stage (custom)
from_schema: Variable
rank: 1000
alias: life_stage_custom
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredPhysiologicalFields
range: string
analyzing_instrument:
name: analyzing_instrument
description: Instrument used to analyze the water samples or measure the water
body continuously. Instrument includes calibration information.
title: Analyzing instrument
from_schema: https://schema.oaedata.org/OAEDataSchema
rank: 1000
alias: analyzing_instrument
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredVariable
range: AnalyzingInstrument
required: true
sampling_method:
name: sampling_method
description: Method used to collect samples.
title: Sampling Method
from_schema: Variable
rank: 1000
alias: sampling_method
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredVariable
range: string
required: true
field_replicate_information:
name: field_replicate_information
description: Repetition of sample collection and measurement, e.g., triplicate
samples.
title: Field replicate information
from_schema: Variable
rank: 1000
alias: field_replicate_information
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredVariable
range: string
analyzing_method:
name: analyzing_method
description: Additional information describing how the sample was analyzed. DOIs
provided as applicable.
title: Analyzing Method
from_schema: Variable
rank: 1000
alias: analyzing_method
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredVariable
range: string
required: true
observation_type:
name: observation_type
title: Observation Type
from_schema: Variable
rank: 1000
alias: observation_type
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredVariable
range: ObservationType
required: true
sampling:
name: sampling
from_schema: Variable
rank: 1000
alias: sampling
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredVariable
range: string
required: true
equals_string: discrete
sampling_instrument_type:
name: sampling_instrument_type
title: Sampling instrument type
from_schema: Variable
rank: 1000
alias: sampling_instrument_type
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredVariable
range: SamplingInstrumentType
required: true
sampling_instrument_type_custom:
name: sampling_instrument_type_custom
title: Sampling instrument type (custom)
from_schema: Variable
rank: 1000
alias: sampling_instrument_type_custom
owner: DiscretePhysiologicalVariable
domain_of:
- MeasuredVariable
range: string
qc_steps_taken:
name: qc_steps_taken
description: 'Describe what QC steps have been taken to improve the quality of
the data (e.g., DOI, software and settings used, outlier removal, etc.).
If quality control procedures are described in a separate document uploaded
with the data, provide the name of the document here.'
title: QC steps taken
from_schema: https://schema.oaedata.org/OAEDataSchema
rank: 1000
alias: qc_steps_taken
owner: DiscretePhysiologicalVariable
domain_of:
- QCFields
range: string
required: true
uncertainty:
name: uncertainty
description: 'It is recommended to provide uncertainty for each data point in
the data file. Else provide a single value representative of the dataset.
If uncertainty is provided as a variable, please list the column header name
here.'
title: Uncertainty
from_schema: https://schema.oaedata.org/OAEDataSchema
rank: 1000
alias: uncertainty
owner: DiscretePhysiologicalVariable
domain_of:
- StandardGas
- CO2GasDetector
- QCFields
range: string
required: true
uncertainty_definition:
name: uncertainty_definition
description: A description of the uncertainties involved in this method.
title: How was the uncertainty defined
from_schema: https://schema.oaedata.org/OAEDataSchema
rank: 1000
alias: uncertainty_definition
owner: DiscretePhysiologicalVariable
domain_of:
- QCFields
range: string
required: true
missing_value_indicators:
name: missing_value_indicators
description: The indicator used to represent missing values in the data file,
e.g., -999, NaN, etc.
title: Missing value indicators
from_schema: https://schema.oaedata.org/OAEDataSchema
rank: 1000
alias: missing_value_indicators
owner: DiscretePhysiologicalVariable
domain_of:
- QCFields
range: string
required: true
qc_researcher:
name: qc_researcher
description: The name of the PI whose research team QCed this parameter.
title: Researcher who QCed this variable
from_schema: Variable
rank: 1000
alias: qc_researcher
owner: DiscretePhysiologicalVariable
domain_of:
- QCFields
range: Person
qc_researcher_institution:
name: qc_researcher_institution
description: The institution of the PI whose research team QCed this parameter.
title: QC Researcher Institution
from_schema: Variable
rank: 1000
alias: qc_researcher_institution
owner: DiscretePhysiologicalVariable
domain_of:
- QCFields
range: string
genesis:
name: genesis
from_schema: Variable
rank: 1000
alias: genesis
owner: DiscretePhysiologicalVariable
domain_of:
- InSituVariable
range: string
required: true
equals_string: measured
dataset_variable_name_qc_flag:
name: dataset_variable_name_qc_flag
description: If applicable, the column header name used for the quality control
flag corresponding to this variable.
title: Dataset variable name (Quality Flag)
from_schema: Variable
rank: 1000
alias: dataset_variable_name_qc_flag
owner: DiscretePhysiologicalVariable
domain_of:
- InSituVariable
range: string
dataset_variable_name_raw:
name: dataset_variable_name_raw
description: If applicable, the column header name used for the raw data corresponding
to this variable.
title: Dataset variable name (raw)
from_schema: Variable
rank: 1000
alias: dataset_variable_name_raw
owner: DiscretePhysiologicalVariable
domain_of:
- InSituVariable
range: string
method_reference:
name: method_reference
description: Citation for the method used.
title: Method Reference
from_schema: Variable
alias: method_reference
owner: DiscretePhysiologicalVariable
domain_of:
- Calibration
- InSituVariable
range: string
measurement_researcher:
name: measurement_researcher
description: The name of the PI whose research team measured or derived this parameter.
title: Researcher who measured the variable
from_schema: Variable
rank: 1000
alias: measurement_researcher
owner: DiscretePhysiologicalVariable
domain_of:
- InSituVariable
range: Person
other_detailed_information:
name: other_detailed_information
description: Any additional information about this variable.
title: Other Detailed Information
from_schema: Variable
rank: 1000
alias: other_detailed_information
owner: DiscretePhysiologicalVariable
domain_of:
- InSituVariable
range: string
units:
name: units
description: Unit of measurement for this variable.
title: Unit
from_schema: https://schema.oaedata.org/OAEDataSchema
rank: 1000
alias: units
owner: DiscretePhysiologicalVariable
domain_of:
- Variable
range: string
required: true
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: DiscretePhysiologicalVariable
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: DiscretePhysiologicalVariable
domain_of:
- Variable
range: string
required: true
equals_string: physiological
standard_identifier:
name: standard_identifier
from_schema: Variable
rank: 1000
alias: standard_identifier
owner: DiscretePhysiologicalVariable
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: DiscretePhysiologicalVariable
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: DiscretePhysiologicalVariable
domain_of:
- Variable
range: string
required: true