Slot: Reason Null-Semantics Column Is Missing (null_semantics_column_missing_reason)
Reason null_semantics_column is null.
Tier: optional
Why this slot matters
A bare null is ambiguous: the producer may not distinguish null kinds at all, or the pipeline may have dropped the indicator. Stating the reason makes the absence deliberate and auditable rather than a silent gap.
In plain terms
When there is no null-kind column, this slot says why — for example because the source never separates "no data" from "real zero" in the first place.
URI: envar:slot/null_semantics_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 is ambiguous: the producer may not distinguish null kinds at all, or the pipeline may have dropped the indicator. Stating the reason makes the absence deliberate and auditable rather than a silent gap. |
| explanation |
When there is no null-kind column, this slot says why — for example because the source never separates "no data" from "real zero" in the first place. |
Schema Source
Mappings
| Mapping Type |
Mapped Value |
| self |
envar:null_semantics_column_missing_reason |
| native |
envar:null_semantics_column_missing_reason |
LinkML Source
name: null_semantics_column_missing_reason
annotations:
tier:
tag: tier
value: optional
justification:
tag: justification
value: 'A bare null is ambiguous: the producer may not distinguish null kinds
at all, or the pipeline may have dropped the indicator. Stating the reason makes
the absence deliberate and auditable rather than a silent gap.'
explanation:
tag: explanation
value: When there is no null-kind column, this slot says why — for example because
the source never separates "no data" from "real zero" in the first place.
description: Reason `null_semantics_column` is null.
title: Reason Null-Semantics Column Is Missing
examples:
- value: not_provided_by_source
description: the producer does not distinguish kinds of missing / zero
from_schema: https://w3id.org/linkml/microschemas/envar
rank: 1000
domain_of:
- DataLayout
range: MissingReasonEnum