Skip to content

Slot: Uncertainty (uncertainty)

Uncertainty object — see envar_uncertainty.

Tier: recommended

Why this slot matters

Exposure values are model estimates with error; without recorded per-value or aggregate uncertainty and missing-data handling, downstream analyses treat estimates as exact, and exposure-measurement error propagates invisibly into health-effect estimates.

In plain terms

No estimate is perfect. This block says how far off the numbers might be and what was done about gaps in the data, so users know how much confidence to place in each value.

URI: envar:slot/uncertainty

Applicable Classes

Name Description Modifies Slot
EnvironmentalExposureRecord A single environmental-exposure record sidecar: the complete metadata graph t... no
DailyMaxTemperatureRecord Canonical record for daily maximum 2 m air temperature (Tmax) no
DailyMinTemperatureRecord Canonical record for daily minimum 2 m air temperature (Tmin) no
WetBulbGlobeTemperatureOutdoorRecord Canonical record for outdoor WBGT under the Liljegren 2008 formulation no
ExtremeHeatDayFlagRecord Canonical record for a daily binary extreme-heat-day flag, defined against a ... no

Properties

Type and Range

Property Value
Range Uncertainty
Domain Of EnvironmentalExposureRecord
Slot Group exposure_description

Cardinality and Requirements

Property Value

Examples

Value
None

Identifier and Mapping Information

Annotations

property value
tier recommended
justification Exposure values are model estimates with error; without recorded per-value or aggregate uncertainty and missing-data handling, downstream analyses treat estimates as exact, and exposure-measurement error propagates invisibly into health-effect estimates.
explanation No estimate is perfect. This block says how far off the numbers might be and what was done about gaps in the data, so users know how much confidence to place in each value.
covered_by None

Schema Source

Mappings

Mapping Type Mapped Value
self envar:uncertainty
native envar:uncertainty

LinkML Source

name: uncertainty
annotations:
  tier:
    tag: tier
    value: recommended
  justification:
    tag: justification
    value: Exposure values are model estimates with error; without recorded per-value
      or aggregate uncertainty and missing-data handling, downstream analyses treat
      estimates as exact, and exposure-measurement error propagates invisibly into
      health-effect estimates.
  explanation:
    tag: explanation
    value: No estimate is perfect. This block says how far off the numbers might be
      and what was done about gaps in the data, so users know how much confidence
      to place in each value.
  covered_by:
    tag: covered_by
    annotations:
      omop_gaia:
        tag: omop_gaia
        annotations:
          extent:
            tag: extent
            value: absent
          status:
            tag: status
            value: asserted
          where:
            tag: where
            value: no column
          note:
            tag: note
            value: No gaia output carries per-value or model-aggregate uncertainty
              (per-value uncertainty is ❌ across all pipelines).
      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 carries no uncertainty block.
      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 carries no uncertainty block; only a _FillValue sentinel.
      cher:
        tag: cher
        annotations:
          extent:
            tag: extent
            value: partial
          status:
            tag: status
            value: asserted
          where:
            tag: where
            value: C-HER null taxonomy (structural/derived null) + data_level QA codes
              (aXX/bXX)
          note:
            tag: note
            value: 'C-HER classifies null cells and encodes QA level, but carries
              no per-value uncertainty or completeness percentage. 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: Per-value uncertainty is instance-layer; out of scope for CODATA.
description: Uncertainty object — see envar_uncertainty.
title: Uncertainty
examples:
- description: abridged — see tests/data/valid/EnvironmentalExposureRecord-tmax_ideal.yaml
    for a full instance
  object:
    per_value_uncertainty_type: standard_error
    per_value_uncertainty_units_ucum: Cel
    missing_data_handling_method: spatiotemporal_interpolation
    data_completeness_pct: 100
from_schema: https://w3id.org/linkml/microschemas/envar
rank: 1000
domain_of:
- EnvironmentalExposureRecord
slot_group: exposure_description
range: Uncertainty
inlined: true