CoordVariantRow

class of dascore.io.index.schema
inherits from: tuple
source

CoordVariantRow(
    variant_key: str ,
    coord_name: str ,
    dtype: str ,
    value_kind: str ,
    units: str | None[str, None] ,
    is_relative: bool | None[bool, None] ,
    patch_count: int ,
)

A row of the coord_variants table: one per distinct stated coordinate.

Counts the whole-coordinate links (run_index 0) sharing a name, dtype, kind, units and relativity, so coordinate discovery reads these few rows rather than every link. Kept by the counting triggers; variant_key is the other five as a JSON array, giving a tuple with nullable members a unique identity.