hydromodpy.workflow.internals#

Workflow internals - low-level orchestration primitives.

Houses the Pipeline engine, Step protocol, PipelineState hierarchy, the ResolvedRunManifest and the DerivedRegistry.

Modules

dependencies

Compute which pipeline step is the earliest affected by a set of overrides.

derived

Derived-field registry for the pipeline derive step.

manifest

Resolved run manifest used to validate pipeline resume.

state

Pipeline state - the object that flows between pipeline steps.

step

Pipeline step protocol.