Tests Test Coverage Latest release BSD-3 clause license PyPI - Python Version

Python API Function Summary

hydrotoolbox.about()

Display version number and system information.

hydrotoolbox.baseflow_sep.boughton([...])

Boughton double-parameter filter [1]_

hydrotoolbox.baseflow_sep.chapman([k, ...])

Chapman filter [1]_

hydrotoolbox.baseflow_sep.chapman_maxwell([...])

Digital filter (Chapman and Maxwell, 1996)

hydrotoolbox.baseflow_sep.eckhardt([...])

Eckhardt filter (Eckhardt, 2005)

hydrotoolbox.baseflow_sep.ewma([input_ts, ...])

Exponential Weighted Moving Average (EWMA) filter (Tularam and Ilahee, 2008)

hydrotoolbox.baseflow_sep.five_day([...])

Value kept if less than 90 percent of adjacent 5-day blocks.

hydrotoolbox.baseflow_sep.furey([k, c3c1, ...])

Furey digital filter [Furey and Gupta, 2001]

hydrotoolbox.baseflow_sep.ihacres(k, C, a[, ...])

IHACRES

hydrotoolbox.baseflow_sep.lyne_hollick([...])

Digital filter [1]_

hydrotoolbox.baseflow_sep.ukih([input_ts, ...])

Graphical method developed by UK Institute of Hydrology (UKIH, 1980)

hydrotoolbox.baseflow_sep.usgs_hysep_fixed([...])

USGS HYSEP Fixed interval method.

hydrotoolbox.baseflow_sep.usgs_hysep_local([...])

USGS HYSEP Local minimum graphical method (Sloto and Crouse, 1996)

hydrotoolbox.baseflow_sep.usgs_hysep_slide([...])

USGS HYSEP sliding interval method

hydrotoolbox.baseflow_sep.willems([...])

Digital filter (Willems, 2009)

hydrotoolbox.exceedance_time(*thresholds[, ...])

Calculate the time that a time series exceeds (or is below) a threshold.

hydrotoolbox.flow_duration([input_ts, ...])

Flow duration.

hydrotoolbox.indices(*indice_codes[, ...])

Calculate hydrologic indices.

hydrotoolbox.recession([date, ice_period, ...])

Recession coefficient.

hydrotoolbox.storm_events(rise_lag, fall_lag)

Storm events.