Free Access Week - Data Engineering + BI
Data Engineering and BI courses are free this week!
Free Access Week - Jun 2-8

discharge (version 1.0.0)

Fourier Analysis of Discharge Data

Description

Computes discrete fast Fourier transform of river discharge data and the derived metrics. The methods are described in J. L. Sabo, D. M. Post (2008) and J. L. Sabo, A. Ruhi, G. W. Holtgrieve, V. Elliott, M. E. Arias, P. B. Ngor, T. A. Rsnsen, S. Nam (2017) .

Copy Link

Version

Install

install.packages('discharge')

Monthly Downloads

139

Version

1.0.0

License

GPL-3

Maintainer

Samarth Shah

Last Published

March 8th, 2019

Functions in discharge (1.0.0)

findMed

Find median value
getTimingHSAM

Time of occurence of High Spectral Anomaly Magnitude (HSAM)
fourierAnalysis

Extract seasonal signal from time series
getTimingLSAM

Time of occurence of Low Spectral Anomaly Magnitude (LSAM)
getFPExt

Flood Pulse Extent (FPExt)
getLSAF

Low Spectral Anomaly Frequency (LSAF)
getLSAM

Low Spectral Anomaly Mangitude (LSAM)
assert.numeric.vector

Check for numeric vector
circ.s

Estimate directional statistics for one-sigma events
getNAA

Net Annual Anomaly (NAA)
getSignalParts

Signal parts
prepareBaseline

Build baseline signal
compare.periods

Compare residual variability across time periods
residplot.extreme

Plot annual extreme residuals
etowah

Etowah River Data
fft_metrics

Discrete Fourier Transform Metrics
fftmetrics

Summary of spectral anomolies for a specified year.
sigmaHighFlows

Estimate catastrophic flow variability
sigmaLowFlows

Estimate catastrophic flow variability
allstats

Calculate all characteristic stats for a site
annualExtremes

Calculate annual extreme flows.
getHSAF

High Spectral Anomaly Frequency (HSAF)
getHSAM

High Spectral Anomaly Mangitude (HSAM)
lp3Events

Find 2- and 10-year return levels
parameters.list

Calculate all characteristic stats from a list of files
annualnoise

Annual noise color
asStreamflow

Create streamflow object
getIDI

Inter-Draught Interval (IDI)
getIFI

Inter-Flood Interval (IFI)
getTransitionTime

Transition Time
independentEvents

Independent high- or low-flow events
sigmaeventsplot

Plot events by day of the year
sycamore

Sycamore Creek Data
assert.for.year

Check for.year argument
assert.equal.length

Check for equal length inputs
filterBaseline

Filter the baseline signal for a given time window