hydromodpy.workflow.steps.data#

Data step - load external forcings, bind to runtime, expose LoadDataStep.

Functions

apply_structural_updates_from_data(run_state)

Bind loaded data objects to runtime structures using explicit updaters.

log_data_plan(data_plan)

Log concise planner diagnostics when inferred types are present.

run_data(config_path, data_plan, run_state)

Load the external forcings shared by all process runs.

step_data_loading(ctx)

Load forcings into ctx.loaded_data and bind them to runtime structures.

Classes

LoadDataStep()

Ingest external + custom data via data managers.