Skip to content

Qa Paths

Module: spectralbridge.qa.paths.

Authoritative deterministic paths for stage QA artifacts.

API glossary ยท Workflow / scientific context

Signatures and documentation below are collected from the current source. Advanced objects are not newly declared stable by inclusion here.

Audience: advanced.

normalize_stage_id

normalize_stage_id(stage_id: str) -> str

Normalize a stage label to a nonempty lowercase underscore identifier for deterministic QA paths.

Audience: advanced.

StageQAPaths dataclass

StageQAPaths(flightline_dir: Path, stage_id: str)

Canonical paths for one stage report.

stage_order property

stage_order: int

directory property

directory: Path

json property

json: Path

html property

html: Path

overview_png property

overview_png: Path

brightness_png property

brightness_png: Path

Additional before/after diagnostic for brightness-adjusted products.

Audience: advanced.

CombinedQAPaths dataclass

CombinedQAPaths(flightline_dir: Path)

Canonical paths for the cross-stage report.

directory property

directory: Path

json property

json: Path

html property

html: Path

pdf property

pdf: Path

evolution_png property

evolution_png: Path