femic.cli.main
Typer-based CLI entry point for FEMIC.
Functions
|
Export both Patchworks and Woodstock artifacts, then optionally run ws3 smoke. |
|
Export a Patchworks model package for the selected FMU/code targets. |
|
Assemble and validate a user-facing release bundle. |
|
Export Woodstock CSV artifacts for the selected FMU/code targets. |
|
Summarize species/AU account coverage from tracks/accounts.csv. |
|
Create and initialize an instance workspace from packaged templates. |
|
Promote a rebuild report into normalized release-gate evidence JSON. |
|
Execute the reproducible instance rebuild flow and write evidence artifacts. |
|
Refresh maintainer reference evidence artifact from latest rebuild report. |
|
Validate rebuild-spec structure and required fields for an instance. |
|
Run ws3 smoke validation for Woodstock outputs and emit a JSON report. |
|
Handle top-level CLI flags before delegating to subcommands. |
|
Generate model-local Patchworks blocks (and optional topology) artifacts. |
|
Run Patchworks matrix-builder and emit logs/manifests. |
|
Run Patchworks runtime preflight checks from a config file. |
|
Verify geospatial runtime dependencies and optional shapefile smoke checks. |
|
Placeholder prep command retained for CLI compatibility. |
|
Validate run config, case selections, and required input paths. |
|
Run the end-to-end data-prep pipeline from current CLI inputs/profile. |
|
Validate per-case/per-FMU TIPSY YAML config availability and parseability. |
|
Build post-TIPSY bundle tables for selected FMU/code targets. |
|
Placeholder FMU/code command retained behind the legacy tsa CLI seam. |
|
Summarize VDYP logs and enforce warning/error budget thresholds. |
|
Placeholder VDYP command retained for CLI compatibility. |