hydrograph#

Plot discharge diagnostics for one or more mHM/mRM simulations.

The module reads simulated and optional observed discharge, derives catchment metadata, computes summary metrics, and creates time-series, yearly, seasonality, flow-duration, and scatter hydrograph plots.

Authors#

  • Simon Lüdke

Classes#

Catchment()

Represents a catchment.

Hydrograph([simulation, observation, calc_stats])

Represent a hydrograph and provide methods for calculating metrics and generating plots.

Objectives()

A class representing the objectives for evaluating river discharge data.

Functions#

gen_hydrograph_by_data_sets(simulations, ...)

Create a hydrograph from xarray datasets for discharge and precipitation.

get_hydrograph_from_path(input_path, ...[, ...])

Read discharge data and produce a hydrograph with multiple analyses.