Learn R Programming

⚠️There's a newer version (0.5.3) of this package.Take me there.

fasstr (version 0.3.1)

Analyze, Summarize, and Visualize Daily Streamflow Data

Description

The Flow Analysis Summary Statistics Tool for R, 'fasstr', provides various functions to clean and screen daily stream discharge data; calculate and visualize various summary statistics and metrics; and compute annual trending (using 'zyp' package methods ) and volume frequency analyses (using methods similar to HEC-SSP (2019) ). It features useful function arguments for filtering of and handling dates, customizing data and metrics, and the ability to pull daily data directly from the Water Survey of Canada hydrometric database ().

Copy Link

Version

Install

install.packages('fasstr')

Monthly Downloads

471

Version

0.3.1

License

Apache License 2.0

Issues

Pull Requests

Stars

Forks

Maintainer

Jon Goetz

Last Published

January 9th, 2020

Functions in fasstr (0.3.1)

calc_annual_outside_normal

Calculate annual days above and below normal
calc_annual_flow_timing

Calculate annual flow timing
calc_longterm_daily_stats

Calculate long-term summary statistics from daily mean flows
calc_annual_lowflows

Calculate annual lowflows
calc_flow_percentile

Calculate the percentile rank of a flow value
add_basin_area

Add a basin area column to daily flows
calc_longterm_monthly_stats

Calculate long-term summary statistics from annual monthly mean flows
compute_annual_frequencies

Perform an annual low or high-flow frequency analysis
calc_longterm_mean

Calculate the long-term mean annual discharge
calc_monthly_stats

Calculate monthly summary statistics
calc_annual_stats

Calculate annual summary statistics
compute_hydat_peak_frequencies

Perform a flow frequency analysis on annual statistics
compute_frequency_quantile

Calculate an annual frequency analysis quantile
calc_daily_cumulative_stats

Calculate cumulative daily flow statistics
plot_daily_cumulative_stats

Plot cumulative daily flow statistics
plot_annual_stats

Plot annual summary statistics
compute_annual_trends

Calculate prewhitened nonlinear annual trends on streamflow data
plot_annual_means

Plot annual means compared to the long-term mean
compute_frequency_analysis

Perform a custom annual frequency analysis
plot_annual_flow_timing

Plot annual flow timing
compute_full_analysis

Compute a suite of tables and plots from various fasstr functions
plot_annual_outside_normal

Plot annual days above and below normal
fasstr-package

fasstr: Analyze, Summarize, and Visualize Daily Streamflow Data
plot_annual_lowflows

Plot annual lowflows
plot_missing_dates

Plot annual and monthly missing dates
fill_missing_dates

Fill dates of missing flow values with NA
plot_longterm_daily_stats

Plot long-term summary statistics from daily mean flows
calc_longterm_percentile

Calculate the long-term percentiles
calc_daily_stats

Calculate daily summary statistics
calc_monthly_cumulative_stats

Calculate cumulative monthly flow statistics
plot_monthly_cumulative_stats

Plot cumulative monthly flow statistics
write_flow_data

Write a streamflow dataset as a .xlsx, .xls, or .csv file
screen_flow_data

Calculate annual summary and missing data statistics
write_full_analysis

Write a suite of tables and plots from various fasstr functions into a directory
plot_flow_data

Plot daily mean streamflow
plot_annual_cumulative_stats

Plot annual and seasonal total flows
write_objects_list

Write all data frames and plots from a list of objects into a directory
plot_longterm_monthly_stats

Plot long-term summary statistics from annual monthly mean flows
plot_flow_duration

Plot flow duration curves
write_plots

Write plots from a list into a directory or PDF document
write_results

Write a data frame as a .xlsx, .xls, or .csv file
plot_daily_stats

Plot daily summary statistics
plot_data_screening

Plot annual summary statistics for data screening
plot_monthly_stats

Plot monthly summary statistics
reexports

Objects exported from other packages
add_rolling_means

Add rolling n-day averages
add_seasons

Add a column of seasons
add_daily_yield

Add daily volumetric runoff yields
add_date_variables

Add year, month, and day of year variables
calc_all_annual_stats

Calculate all fasstr annual statistics
calc_annual_cumulative_stats

Calculate annual (and seasonal) cumulative flows
add_daily_volume

Add daily volumetric flows
add_cumulative_yield

Add daily cumulative runoff yield flows on an annual basis
add_cumulative_volume

Add daily cumulative volumetric flows on an annual basis