Skip to content

Slot: Provenance Chain Terminus Type (provenance_chain_terminus_type)

The kind of root of the chain.

Tier: recommended

Why this slot matters

A chain that just stops is unverifiable — stating whether it ends at a raw source download, synthetic data, or a pre-existing curated dataset tells consumers what kind of trust the root deserves, and makes the no-orphaned-steps validation rule checkable.

In plain terms

This says what the very first link of the history is — freshly downloaded raw data, simulated data, or an existing curated dataset. Different starting points deserve different levels of scrutiny.

URI: envar:slot/provenance_chain_terminus_type

Applicable Classes

Name Description Modifies Slot
ProvenanceChain The ordered list of all upstream ToolRuns whose outputs were inputs to this... no

Properties

Type and Range

Property Value
Range ProvenanceChainTerminusEnum
Domain Of ProvenanceChain

Cardinality and Requirements

Property Value

Examples

Value
raw_source_download

Identifier and Mapping Information

Annotations

property value
tier recommended
justification A chain that just stops is unverifiable — stating whether it ends at a raw source download, synthetic data, or a pre-existing curated dataset tells consumers what kind of trust the root deserves, and makes the no-orphaned-steps validation rule checkable.
explanation This says what the very first link of the history is — freshly downloaded raw data, simulated data, or an existing curated dataset. Different starting points deserve different levels of scrutiny.
covered_by None

Schema Source

Mappings

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

LinkML Source

name: provenance_chain_terminus_type
annotations:
  tier:
    tag: tier
    value: recommended
  justification:
    tag: justification
    value: A chain that just stops is unverifiable — stating whether it ends at a
      raw source download, synthetic data, or a pre-existing curated dataset tells
      consumers what kind of trust the root deserves, and makes the no-orphaned-steps
      validation rule checkable.
  explanation:
    tag: explanation
    value: This says what the very first link of the history is — freshly downloaded
      raw data, simulated data, or an existing curated dataset. Different starting
      points deserve different levels of scrutiny.
  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: Gaia's meta_etl points at raw source downloads but has no typed
              chain-terminus field.
      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 typed provenance-chain terminus.
      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 typed provenance-chain terminus.
      cher:
        tag: cher
        annotations:
          extent:
            tag: extent
            value: absent
          status:
            tag: status
            value: asserted
          where:
            tag: where
            value: no column
          note:
            tag: note
            value: C-HER's lineage graph has no typed terminus field on the chain.
      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: Chain-terminus typing is instance-layer; out of scope for CODATA.
description: The kind of root of the chain.
title: Provenance Chain Terminus Type
examples:
- value: raw_source_download
from_schema: https://w3id.org/linkml/microschemas/envar
rank: 1000
domain_of:
- ProvenanceChain
range: ProvenanceChainTerminusEnum