CRAN status downloads lifecycle license DOI


RavenR is an R package for handling Raven hydrologic modelling framework inputs, outputs, and diagnostics.


The CRAN version of the package may also installed with:


You can also install the latest RavenR version from github with:

if (!require(devtools)) install.packages("devtools")

The developmental version can be installed from the dev branch with:

if (!require(devtools)) install.packages("devtools")
devtools::install_github("rchlumsk/RavenR", ref="dev")

Tutorials and Quick Start Guide

Please see the package vignette for an overview of the RavenR package. Sample data is included in the package, so you need only to install the RavenR library and follow along in the guide documents to get started.

The RavenR vignette can be accessed with the browseVignettes function.




To cite RavenR in publications, use:

Robert Chlumsky, James Craig, Leland Scantlebury, Simon Lin, Sarah Grass, Genevieve Brown and Rezgar Arabzadeh (2022). RavenR: Raven Hydrological Modelling Framework R Support and Analysis. R package version 2.1.7.

A BibTeX entry for LaTeX users is:

title = {RavenR: Raven Hydrological Modelling Framework R Support and Analysis},
author = {Robert Chlumsky and James Craig and Leland Scantlebury and Simon Lin and Sarah Grass and Genevieve Brown and Rezgar Arabzadeh},
year = {2022},
note = {R package version 2.1.7},
url = {},

RavenR Wishlist

Any issues or feature requests can be submitted on the Github Issues page as an issue, or discussed more openly on the new Github Discussions page.

Version Update Notes


Minor updates and bug fixes, including:


Updates to a number of functions and new features implemented, including:


Major updates to the package, including core package styling such as function case, naming conventions, and use of ggplot2 libraries for plotting. Some of these include:

See Also