QRaven aims to simplify the creation of the input files for the Raven hydrological modelling framework. It allows users to generate .rvi files and use multiple tools using a graphical user interface. It also includes several features to automate and ease the setup of Raven models.
- Generate .rvi files from templates or from scratch
- Automate the setup and the use of the BasinMaker Python library using Podman or Docker
- Associate NetCDF files to HRUs using the GridWeightGenerator script
- Search hydrometric stations from the DPPHC and the Water Office
- Download and convert hydrometric data into .rvt files
- Create a shapefile with all the stations from which hydrometric data was downloaded
- Download GIS data and preprocess it to be ready to be used with BasinMaker
- Run models in a container, using Flatpak or an executable
- Draw hydrographs
- Open RavenView in the user's default web browser
- Automatically fill .rvp template files
To get started, head over to the QRaven documentation page.
If you want to get involved with QRaven's development, please read the contribution guide.
- The BasinMaker tools used in the plugins are developped by Ming and its official website can be found at : http://hydrology.uwaterloo.ca/basinmaker
- The GridWeights Generator is made by Juliane and the script can be found at : https://github.com/julemai/GridWeightsGenerator
- The Auto fill rvp template feature is heavily based on RavenR's rvn_rvp_fill_template function by Robert Chlumsky : https://github.com/rchlumsk/RavenR/blob/master/R/rvn_rvp_fill_template.R
If you run into any issue while using QRaven, have a question or want to share your feedback, please open an issue here : https://github.com/Scriptbash/QRaven/issues