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
Cardinality and Requirements
Examples
| Value |
| not_provided_by_source |
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