VFS-package {VFS} | R Documentation |
Vegetated Filter Strip and Erosion Model
Description
Empirical models for runoff, erosion, and phosphorus loss across a vegetated filter strip, given slope, soils, climate, and vegetation (Gall et al., 2018) <doi:10.1007/s00477-017-1505-x>. It also includes functions for deriving climate parameters from measured daily weather data, and for simulating rainfall. Models implemented include MUSLE (Williams, 1975) and APLE (Vadas et al., 2009 <doi:10.2134/jeq2008.0337>).
Details
The DESCRIPTION file:
Package: | VFS |
Title: | Vegetated Filter Strip and Erosion Model |
Version: | 1.0.2 |
Date: | 2018-10-01 |
Authors@R: | c(person("Sarah", "Goslee", role = c("aut", "cre"), email = "Sarah.Goslee@ars.usda.gov"), person("Heather", "Gall", role = "aut"), person("Tamie", "Veith", role = "aut")) |
Depends: | R (>= 3.4.0) |
Imports: | stats, graphics, e1071, nleqslv (>= 3.3.0) |
Suggests: | knitr, rmarkdown, testthat |
VignetteBuilder: | knitr |
Description: | Empirical models for runoff, erosion, and phosphorus loss across a vegetated filter strip, given slope, soils, climate, and vegetation (Gall et al., 2018) <doi:10.1007/s00477-017-1505-x>. It also includes functions for deriving climate parameters from measured daily weather data, and for simulating rainfall. Models implemented include MUSLE (Williams, 1975) and APLE (Vadas et al., 2009 <doi:10.2134/jeq2008.0337>). |
License: | GPL-3 |
BugReports: | https://github.com/sgoslee/VFS/issues |
LazyData: | true |
Author: | Sarah Goslee [aut, cre], Heather Gall [aut], Tamie Veith [aut] |
Maintainer: | Sarah Goslee <Sarah.Goslee@ars.usda.gov> |
Index of help topics:
APLE Agricultural Phosphorus Loss Estimator MUSLE Modified Universal Soil Loss Equation MUSLE.K Estimate soil erodibility factor K. MUSLE.LS Estimate landscape factor LS USC00368449.dly GHCN Data for State College, PA, 1980-2009 VFS Vegetated filter strip and erosion model VFS-package Vegetated Filter Strip and Erosion Model VFSAPLE Link the VFS and APLE models. bufferdat Parameters for vegetated buffers peak Rational method to calculate peak discharge print.APLE Printing the result of APLE print.VFS Printing the result of VFS rainfall Generate simulated daily rainfall read.dly Read GHCN DLY daily weather file into a data frame soildat Soil texture class properties summary.APLE Summarize the result of APLE summary.VFS Summarize the result of VFS temperature Generate simulated mean temperature weather Ten years of daily weather data wth.param Calculate weather parameters from daily data for use in climate simulations
This package implements runoff, erosion, filter strip, and phosphorus loss models in R.
Author(s)
NA
Maintainer: NA
References
Gall, H. E., Schultz, D., Veith, T. L, Goslee, S. C., Mejia, A., Harman, C. J., Raj, C. and Patterson, P. H. (2018) The effects of disproportional load contributions on quantifying vegetated filter strip sediment trapping efficiencies. Stoch Environ Res Risk Assess 32(8), 2369–2380. doi: 10.1007/s00477-017-1505-x
Examples
# state college GHCN data
#
# weather <- read.dly(system.file("extdata", "USC00368449.dly", package = "VFS"))
data("weather") # same object
weather.param <- wth.param(weather, method="markov")
rain.compare <- rainfall(365*3, weather.param)
temp.compare <- temperature(365*3, weather.param)
data(soildat)
data(bufferdat)
# bluegrass buffer, clay loam soil
vfs.CL <- VFS(nyears = 3, thissoil = subset(soildat, Soil == "CL"),
rain=rain.compare, temperature=temp.compare,
thisbuffer = subset(bufferdat, Species == "bluegrass"), Duration = 2,
FieldArea = 4000, VFSwidth = 10.7, VFSslope = 0.02,
z = 1000, b =1.5)
print(vfs.CL)
summary(vfs.CL)
aple.CL <- VFSAPLE(vfs.CL, soilP = 120, OM = 2)
print(aple.CL)
summary(aple.CL)