Full Text

Turn on search term navigation

© 2019. This work is published under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.

Abstract

The open-source programming language R has gained a central place in the hydrological sciences over the last decade, driven by the availability of diverse hydro-meteorological data archives and the development of open-source computational tools. The growth of R's usage in hydrology is reflected in the number of newly published hydrological packages, the strengthening of online user communities, and the popularity of training courses and events. In this paper, we explore the benefits and advantages of R's usage in hydrology, such as the democratization of data science and numerical literacy, the enhancement of reproducible research and open science, the access to statistical tools, the ease of connecting R to and from other languages, and the support provided by a growing community. This paper provides an overview of a typical hydrological workflow based on reproducible principles and packages for retrieval of hydro-meteorological data, spatial analysis, hydrological modelling, statistics, and the design of static and dynamic visualizations and documents. We discuss some of the challenges that arise when using R in hydrology and useful tools to overcome them, including the use of hydrological libraries, documentation, and vignettes (long-form guides that illustrate how to use packages); the role of integrated development environments (IDEs); and the challenges of big data and parallel computing in hydrology. Lastly, this paper provides a roadmap for R's future within hydrology, with R packages as a driver of progress in the hydrological sciences, application programming interfaces (APIs) providing new avenues for data acquisition and provision, enhanced teaching of hydrology in R, and the continued growth of the community via short courses and events.

Details

Title
Using R in hydrology: a review of recent developments and future directions
Author
Slater, Louise J 1   VIAFID ORCID Logo  ; Thirel, Guillaume 2   VIAFID ORCID Logo  ; Harrigan, Shaun 3   VIAFID ORCID Logo  ; Delaigue, Olivier 2   VIAFID ORCID Logo  ; Hurley, Alexander 4   VIAFID ORCID Logo  ; Abdou Khouakhi 5   VIAFID ORCID Logo  ; Prosdocimi, Ilaria 6   VIAFID ORCID Logo  ; Vitolo, Claudia 3   VIAFID ORCID Logo  ; Smith, Katie 7   VIAFID ORCID Logo 

 School of Geography and the Environment, University of Oxford, Oxford, OX1 3QY, UK 
 HYCAR Research Unit, IRSTEA, 1 Rue Pierre-Gilles de Gennes, 92160 Antony, France 
 Forecast Department, European Centre for Medium-Range Weather Forecasts (ECMWF), Shinfield Park, Reading, RG2 9AX, UK 
 School of Geography, Earth and Environmental Sciences, University of Birmingham, Birmingham, B15 2TT, UK 
 School of Architecture, Building and Civil Engineering, Loughborough University, Loughborough, LE11 3TU, UK 
 Department of Environmental Sciences, Informatics and Statistics, Ca' Foscari University of Venice, 30172 Venice, Italy 
 Centre for Ecology & Hydrology, Maclean Building, Crowmarsh Gifford, Wallingford, OX10 8BB, UK 
Pages
2939-2963
Publication year
2019
Publication date
2019
Publisher
Copernicus GmbH
ISSN
10275606
e-ISSN
16077938
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2256051067
Copyright
© 2019. This work is published under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.