Estimates frictional constants for hydraulic analysis 
    of rivers. This HYDRaulic ROughness CALculator (HYDROCAL) was previously 
    developed as a spreadsheet tool and accompanying documentation by McKay and
    Fischenich (2011, <https://erdc-library.erdc.dren.mil/jspui/bitstream/11681/2034/1/CHETN-VII-11.pdf>).

Pfafstetter Hydrological Codes 
    as cited in Verdin and Verdin (1999) <doi: 10.1016/S0022-1694(99)00011-6> 
    are decoded for upstream or downstream queries.

Compute duration curves of daily flow series, both real and modeled, to be compared through indexes of flow duration curves. The package functions include comparative plots and goodness of fit tests. Flow duration curve indexes are based on: Yilmaz et al., (2008) <DOI:10.1029/2007WR006716>.

Events from individual hydrologic time series are extracted, and events from multiple time series can be matched to each other.
	Tang, W. & Carey, S. K. (2017) <doi:10.1002/hyp.11185>.
	Kaur, S., Horne, A., Stewardson, M.J., Nathan, R., Costa, A.M., Szemis, J.M., & Webb, J.A. (2017) <doi:10.1080/24705357.2016.1276418>.
	Ladson, A., Brown, R., Neal, B., & Nathan, R. J. (2013) <doi:10.7158/W12-028.2013.17.1>.

Contains one function for drawing Piper diagrams (also
    called Piper-Hill diagrams) of water analyses for major ions.

S3 functions implementing both statistical and graphical goodness-of-fit measures between observed and simulated values, mainly oriented to be used during the calibration, validation, and application of hydrological models. Missing values in observed and/or simulated values can be removed before computations. Comments / questions / collaboration of any kind are very welcomed.

A collection of utilities that support creation of network attributes for hydrologic networks. Methods and algorithms implemented are documented in Moore et al. (2019) <doi:10.3133/ofr20191096>), Cormen and Leiserson (2022) <ISBN:9780262046305> and Verdin and Verdin (1999) <doi:10.1016/S0022-1694(99)00011-6>.

An important environmental impact on running water ecosystems 
    is caused by hydropeaking - the discontinuous release of turbine water 
    because of peaks of energy demand. An event-based algorithm is implemented 
    to detect flow fluctuations referring to increase events (IC) and decrease 
    events (DC). For each event, a set of parameters related to the fluctuation 
    intensity is calculated. The framework is introduced in Greimel et al. (2016) 
    "A method to detect and characterize sub-daily flow fluctuations" 
    <doi:10.1002/hyp.10773> and can be used to identify different fluctuation 
    types according to the potential source: e.g., sub-daily flow fluctuations 
    caused by hydropeaking, rainfall, or snow and glacier melt.
    This is a companion to the package 'hydroroute', which is used to detect and 
    follow hydropower plant-specific hydropeaking waves at the sub-catchment 
    scale and to describe how hydropeaking flow parameters change along the
    longitudinal flow path as proposed and validated in Greimel et al. (2022).