measures.measure_cells

measures.measure_cells(measures)

The cells of one row of the measures table, as spotregen measures prints them.

Parameters

Name Type Description Default
measures UnitMeasures One unit from unit_measures, or the sum from total_measures. required

Returns

Name Type Description
tuple[str, …] tuple[str, …]: Unit, coverage, code, unit record, decisions, evaluations, spec and ratio, all as text.

Examples

from pathlib import Path
from tempfile import TemporaryDirectory

from spotregen import load_spec, make_sample_repo, measure_cells, unit_measures

with TemporaryDirectory() as tmp:
    spec = load_spec(make_sample_repo(Path(tmp) / "demo"))
    print(measure_cells(unit_measures(spec, "core.calc")))
('samplepkg.core.calc', '1/1', '10', '26', '9', '9', '44', '4.4')