PatchCoordRow

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

PatchCoordRow(
    patch_row: int ,
    coord_name: str ,
    run_index: int ,
    coord_dims: str ,
    coord_row: int ,
    dtype: str ,
)

A row of the patch_coords table.

Links a patch to its coord defs; the name and dims are patch-level semantics (two patches can share values under different names). run_index 0 is the coordinate as a whole, which every query about a patch’s coordinate reads; a segmented coordinate is also linked to each of its runs, in order, as 1, 2, …, which gap reports read and plans and exports carry.