hydromodpy.analysis.comparison.stability#

Post-run stability checks for simulation-comparison outputs.

Functions

format_stability_report(report)

Return a compact human-readable report.

load_stability_targets(targets_path, *[, ...])

Load comparison stability targets from a TOML file.

validate_stability_target(target)

Validate one materialized comparison output folder.

validate_stability_targets(targets_path, *)

Validate one TOML target file against already materialized outputs.

Classes

ComparisonMetricLimit(simulation_id, ...[, ...])

Numerical limits for one simulation/observable metric row.

ComparisonStabilityCaseResult(target[, findings])

Aggregated stability result for one comparison case.

ComparisonStabilityFinding(case_id, level, ...)

One stability check result.

ComparisonStabilityReport(targets_path[, cases])

Aggregated stability result for one target file.

ComparisonStabilityTarget(case_id, ...[, ...])

One comparison output folder and the checks expected from it.