<span style="" class="text typewriter">RavenR</span> v2.1.4: an open-source R package to support flexible hydrologic modelling

<p>In recent decades, advances in the flexibility and complexity of hydrologic models have enhanced their utility in scientific studies and practice alike. However, the increasing complexity of these tools leads to a number of challenges, including steep learning curves for new users and issue...

Full description

Bibliographic Details
Main Authors: R. Chlumsky, J. R. Craig, S. G. M. Lin, S. Grass, L. Scantlebury, G. Brown, R. Arabzadeh
Format: Article
Language:English
Published: Copernicus Publications 2022-09-01
Series:Geoscientific Model Development
Online Access:https://gmd.copernicus.org/articles/15/7017/2022/gmd-15-7017-2022.pdf
_version_ 1798033165256753152
author R. Chlumsky
J. R. Craig
S. G. M. Lin
S. Grass
L. Scantlebury
L. Scantlebury
G. Brown
R. Arabzadeh
author_facet R. Chlumsky
J. R. Craig
S. G. M. Lin
S. Grass
L. Scantlebury
L. Scantlebury
G. Brown
R. Arabzadeh
author_sort R. Chlumsky
collection DOAJ
description <p>In recent decades, advances in the flexibility and complexity of hydrologic models have enhanced their utility in scientific studies and practice alike. However, the increasing complexity of these tools leads to a number of challenges, including steep learning curves for new users and issues regarding the reproducibility of modelling studies. Here, we present the <code>RavenR</code> package, an R package that leverages the power of scripting to both enhance the usability of the Raven hydrologic modelling framework and provide complementary analyses that are useful for modellers. The <code>RavenR</code> package contains functions that may be useful in each step of the model-building process, particularly for preparing input files and analyzing model outputs. The utility of the <code>RavenR</code> package is demonstrated with the presentation of six use cases for a model of the Liard River basin in Canada. These use cases provide examples of visually reviewing the model configuration, preparing input files for observation and forcing data, simplifying the model discretization, performing realism checks on the model output, and evaluating the performance of the model. All of the use cases are fully reproducible, with additional reproducible examples of <code>RavenR</code> functions included with the package distribution itself. It is anticipated that the <code>RavenR</code> package will continue to evolve with the Raven project and will provide a useful tool to new and experienced users of Raven alike.</p>
first_indexed 2024-04-11T20:24:49Z
format Article
id doaj.art-5a90f94805af422586efee73a4660466
institution Directory Open Access Journal
issn 1991-959X
1991-9603
language English
last_indexed 2024-04-11T20:24:49Z
publishDate 2022-09-01
publisher Copernicus Publications
record_format Article
series Geoscientific Model Development
spelling doaj.art-5a90f94805af422586efee73a46604662022-12-22T04:04:41ZengCopernicus PublicationsGeoscientific Model Development1991-959X1991-96032022-09-01157017703010.5194/gmd-15-7017-2022<span style="" class="text typewriter">RavenR</span> v2.1.4: an open-source R package to support flexible hydrologic modellingR. Chlumsky0J. R. Craig1S. G. M. Lin2S. Grass3L. Scantlebury4L. Scantlebury5G. Brown6R. Arabzadeh7Department of Civil and Environmental Engineering, University of Waterloo, Waterloo, ON, CanadaDepartment of Civil and Environmental Engineering, University of Waterloo, Waterloo, ON, CanadaDepartment of Civil and Environmental Engineering, University of Waterloo, Waterloo, ON, CanadaGeoProcess Research Associates, Edmonton, AB, CanadaDepartment of Civil and Environmental Engineering, University of Waterloo, Waterloo, ON, CanadaHydrologic Sciences Graduate Group, University of California, Davis, Davis, CA, USANorthwest Hydraulic Consultants Ltd, North Vancouver, BC, CanadaDepartment of Civil and Environmental Engineering, University of Waterloo, Waterloo, ON, Canada<p>In recent decades, advances in the flexibility and complexity of hydrologic models have enhanced their utility in scientific studies and practice alike. However, the increasing complexity of these tools leads to a number of challenges, including steep learning curves for new users and issues regarding the reproducibility of modelling studies. Here, we present the <code>RavenR</code> package, an R package that leverages the power of scripting to both enhance the usability of the Raven hydrologic modelling framework and provide complementary analyses that are useful for modellers. The <code>RavenR</code> package contains functions that may be useful in each step of the model-building process, particularly for preparing input files and analyzing model outputs. The utility of the <code>RavenR</code> package is demonstrated with the presentation of six use cases for a model of the Liard River basin in Canada. These use cases provide examples of visually reviewing the model configuration, preparing input files for observation and forcing data, simplifying the model discretization, performing realism checks on the model output, and evaluating the performance of the model. All of the use cases are fully reproducible, with additional reproducible examples of <code>RavenR</code> functions included with the package distribution itself. It is anticipated that the <code>RavenR</code> package will continue to evolve with the Raven project and will provide a useful tool to new and experienced users of Raven alike.</p>https://gmd.copernicus.org/articles/15/7017/2022/gmd-15-7017-2022.pdf
spellingShingle R. Chlumsky
J. R. Craig
S. G. M. Lin
S. Grass
L. Scantlebury
L. Scantlebury
G. Brown
R. Arabzadeh
<span style="" class="text typewriter">RavenR</span> v2.1.4: an open-source R package to support flexible hydrologic modelling
Geoscientific Model Development
title <span style="" class="text typewriter">RavenR</span> v2.1.4: an open-source R package to support flexible hydrologic modelling
title_full <span style="" class="text typewriter">RavenR</span> v2.1.4: an open-source R package to support flexible hydrologic modelling
title_fullStr <span style="" class="text typewriter">RavenR</span> v2.1.4: an open-source R package to support flexible hydrologic modelling
title_full_unstemmed <span style="" class="text typewriter">RavenR</span> v2.1.4: an open-source R package to support flexible hydrologic modelling
title_short <span style="" class="text typewriter">RavenR</span> v2.1.4: an open-source R package to support flexible hydrologic modelling
title_sort span style class text typewriter ravenr span v2 1 4 an open source r package to support flexible hydrologic modelling
url https://gmd.copernicus.org/articles/15/7017/2022/gmd-15-7017-2022.pdf
work_keys_str_mv AT rchlumsky spanstyleclasstexttypewriterravenrspanv214anopensourcerpackagetosupportflexiblehydrologicmodelling
AT jrcraig spanstyleclasstexttypewriterravenrspanv214anopensourcerpackagetosupportflexiblehydrologicmodelling
AT sgmlin spanstyleclasstexttypewriterravenrspanv214anopensourcerpackagetosupportflexiblehydrologicmodelling
AT sgrass spanstyleclasstexttypewriterravenrspanv214anopensourcerpackagetosupportflexiblehydrologicmodelling
AT lscantlebury spanstyleclasstexttypewriterravenrspanv214anopensourcerpackagetosupportflexiblehydrologicmodelling
AT lscantlebury spanstyleclasstexttypewriterravenrspanv214anopensourcerpackagetosupportflexiblehydrologicmodelling
AT gbrown spanstyleclasstexttypewriterravenrspanv214anopensourcerpackagetosupportflexiblehydrologicmodelling
AT rarabzadeh spanstyleclasstexttypewriterravenrspanv214anopensourcerpackagetosupportflexiblehydrologicmodelling