| 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)