Skip to content

Slot: Reason Uncertainty Column Is Missing (value_uncertainty_column_missing_reason)

Reason value_uncertainty_column is null.

Tier: optional

Why this slot matters

A bare null cannot be audited: it could mean the source has no per-value uncertainty, the pipeline dropped it, or the producer forgot to record it. Stating the reason makes the absence deliberate and lets reviewers tell "unavailable" from "lost", which matters for reproducing the extraction.

In plain terms

When there is no uncertainty column, this slot says why — for example "the upstream product does not provide one" versus "it exists upstream but was not extracted".

URI: envar:slot/value_uncertainty_column_missing_reason

Applicable Classes

Name Description Modifies Slot
DataLayout How the companion data file (CSV / parquet) is laid out and how this record's... no

Properties

Type and Range

Property Value
Range MissingReasonEnum
Domain Of DataLayout

Cardinality and Requirements

Property Value

Examples

Value
not_provided_by_source

Identifier and Mapping Information

Annotations

property value
tier optional
justification A bare null cannot be audited: it could mean the source has no per-value uncertainty, the pipeline dropped it, or the producer forgot to record it. Stating the reason makes the absence deliberate and lets reviewers tell "unavailable" from "lost", which matters for reproducing the extraction.
explanation When there is no uncertainty column, this slot says why — for example "the upstream product does not provide one" versus "it exists upstream but was not extracted".

Schema Source

Mappings

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

LinkML Source

name: value_uncertainty_column_missing_reason
annotations:
  tier:
    tag: tier
    value: optional
  justification:
    tag: justification
    value: 'A bare null cannot be audited: it could mean the source has no per-value
      uncertainty, the pipeline dropped it, or the producer forgot to record it. Stating
      the reason makes the absence deliberate and lets reviewers tell "unavailable"
      from "lost", which matters for reproducing the extraction.'
  explanation:
    tag: explanation
    value: When there is no uncertainty column, this slot says why — for example "the
      upstream product does not provide one" versus "it exists upstream but was not
      extracted".
description: Reason `value_uncertainty_column` is null.
title: Reason Uncertainty Column Is Missing
examples:
- value: not_provided_by_source
from_schema: https://w3id.org/linkml/microschemas/envar
rank: 1000
domain_of:
- DataLayout
range: MissingReasonEnum