femic.pipeline.io
I/O-oriented helpers shared across pipeline entrypoints.
Functions
|
Build legacy 00_data-prep artifact path payload under one data root. |
|
Resolve all command/env/path details needed to execute the legacy script. |
|
Create normalized pipeline run configuration from CLI inputs. |
|
Build ordered legacy VRI checkpoint artifact paths. |
|
Return SHA256 hex digest for file contents. |
|
Load default TSA list from a dev-facing TOML config file. |
|
Load YAML/JSON run profile used to seed CLI options. |
|
Return zero-padded TSA codes, defaulting to configured dev defaults. |
|
Merge CLI run values with profile defaults and normalize for execution. |
|
Resolve legacy external data root + canonical VRI/TSA source paths. |
|
Prefer canonical pre-stacked SiteProd artifacts when both TIFF + band map exist. |
|
Resolve THLB raster path with external-data fallback for instance clones. |
|
Resolve canonical script/repo/log paths for a pipeline run invocation. |
Classes
|
Resolved run options after merging CLI values with optional profile config. |
|
Legacy data artifact paths used by 00_data-prep orchestration. |
|
Fully resolved execution inputs for legacy subprocess runs. |
|
Resolved external source roots consumed by legacy 00_data-prep. |
|
Resolved SiteProd artifacts for Stage 00 runtime selection. |
|
Explicit run configuration passed from CLI into workflow wrappers. |
|
Config-file driven run profile for selecting TSAs/strata and mode flags. |
|
Resolved filesystem roots used by the legacy workflow wrapper. |