© A. Hurley

Staying up-to date: automating tasks from downloading data to reporting (EGU19 SC1.44 /HS12.5)

Vienna, Austria

This talk, as part of the Using R in Hydrology short course at EGU2019, introduces concepts of automatically updating repositories with scheduled or event-triggered scripts (e.g. downloading daily stream flow), and generating parameterized reports using R, Github and TravisCI.

Shourt Course Info:

R is open-source, versatile and scales for analyses from just a few observations to big data and high-performance computing. Its growing, enthusiastic user-base (including hydrologists) is responsible for a continuous stream of ever more efficient and useful packages and workflows.

In this short course we wish to introduce and showcase to our peers a selection of recent developments, approaches and best practices that can be applied to data analyses in hydrology. The majority of these are readily transferred to other disciplines, hence interested participants in all fields of geoscience are welcome to join!

The course is delivered by guest lecturers with experience in flood risk modelling, streamflow and drought analyses, as well as ecohydrology. Topics include:

  • getting, cleaning and visualizing hydrological data
  • automating data downloading and reporting
  • Parallel and HPC computing for hydrologists
  • developing custom apps for data exploration, analyses and visualization
  • modelling of the hydrological cycle in snow dominated catchments
  • open discussion and QA time

In its third installment, the course also continues to build up R resources for hydrologists that remain accessible in the future: https://github.com/hydrosoc.

This session is organised in cooperation with the Young Hydrologic Society (YHS; https://younghs.com/)