hydromodpy.analysis.testbed.child_artifacts#

Child-artifact extraction helpers for campaign launchers.

Functions

extract_child_artifacts(*, runner, config_path)

Extract runner-specific child artifacts for one planned case.

extract_comparison_child_artifacts(config_path)

Extract compact comparison artifacts from one child config.

extract_comparison_output_artifacts(*, ...)

Extract compact comparison artifacts from one resolved output folder.

extract_simulation_child_artifacts(config_path)

Extract compact simulation artifacts from one child config.

read_json_file_if_exists(path)

Load one JSON file when it exists and is valid.

safe_float(value)

Return one finite float or None when unavailable.