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
- Variable
- InSituVariable
- SocioeconomicVariable
- InSituVariable
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