Skip to content

Slot: Input Provenance ID (input_provenance_id)

The provenance_id of the upstream sidecar that fully describes this input — its source dataset, spatial / temporal reference, and exposure model. Dereferencing it lets a consumer (or the completeness checker) compare inputs and surface any divergence in resolution, day-boundary convention, or temporal aggregation.

Tier: conditionally_core

Why this slot matters

This is the only machine-followable link from an input back to its full spatial, temporal, and model context; without it, divergences between inputs in resolution, day-boundary convention, or aggregation cannot be detected at all.

In plain terms

Think of it as a tracking number: instead of copying all the details of the ingredient into this record, we store a pointer to the record that already holds them, and anyone can follow the pointer.

URI: envar:slot/input_provenance_id

Applicable Classes

Name Description Modifies Slot
EquationInput A single physical-state input to a derived heat metric, recorded as a typed r... yes

Properties

Type and Range

Property Value
Range String
Domain Of EquationInput

Cardinality and Requirements

Property Value

Examples

Value
01HFA7K8R3M6XP-daymet-tmax

See Also

Identifier and Mapping Information

Annotations

property value
tier conditionally_core
justification This is the only machine-followable link from an input back to its full spatial, temporal, and model context; without it, divergences between inputs in resolution, day-boundary convention, or aggregation cannot be detected at all.
explanation Think of it as a tracking number: instead of copying all the details of the ingredient into this record, we store a pointer to the record that already holds them, and anyone can follow the pointer.

Schema Source

Mappings

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

LinkML Source

name: input_provenance_id
annotations:
  tier:
    tag: tier
    value: conditionally_core
  justification:
    tag: justification
    value: This is the only machine-followable link from an input back to its full
      spatial, temporal, and model context; without it, divergences between inputs
      in resolution, day-boundary convention, or aggregation cannot be detected at
      all.
  explanation:
    tag: explanation
    value: 'Think of it as a tracking number: instead of copying all the details of
      the ingredient into this record, we store a pointer to the record that already
      holds them, and anyone can follow the pointer.'
description: The `provenance_id` of the upstream sidecar that fully describes this
  input — its source dataset, spatial / temporal reference, and exposure model. Dereferencing
  it lets a consumer (or the completeness checker) compare inputs and surface any
  divergence in resolution, day-boundary convention, or temporal aggregation.
title: Input Provenance ID
examples:
- value: 01HFA7K8R3M6XP-daymet-tmax
  description: provenance_id of the upstream Daymet Tmax sidecar
from_schema: https://w3id.org/linkml/microschemas/envar
see_also:
- https://www.w3.org/TR/prov-o/
rank: 1000
domain_of:
- EquationInput
range: string