Skip to content

Class: SocioeconomicVariable

Socioeconomic variable for social and economic data such as survey responses, ecosystem service valuations, or text analysis. Extends InSituVariable to inherit method_reference and measurement_researcher, but does NOT include QCFields, instrument details, or calibration.

URI: oae:SocioeconomicVariable

 classDiagram
    class SocioeconomicVariable
    click SocioeconomicVariable href "../SocioeconomicVariable"
      InSituVariable <|-- SocioeconomicVariable
        click InSituVariable href "../InSituVariable"

      SocioeconomicVariable : dataset_variable_name

      SocioeconomicVariable : dataset_variable_name_qc_flag

      SocioeconomicVariable : dataset_variable_name_raw

      SocioeconomicVariable : genesis




    SocioeconomicVariable --> "1" GenesisType : genesis
    click GenesisType href "../GenesisType"


      SocioeconomicVariable : long_name

      SocioeconomicVariable : measurement_researcher




    SocioeconomicVariable --> "0..1" Person : measurement_researcher
    click Person href "../Person"


      SocioeconomicVariable : method_reference

      SocioeconomicVariable : other_detailed_information

      SocioeconomicVariable : quantitative_or_qualitative




    SocioeconomicVariable --> "1" QuantitativeQualitative : quantitative_or_qualitative
    click QuantitativeQualitative href "../QuantitativeQualitative"


      SocioeconomicVariable : schema_class

      SocioeconomicVariable : social_study_site_characterization

      SocioeconomicVariable : social_study_type




    SocioeconomicVariable --> "0..1" SocialStudyType : social_study_type
    click SocialStudyType href "../SocialStudyType"


      SocioeconomicVariable : social_study_type_custom

      SocioeconomicVariable : standard_identifier




    SocioeconomicVariable --> "0..1" VocabularyItemReference : standard_identifier
    click VocabularyItemReference href "../VocabularyItemReference"


      SocioeconomicVariable : units

      SocioeconomicVariable : variable_type


Inheritance

Slots

Name Cardinality and Range Description Inheritance
quantitative_or_qualitative 1
QuantitativeQualitative
Whether this variable captures quantitative (numerical) or qualitative (categ... direct
social_study_type 0..1
SocialStudyType
The type of social science study this variable comes from direct
social_study_type_custom 0..1
String
Custom study type description when "other" is selected direct
social_study_site_characterization 0..1
String
Time period and location description for the social study (e direct
genesis 1
GenesisType
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:SocioeconomicVariable
native oae:SocioeconomicVariable

LinkML Source

Direct

name: SocioeconomicVariable
description: Socioeconomic variable for social and economic data such as survey responses,
  ecosystem service valuations, or text analysis. Extends InSituVariable to inherit
  method_reference and measurement_researcher, but does NOT include QCFields, instrument
  details, or calibration.
from_schema: https://schema.oaedata.org/OAEDataSchema
is_a: InSituVariable
slot_usage:
  variable_type:
    name: variable_type
    range: string
    equals_string: socioeconomic
attributes:
  quantitative_or_qualitative:
    name: quantitative_or_qualitative
    description: Whether this variable captures quantitative (numerical) or qualitative
      (categorical/textual) data.
    title: Quantitative or Qualitative
    from_schema: Variable
    rank: 1000
    domain_of:
    - SocioeconomicVariable
    range: QuantitativeQualitative
    required: true
  social_study_type:
    name: social_study_type
    description: The type of social science study this variable comes from.
    title: Social Study Type
    from_schema: Variable
    rank: 1000
    domain_of:
    - SocioeconomicVariable
    range: SocialStudyType
  social_study_type_custom:
    name: social_study_type_custom
    description: Custom study type description when "other" is selected.
    title: Social Study Type (custom)
    from_schema: Variable
    rank: 1000
    domain_of:
    - SocioeconomicVariable
    range: string
  social_study_site_characterization:
    name: social_study_site_characterization
    description: Time period and location description for the social study (e.g.,
      "2023-2024, coastal communities in Maine, USA").
    title: Study Site Characterization
    from_schema: Variable
    rank: 1000
    domain_of:
    - SocioeconomicVariable
    range: string

Induced

name: SocioeconomicVariable
description: Socioeconomic variable for social and economic data such as survey responses,
  ecosystem service valuations, or text analysis. Extends InSituVariable to inherit
  method_reference and measurement_researcher, but does NOT include QCFields, instrument
  details, or calibration.
from_schema: https://schema.oaedata.org/OAEDataSchema
is_a: InSituVariable
slot_usage:
  variable_type:
    name: variable_type
    range: string
    equals_string: socioeconomic
attributes:
  quantitative_or_qualitative:
    name: quantitative_or_qualitative
    description: Whether this variable captures quantitative (numerical) or qualitative
      (categorical/textual) data.
    title: Quantitative or Qualitative
    from_schema: Variable
    rank: 1000
    alias: quantitative_or_qualitative
    owner: SocioeconomicVariable
    domain_of:
    - SocioeconomicVariable
    range: QuantitativeQualitative
    required: true
  social_study_type:
    name: social_study_type
    description: The type of social science study this variable comes from.
    title: Social Study Type
    from_schema: Variable
    rank: 1000
    alias: social_study_type
    owner: SocioeconomicVariable
    domain_of:
    - SocioeconomicVariable
    range: SocialStudyType
  social_study_type_custom:
    name: social_study_type_custom
    description: Custom study type description when "other" is selected.
    title: Social Study Type (custom)
    from_schema: Variable
    rank: 1000
    alias: social_study_type_custom
    owner: SocioeconomicVariable
    domain_of:
    - SocioeconomicVariable
    range: string
  social_study_site_characterization:
    name: social_study_site_characterization
    description: Time period and location description for the social study (e.g.,
      "2023-2024, coastal communities in Maine, USA").
    title: Study Site Characterization
    from_schema: Variable
    rank: 1000
    alias: social_study_site_characterization
    owner: SocioeconomicVariable
    domain_of:
    - SocioeconomicVariable
    range: string
  genesis:
    name: genesis
    from_schema: Variable
    rank: 1000
    alias: genesis
    owner: SocioeconomicVariable
    domain_of:
    - InSituVariable
    range: GenesisType
    required: true
  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: SocioeconomicVariable
    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: SocioeconomicVariable
    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: SocioeconomicVariable
    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: SocioeconomicVariable
    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: SocioeconomicVariable
    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: SocioeconomicVariable
    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: SocioeconomicVariable
    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: SocioeconomicVariable
    domain_of:
    - Variable
    range: string
    required: true
    equals_string: socioeconomic
  standard_identifier:
    name: standard_identifier
    from_schema: Variable
    rank: 1000
    alias: standard_identifier
    owner: SocioeconomicVariable
    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: SocioeconomicVariable
    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: SocioeconomicVariable
    domain_of:
    - Variable
    range: string
    required: true