lfstat: Calculation of Low Flow Statistics for Daily Stream Flow Data

The "Manual on Low-flow Estimation and Prediction", published by the World Meteorological Organisation (WMO), gives a comprehensive summary on how to analyse stream flow data focusing on low-flows. This packages provides functions to compute the described statistics and produces plots similar to the ones in the manual.

AuthorDaniel Koffler, Tobias Gauster and Gregor Laaha
Date of publication2016-12-28 12:44:09
MaintainerTobias Gauster <t.gauster@boku.ac.at>
LicenseGPL (>= 2)
Version0.9.6

View on R-Forge

Man pages

apply.seasonal: Apply an aggregation function seasonally.

as.lfobj: Coerce to class lfobj

as.xts.lfobj: Convert Object To Class xts

baseflow: Calculate the baseflow of a river

BFI: Base Flow Index

bfplot: Base Flow Plot

cdf_ev: Reversed functions for several Extreme Value Distributions

check_distribution: Checks if a Distribution is suited

createlfobj: Create an lfobj for further Low Flow Analysis

dmcurve: Double Mass Curve

evfit: Fit an extreme value distribution to observations

evquantile: Estimating populations quantiles of extreme values

ev_return_period: Estimate the return period for given quantiles

fdc: Flow Duration Curve

fill_na: Interpolation NA values in a vector

find_droughts: Identifying Low Flow Periods

flowunit: Set and retrieve unit of the discharge

gringorten: Gringorten Plotting Positions

hydrograph: Hydrograph

hyear_start: Extract or guess the Start of a Hydrological Year

lfnacheck: Low flow object check for missing values.

lfnainterpolate: Interpolate missing values

lfstat-package: Calculates Low Flow Statistics for daily stream flow data

ma: Simple Moving Average

MAM: Mean Annual Minimum

meanflow: Mean flow

multistationsreport: Report for several stations

ngaruroro: Daily stream flow data used for low flow analysis

plot.deficit: Plot time series of deficits

pool_ic: Pooling Procedures of Low Flow Events

Q95: Qxx, Q95, Q90, Q70

rainpeakplot: Recession diagnostic plot

readlfdata: Reads data sheets

recession: Recession Constant

rfa: Regional Frequency Analysis

rfaplot: Regional Frequency Analysis

rpline: Highlight quantiles/return periods

sbplot: Seasonal Barchart

seasindex: Seasonality Index

seasratio: Seasonality Ratio

seglenplot: Barchart of recession length

setlfunit: Define the unit to use in lf-plots

streamdef: Streamflow Deficit

streamdefplot: Streamflow Deficit Plot

summary.deficit: Object Summaries

trace_value: Draw Paths to Points perpendicular to Coordinate Axis

tyears: Calculate Low-Flow Quantiles for given Return Periods

tyearsS: Calculate Low-Flow Quantiles for given Return Periods

vary_threshold: Create varying thresholds

water_year: Compute the water year

Files in this package

lfstat/DESCRIPTION
lfstat/NAMESPACE
lfstat/NEWS.md
lfstat/R
lfstat/R/1NAs.R lfstat/R/2processes.R lfstat/R/3lfindices.R lfstat/R/4flowduration.R lfstat/R/5extreme.R lfstat/R/6streamdef.R lfstat/R/7multistation.R lfstat/R/hyear.R lfstat/R/import.R lfstat/R/lfobj.R lfstat/R/methods.R lfstat/R/misc.R lfstat/R/options.R lfstat/R/pooling.R lfstat/R/readsheets.R lfstat/R/recession.R
lfstat/README.md
lfstat/data
lfstat/data/ng.rda
lfstat/data/ngaruroro.rda
lfstat/data/ray.rda
lfstat/inst
lfstat/inst/samplesheets
lfstat/inst/samplesheets/9104020.day
lfstat/inst/samplesheets/donauwoerth.dat
lfstat/inst/samplesheets/kloesterle.dat
lfstat/inst/samplesheets/ngaruroro_full.csv
lfstat/inst/samplesheets/oberammergau.dat
lfstat/man
lfstat/man/BFI.Rd lfstat/man/MAM.Rd lfstat/man/Q95.Rd lfstat/man/apply.seasonal.Rd lfstat/man/as.lfobj.Rd lfstat/man/as.xts.lfobj.Rd lfstat/man/baseflow.Rd lfstat/man/bfplot.Rd lfstat/man/cdf_ev.Rd lfstat/man/check_distribution.Rd lfstat/man/createlfobj.Rd lfstat/man/dmcurve.Rd lfstat/man/ev_return_period.Rd lfstat/man/evfit.Rd lfstat/man/evquantile.Rd lfstat/man/fdc.Rd lfstat/man/fill_na.Rd lfstat/man/find_droughts.Rd lfstat/man/flowunit.Rd lfstat/man/gringorten.Rd lfstat/man/hydrograph.Rd lfstat/man/hyear_start.Rd lfstat/man/lfnacheck.Rd lfstat/man/lfnainterpolate.Rd lfstat/man/lfstat-package.Rd lfstat/man/ma.Rd lfstat/man/meanflow.Rd lfstat/man/multistationsreport.Rd lfstat/man/ngaruroro.Rd lfstat/man/plot.deficit.Rd lfstat/man/pool_ic.Rd lfstat/man/rainpeakplot.Rd lfstat/man/readlfdata.Rd lfstat/man/recession.Rd lfstat/man/rfa.Rd lfstat/man/rfaplot.Rd lfstat/man/rpline.Rd lfstat/man/sbplot.Rd lfstat/man/seasindex.Rd lfstat/man/seasratio.Rd lfstat/man/seglenplot.Rd lfstat/man/setlfunit.Rd lfstat/man/streamdef.Rd lfstat/man/streamdefplot.Rd lfstat/man/summary.deficit.Rd lfstat/man/trace_value.Rd lfstat/man/tyears.Rd lfstat/man/tyearsS.Rd lfstat/man/vary_threshold.Rd lfstat/man/water_year.Rd
lfstat/tests
lfstat/tests/testthat
lfstat/tests/testthat.R
lfstat/tests/testthat/Q-Tagesmittel-207373.csv
lfstat/tests/testthat/QMittelTag207373.txt
lfstat/tests/testthat/borstendorf.csv
lfstat/tests/testthat/reference-gl.RData
lfstat/tests/testthat/tallaksen-ngaruroro-baseflow.csv
lfstat/tests/testthat/tallaksen-ray-baseflow.csv
lfstat/tests/testthat/tallaksen-sequent-peak-storage.csv
lfstat/tests/testthat/tallaksen-sequent-peak-summary.csv
lfstat/tests/testthat/test-baseflow.R
lfstat/tests/testthat/test-dwa.R
lfstat/tests/testthat/test-grouping.R
lfstat/tests/testthat/test-import.R
lfstat/tests/testthat/test-mam.R
lfstat/tests/testthat/test-pooling.R
lfstat/tests/testthat/test-sequent-peak.R
lfstat/tests/testthat/test-streamdef.R
lfstat/tests/testthat/test-summary_deficit.R
lfstat/tests/testthat/test-tyear.R
lfstat/tests/testthat/test-unit.R
lfstat/tests/testthat/test-utils.R

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.