Package: FlowScreen 1.2.6

FlowScreen: Daily Streamflow Trend and Change Point Screening

Screens daily streamflow time series for temporal trends and change-points. This package has been primarily developed for assessing the quality of daily streamflow time series. It also contains tools for plotting and calculating many different streamflow metrics. The package can be used to produce summary screening plots showing change-points and significant temporal trends for high flow, low flow, and/or baseflow statistics, or it can be used to perform more detailed hydrological time series analyses. The package was designed for screening daily streamflow time series from Water Survey Canada and the United States Geological Survey but will also work with streamflow time series from many other agencies.

Authors:Jennifer Dierauer [aut, cre], Paul Whitfield [aut]

FlowScreen_1.2.6.tar.gz
FlowScreen_1.2.6.zip(r-4.5)FlowScreen_1.2.6.zip(r-4.4)FlowScreen_1.2.6.zip(r-4.3)
FlowScreen_1.2.6.tgz(r-4.4-any)FlowScreen_1.2.6.tgz(r-4.3-any)
FlowScreen_1.2.6.tar.gz(r-4.5-noble)FlowScreen_1.2.6.tar.gz(r-4.4-noble)
FlowScreen_1.2.6.tgz(r-4.4-emscripten)FlowScreen_1.2.6.tgz(r-4.3-emscripten)
FlowScreen.pdf |FlowScreen.html
FlowScreen/json (API)

# Install 'FlowScreen' in R:
install.packages('FlowScreen', repos = c('https://hydauer.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

1.92 score 1 stars 42 scripts 272 downloads 2 mentions 30 exports 7 dependencies

Last updated 6 years agofrom:126383e098. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 27 2024
R-4.5-winOKOct 27 2024
R-4.5-linuxOKOct 27 2024
R-4.4-winOKOct 27 2024
R-4.4-macOKOct 27 2024
R-4.3-winOKOct 27 2024
R-4.3-macOKOct 27 2024

Exports:bf_boughtonbf_eckhardtbf_oneparambf.seasbf.statscreate.tsdr.eventsdr.pdsdr.seasFDCMAMnmetrics.allmqtNA.runsNA.sumpk.bf.statspk.covpk.maxpk.max.doypkspks.durQnread.flowsregimescreen.cptsscreen.framesscreen.metricscreen.seriesscreen.summarystation.info

Dependencies:bootchangepointevirKendalllatticezoozyp

Readme and manuals

Help Manual

Help pageTopics
Create custom axis starting on hyrologic year start monthaxis_doy.internal
Boughton recursive digital filterbf_boughton
Eckhardt two parameter recursive digital filterbf_eckhardt
One parameter recursive digital filterbf_oneparam
Seasonal baseflow percentagebf.seas
Baseflow statisticsbf.stats
Subset of the Caniapiscau River Daily Flowscania.sub.ts
Caniapiscau River Daily Flowscaniapiscau
Screening results for the Caniapiscau Rivercaniapiscau.res
Create a Time Series of daily streamflow observationscreate.ts
Partial Duration Series and Event Statistics for streamflow droughtsdr.events
Get the partial duration series for streamflow droughtsdr.pds
Find the start, middle, end, and duration of seasonal droughtsdr.seas
Flow Duration CurveFDC
Screen Daily Discharge Time Series for Temporal Trends and Change PointsFlowScreen
Get station information for USGS or WSC hydrometric stationsget.station.internal
Returns plot titles and labels based on plot type and language preferenceget.titles.internal
Add hydrologic Year, month, and doy columns to a daily time serieshyear.internal
Calculate mean annual minimum n-day flowsMAMn
Streamflow metricsmetrics.all
Moving quantile thresholdmqt
Missing data runs for daily time series.NA.runs
Sum missing data points from a daily time seriesNA.sum
Calculate baseflow peak statisticspk.bf.stats
Center of Volumepk.cov
Annual maximum seriespk.max
Day of year for annual maximum seriespk.max.doy
Get the flow peaks over a thresholdpks
Calculate the inter-event durationpks.dur
Calculate flow quantilesQn
Read .csv or .Rdata file of streamflowsread.flows
Plot flow regimeregime
Change point time series plotscreen.cpts
Plot one or more frames from the summary screening plotscreen.frames
Internal wrapper for creating trend and change-point plotsscreen.frames.internal
Plot a metric with trend and change pointsscreen.metric
Create a plot of the daily streamflow time seriesscreen.series
Create a screening plotscreen.summary
Internal wrapper for creating trend and change-point summary plotsscreen.summary.internal
Retrieve Station Infostation.info
Add calendar year, month, and day of year columnsYMD.internal