An R package for SWAT+ input/output file management
rswat edits and runs SWAT+ models. See our other project
rswat.maker
for an R-based
workflow to build QSWAT+ projects and turn them into a SWAT+ models.
rswat uses R data frames to represent SWAT+ parameter tables on disk. We provide tools to explore existing projects, search documentation, execute simulations, train models, and view the results, all from within the R-environment.
Check out our Introduction article for a quick tour of the major features in rswat
You can install the development version of rswat in R by doing:
devtools::install_github('deankoch/rswat')
Users who want to run simulations from rswat must also have a copy of the SWAT+ simulator executable on their local machine (this is included in the SWAT+ installer).