Slot: Exposure Model (exposure_model)
The exposure-model object describing how values were produced. Bound to ExposureModel (see envar_model). Readable rename of the profile's methodology anatomy slot, narrowed to the model itself: other methodology-adjacent concerns (source dataset, tool run, provenance chain, derived heat metric) are surfaced as separate envar-extension slots.
Tier: core
Why this slot matters
The same quantity can be estimated by station interpolation, satellite retrieval, or model reanalysis, each with different inputs and biases; without the model description, values from different products get pooled as if equivalent and their systematic differences stay invisible.
In plain terms
Most exposure values are not direct readings from an instrument at someone's house — they are estimates computed from weather stations, satellites, or models. This block says which estimation method produced the numbers and what went into it.
URI: envar:slot/exposure_model
Applicable Classes
Properties
Type and Range
Cardinality and Requirements
| Property |
Value |
| Required |
Yes |
Aliases
Examples
Annotations
| property |
value |
| tier |
core |
| justification |
The same quantity can be estimated by station interpolation, satellite retrieval, or model reanalysis, each with different inputs and biases; without the model description, values from different products get pooled as if equivalent and their systematic differences stay invisible. |
| explanation |
Most exposure values are not direct readings from an instrument at someone's house — they are estimates computed from weather stations, satellites, or models. This block says which estimation method produced the numbers and what went into it. |
| covered_by |
None |
Schema Source
Mappings
| Mapping Type |
Mapped Value |
| self |
envar:exposure_model |
| native |
envar:exposure_model |
| exact |
msprofile:methodology |
LinkML Source
name: exposure_model
implements:
- msprofile:methodology
annotations:
tier:
tag: tier
value: core
justification:
tag: justification
value: The same quantity can be estimated by station interpolation, satellite
retrieval, or model reanalysis, each with different inputs and biases; without
the model description, values from different products get pooled as if equivalent
and their systematic differences stay invisible.
explanation:
tag: explanation
value: Most exposure values are not direct readings from an instrument at someone's
house — they are estimates computed from weather stations, satellites, or models.
This block says which estimation method produced the numbers and what went into
it.
covered_by:
tag: covered_by
annotations:
omop_gaia:
tag: omop_gaia
annotations:
extent:
tag: extent
value: partial
status:
tag: status
value: asserted
where:
tag: where
value: gaia_db data_source.measurement_technique + meta_dcat_*.json measurementTechnique
(free-text)
note:
tag: note
value: 'Gaia carries a free-text method description but no structured
exposure-model type or model-inputs list. Conservative: partial.'
degauss:
tag: degauss
annotations:
extent:
tag: extent
value: absent
status:
tag: status
value: asserted
where:
tag: where
value: no column
note:
tag: note
value: DeGAUSS records no exposure-model type or model description.
amadeus:
tag: amadeus
annotations:
extent:
tag: extent
value: absent
status:
tag: status
value: asserted
where:
tag: where
value: no column
note:
tag: note
value: Amadeus records no exposure-model type or model description.
cher:
tag: cher
annotations:
extent:
tag: extent
value: partial
status:
tag: status
value: asserted
where:
tag: where
value: table_dictionary.data_level codes (dXX calculated / mXX modeled)
+ description/notes
note:
tag: note
value: 'C-HER''s data_level codes signal that a resource is calculated
or modeled, but do not carry a structured exposure-model type or inputs.
Conservative: partial.'
codata:
tag: codata
annotations:
extent:
tag: extent
value: out_of_layer
status:
tag: status
value: asserted
where:
tag: where
value: no column
note:
tag: note
value: Exposure-model identity is instance-layer; out of scope for CODATA.
description: 'The exposure-model object describing how values were produced. Bound
to ExposureModel (see envar_model). Readable rename of the profile''s `methodology`
anatomy slot, narrowed to the model itself: other methodology-adjacent concerns
(source dataset, tool run, provenance chain, derived heat metric) are surfaced as
separate envar-extension slots.'
title: Exposure Model
examples:
- description: abridged — see tests/data/valid/EnvironmentalExposureRecord-tmax_ideal.yaml
for a full instance
object:
exposure_model_type: spatial_interpolation
exposure_model_inputs:
- GHCN-Daily station observations
exposure_model_paper_doi: 10.3334/ORNLDAAC/2129
bias_correction_applied: none
from_schema: https://w3id.org/linkml/microschemas/envar
aliases:
- methodology
exact_mappings:
- msprofile:methodology
rank: 1000
domain_of:
- EnvironmentalExposureRecord
slot_group: exposure_description
range: ExposureModel
required: true
inlined: true