Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/scriptbash/qraven

A QGIS Plugin for Raven
https://github.com/scriptbash/qraven

datascraper daymet gis hydrological-modelling hydrology ostrich qgis-plugin qgis3 raven

Last synced: 3 months ago
JSON representation

A QGIS Plugin for Raven

Awesome Lists containing this project

README

        


QRaven

A QGIS Plugin to help generate input files for Raven


GitHub release (latest by date)


Documentation Status


GitHub Workflow Status


Docker Pulls

Buy Me a Coffee at ko-fi.com

---

## Description


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.

## Features overview


  • 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

## Get started


To get started, head over to the QRaven documentation page.

## Contribute


If you want to get involved with QRaven's development, please read the contribution guide.

## Credits



  • 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

## Help


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