Skip to content

Slot: Native Value Offset (native_value_offset)

CF-style packing offset applied when decoding the source's stored integers to physical values (physical = stored × scale_factor + add_offset). Only meaningful alongside native_units_ucum.

Tier: optional

Why this slot matters

The offset half of the unpacking convention; without it the scale factor alone still decodes to the wrong physical value.

In plain terms

The second constant in the space-saving trick: after multiplying the stored number, add this to get the real measurement.

URI: envar:slot/native_value_offset

Applicable Classes

Name Description Modifies Slot
VariableIdentity The identity and semantics of an environmental exposure variable — what physi... no

Properties

Type and Range

Property Value
Range Float
Domain Of VariableIdentity

Cardinality and Requirements

Property Value

Examples

Value
220.0

Comments

  • Added after the reverse gap survey (docs/reverse-gap-survey.md, 2026-07) together with native_value_scale_factor — the other half of the packed-value decode convention the Amadeus THREDDS metadata declares and the sidecar previously lost.

See Also

Identifier and Mapping Information

Annotations

property value
tier optional
justification The offset half of the unpacking convention; without it the scale factor alone still decodes to the wrong physical value.
explanation The second constant in the space-saving trick: after multiplying the stored number, add this to get the real measurement.

Schema Source

Mappings

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

LinkML Source

name: native_value_offset
annotations:
  tier:
    tag: tier
    value: optional
  justification:
    tag: justification
    value: The offset half of the unpacking convention; without it the scale factor
      alone still decodes to the wrong physical value.
  explanation:
    tag: explanation
    value: 'The second constant in the space-saving trick: after multiplying the stored
      number, add this to get the real measurement.'
description: CF-style packing offset applied when decoding the source's stored integers
  to physical values (`physical = stored × scale_factor + add_offset`). Only meaningful
  alongside `native_units_ucum`.
title: Native Value Offset
comments:
- Added after the reverse gap survey (docs/reverse-gap-survey.md, 2026-07) together
  with `native_value_scale_factor` — the other half of the packed-value decode convention
  the Amadeus THREDDS metadata declares and the sidecar previously lost.
examples:
- value: '220.0'
  description: gridMET tmmx packing offset (unpacks to true Kelvin)
from_schema: https://w3id.org/linkml/microschemas/envar
see_also:
- https://cfconventions.org/cf-conventions/cf-conventions.html#packed-data
rank: 1000
domain_of:
- VariableIdentity
range: float