Skip to content

Class: DiscretePHVariable

pH measured variable with dye-based spectrophotometric measurement. Reference: OAPMetadata XSD variables.xsd - pH_measured

URI: oae:DiscretePHVariable

classDiagram class DiscretePHVariable click DiscretePHVariable href "../DiscretePHVariable" MeasuredPHFields <|-- DiscretePHVariable click MeasuredPHFields href "../MeasuredPHFields" DiscreteMeasuredVariable <|-- DiscretePHVariable click DiscreteMeasuredVariable href "../DiscreteMeasuredVariable" DiscretePHVariable : analyzing_instrument DiscretePHVariable --> "1" PHInstrument : analyzing_instrument click PHInstrument href "../PHInstrument" DiscretePHVariable : analyzing_method DiscretePHVariable : appropriate_use_quality DiscretePHVariable --> "0..1" AppropriateUseQuality : appropriate_use_quality click AppropriateUseQuality href "../AppropriateUseQuality" DiscretePHVariable : dataset_variable_name DiscretePHVariable : dataset_variable_name_qc_flag DiscretePHVariable : dataset_variable_name_raw DiscretePHVariable : field_replicate_information DiscretePHVariable : genesis DiscretePHVariable --> "1" GenesisType : genesis click GenesisType href "../GenesisType" DiscretePHVariable : long_name DiscretePHVariable : measurement_researcher DiscretePHVariable --> "0..1" Person : measurement_researcher click Person href "../Person" DiscretePHVariable : measurement_temperature DiscretePHVariable : method_reference DiscretePHVariable : missing_value_indicators DiscretePHVariable : observation_type DiscretePHVariable --> "1" ObservationType : observation_type click ObservationType href "../ObservationType" DiscretePHVariable : other_detailed_information DiscretePHVariable : ph_reported_temperature DiscretePHVariable : qc_researcher DiscretePHVariable --> "0..1" Person : qc_researcher click Person href "../Person" DiscretePHVariable : qc_researcher_institution DiscretePHVariable : qc_steps_taken DiscretePHVariable : sampling DiscretePHVariable --> "1" SamplingType : sampling click SamplingType href "../SamplingType" DiscretePHVariable : sampling_instrument_type DiscretePHVariable --> "1" SamplingInstrumentType : sampling_instrument_type click SamplingInstrumentType href "../SamplingInstrumentType" DiscretePHVariable : sampling_instrument_type_custom DiscretePHVariable : sampling_method DiscretePHVariable : standard_identifier DiscretePHVariable --> "0..1" VocabularyItemReference : standard_identifier click VocabularyItemReference href "../VocabularyItemReference" DiscretePHVariable : temperature_correction_method DiscretePHVariable : uncertainty DiscretePHVariable : uncertainty_definition DiscretePHVariable : units

Inheritance

Slots

Name Cardinality and Range Description Inheritance
measurement_temperature 1
String
Temperature at which pH was measured direct
temperature_correction_method 0..1
String
Method used to correct pH for temperature direct
ph_reported_temperature 1
String
The input could be a constant temperature value, or something like, in-situ t... direct
appropriate_use_quality 0..1
AppropriateUseQuality
Climate quality is defined as measurements of quality sufficient to assess lo... MeasuredPHFields
analyzing_instrument 1
PHInstrument
pH instrument with dye-based calibration used for measurements ObservedPropertyVariable
sampling_method 1
String
Method used to collect samples ObservedPropertyVariable
field_replicate_information 0..1
String
Repetition of sample collection and measurement, e ObservedPropertyVariable
analyzing_method 1
String
Additional information describing how the sample was analyzed ObservedPropertyVariable
observation_type 1
ObservationType
ObservedPropertyVariable
sampling 1
SamplingType
ObservedPropertyVariable
genesis 1
GenesisType
ObservedPropertyVariable
sampling_instrument_type 1
SamplingInstrumentType
ObservedPropertyVariable
sampling_instrument_type_custom 0..1
String
ObservedPropertyVariable
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
dataset_variable_name_qc_flag 0..1
String
If applicable, the column header name used for the quality control flag corre... Variable
dataset_variable_name_raw 0..1
String
If applicable, the column header name used for the raw data corresponding to ... Variable
method_reference 0..1
String
Citation for the method used Variable
measurement_researcher 0..1
Person
The name of the PI whose research team measured or derived this parameter Variable
other_detailed_information 0..1
String
Any additional information about this variable Variable
units 1
String
Unit of measurement for this variable BaseVariable
standard_identifier 0..1
VocabularyItemReference
BaseVariable
dataset_variable_name 1
String
The name for the variable as it is identified in the dataset data file BaseVariable
long_name 1
String
Full descriptive name of the variable BaseVariable

Identifier and Mapping Information

Schema Source

  • from schema: OAEDataManagementProtocol

Mappings

Mapping Type Mapped Value
self oae:DiscretePHVariable
native oae:DiscretePHVariable

LinkML Source

Direct

name: DiscretePHVariable
description: 'pH measured variable with dye-based spectrophotometric measurement.
  Reference: OAPMetadata XSD variables.xsd - pH_measured'
from_schema: OAEDataManagementProtocol
is_a: DiscreteMeasuredVariable
mixins:
- MeasuredPHFields
slot_usage:
  analyzing_instrument:
    name: analyzing_instrument
    description: pH instrument with dye-based calibration used for measurements.
    range: PHInstrument
attributes:
  measurement_temperature:
    name: measurement_temperature
    description: Temperature at which pH was measured.
    title: Temperature at which pH was measured
    from_schema: Variable
    rank: 1000
    domain_of:
    - DiscretePHVariable
    - DiscreteCO2Variable
    range: string
    required: true
  temperature_correction_method:
    name: temperature_correction_method
    description: Method used to correct pH for temperature.
    title: Temperature correction method
    from_schema: Variable
    rank: 1000
    domain_of:
    - DiscretePHVariable
    - MeasuredCO2Fields
    range: string
  ph_reported_temperature:
    name: ph_reported_temperature
    description: The input could be a constant temperature value, or something like,
      in-situ temperature, temperature of analysis, etc.
    title: Temperature at which pH was reported
    from_schema: Variable
    rank: 1000
    domain_of:
    - DiscretePHVariable
    range: string
    required: true

Induced

name: DiscretePHVariable
description: 'pH measured variable with dye-based spectrophotometric measurement.
  Reference: OAPMetadata XSD variables.xsd - pH_measured'
from_schema: OAEDataManagementProtocol
is_a: DiscreteMeasuredVariable
mixins:
- MeasuredPHFields
slot_usage:
  analyzing_instrument:
    name: analyzing_instrument
    description: pH instrument with dye-based calibration used for measurements.
    range: PHInstrument
attributes:
  measurement_temperature:
    name: measurement_temperature
    description: Temperature at which pH was measured.
    title: Temperature at which pH was measured
    from_schema: Variable
    rank: 1000
    alias: measurement_temperature
    owner: DiscretePHVariable
    domain_of:
    - DiscretePHVariable
    - DiscreteCO2Variable
    range: string
    required: true
  temperature_correction_method:
    name: temperature_correction_method
    description: Method used to correct pH for temperature.
    title: Temperature correction method
    from_schema: Variable
    rank: 1000
    alias: temperature_correction_method
    owner: DiscretePHVariable
    domain_of:
    - DiscretePHVariable
    - MeasuredCO2Fields
    range: string
  ph_reported_temperature:
    name: ph_reported_temperature
    description: The input could be a constant temperature value, or something like,
      in-situ temperature, temperature of analysis, etc.
    title: Temperature at which pH was reported
    from_schema: Variable
    rank: 1000
    alias: ph_reported_temperature
    owner: DiscretePHVariable
    domain_of:
    - DiscretePHVariable
    range: string
    required: true
  appropriate_use_quality:
    name: appropriate_use_quality
    description: 'Climate quality is defined as measurements of quality sufficient
      to assess long term trends with a defined level of confidence. Weather quality
      is defined as measurements of quality sufficient to identify relative spatial
      patterns and short term variation.

      For more details, refer to Newton J.A., Feely R. A., Jewett E. B., Williamson
      P. & Mathis J., 2015. Global Ocean Acidification Observing Network: Requirements
      and Governance Plan. Second Edition, GOA-ON, http://www.goa-on.org/docs/GOA-ON_plan_print.pdf.'
    title: Weather or climate quality
    from_schema: OAEDataManagementProtocol
    rank: 1000
    alias: appropriate_use_quality
    owner: DiscretePHVariable
    domain_of:
    - MeasuredTAFields
    - MeasuredDICFields
    - MeasuredPHFields
    - MeasuredCO2Fields
    range: AppropriateUseQuality
  analyzing_instrument:
    name: analyzing_instrument
    description: pH instrument with dye-based calibration used for measurements.
    title: Analyzing instrument
    from_schema: OAEDataManagementProtocol
    rank: 1000
    alias: analyzing_instrument
    owner: DiscretePHVariable
    domain_of:
    - ObservedPropertyVariable
    range: PHInstrument
    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: DiscretePHVariable
    domain_of:
    - ObservedPropertyVariable
    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: DiscretePHVariable
    domain_of:
    - ObservedPropertyVariable
    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: DiscretePHVariable
    domain_of:
    - ObservedPropertyVariable
    range: string
    required: true
  observation_type:
    name: observation_type
    title: Observation Type
    from_schema: Variable
    rank: 1000
    alias: observation_type
    owner: DiscretePHVariable
    domain_of:
    - ObservedPropertyVariable
    range: ObservationType
    required: true
  sampling:
    name: sampling
    from_schema: Variable
    rank: 1000
    alias: sampling
    owner: DiscretePHVariable
    domain_of:
    - ObservedPropertyVariable
    range: SamplingType
    required: true
  genesis:
    name: genesis
    from_schema: Variable
    rank: 1000
    alias: genesis
    owner: DiscretePHVariable
    domain_of:
    - ObservedPropertyVariable
    - CalculatedVariable
    range: GenesisType
    required: true
  sampling_instrument_type:
    name: sampling_instrument_type
    title: Sampling instrument type
    from_schema: Variable
    rank: 1000
    alias: sampling_instrument_type
    owner: DiscretePHVariable
    domain_of:
    - ObservedPropertyVariable
    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: DiscretePHVariable
    domain_of:
    - ObservedPropertyVariable
    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: OAEDataManagementProtocol
    rank: 1000
    alias: qc_steps_taken
    owner: DiscretePHVariable
    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: OAEDataManagementProtocol
    rank: 1000
    alias: uncertainty
    owner: DiscretePHVariable
    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: OAEDataManagementProtocol
    rank: 1000
    alias: uncertainty_definition
    owner: DiscretePHVariable
    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: OAEDataManagementProtocol
    rank: 1000
    alias: missing_value_indicators
    owner: DiscretePHVariable
    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: DiscretePHVariable
    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: DiscretePHVariable
    domain_of:
    - QCFields
    range: string
  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: DiscretePHVariable
    domain_of:
    - Variable
    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: DiscretePHVariable
    domain_of:
    - Variable
    range: string
  method_reference:
    name: method_reference
    description: Citation for the method used.
    title: Method Reference
    from_schema: Variable
    alias: method_reference
    owner: DiscretePHVariable
    domain_of:
    - Calibration
    - Variable
    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: DiscretePHVariable
    domain_of:
    - Variable
    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: DiscretePHVariable
    domain_of:
    - Variable
    range: string
  units:
    name: units
    description: Unit of measurement for this variable.
    title: Unit
    from_schema: OAEDataManagementProtocol
    rank: 1000
    alias: units
    owner: DiscretePHVariable
    domain_of:
    - BaseVariable
    range: string
    required: true
  standard_identifier:
    name: standard_identifier
    from_schema: Variable
    rank: 1000
    alias: standard_identifier
    owner: DiscretePHVariable
    domain_of:
    - BaseVariable
    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: DiscretePHVariable
    domain_of:
    - BaseVariable
    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: DiscretePHVariable
    domain_of:
    - BaseVariable
    range: string
    required: true