-
Notifications
You must be signed in to change notification settings - Fork 1
Models and Partners
The participating models are listed below. The partners responsible for setting up the models and performing the model runs are:
| Model | Partner | Institution |
|---|---|---|
| ML-LSTM |
Martin Gauch Jimmy Lin |
UWaterloo UWaterloo |
| ML-XGBoost |
Martin Gauch Jimmy Lin |
UWaterloo UWaterloo |
| LBRM |
Lauren Fry Emily Bradley |
NOAA & USACE USACE |
| GR4J-Raven-lp |
Hongren Shen Bryan Tolson |
UWaterloo UWaterloo |
| GR4J-Raven-sd |
Hongren Shen Bryan Tolson |
UWaterloo UWaterloo |
| HYMOD2-DS |
Tirthankar Roy Sungwook Wi |
UNebraskaLincoln UMass |
| SWAT-EPA |
Xiaojing Ni Yuan Yongping |
U.S. EPA U.S. EPA |
| SWAT-Guelph |
Narayan Shrestha Prasad Daggupati |
UGuelph UGuelph |
| mHM-Waterloo |
Meghan McLeod Nandita Basu Rohini Kumar |
UWaterloo UWaterloo UFZ Leipzig |
| mHM-UFZ |
Oldrich Rakovec Luis Samaniego Sabine Attinger |
UFZ Leipzig UFZ Leipzig UFZ Leipzig |
| HYPE |
Tricia Stadnyk Hervé Awoye |
UCalgary UCalgary |
| VIC |
Hongren Shen Bryan Tolson |
UWaterloo UWaterloo |
| VIC-GRU | Shervan Gharari | USask |
| GEM-Hydro | Étienne Gaborit | ECCC |
| MESH-SVS |
Étienne Gaborit Daniel Princz |
ECCC ECCC |
| MESH-CLASS |
Amin Haghnegahdar Mohamed Elshamy Daniel Princz |
USask USask ECCC |
| WATFLOOD | Frank Seglenieks | ECCC |
The details on the models can be found in the following sections. At least the version and a download link of model source code should be given. The specification of example data to test the model can be given as well.
GEM-Hydro consists of taking the GEM model outputs to force the SPS system (surface prediction system), which calls different routines for each surface type such as inland water, sea water, glaciers, sea ice, and land. For land, the SVS land-surface scheme (or ISBA, but it is meant to be deprecated eventually and for hydrology SVS is preferred anyway) is used. This will then force the Watroute routing scheme. Therefore, we need these 4 systems: GEM, SPS, SVS, and Watroute.
| Webpage | Webpage link (CMC internal) |
| Version | 5.0 (Date ??) |
| Source | Not public |
| Language | Fortran 90 (mostly) |
| Sample data | Not available |
| Forcings/ output | Binary files (*.fst) with gridded values per variable, level and time-step |
| Contact | See Webpage (CMC internal) |
| Webpage | Webpage link (CMC internal) |
| Version | 5.8 (Date ??) |
| Source | Follow instruction on webpage (CMC internal) |
| Language | Fortran 90 (mostly) |
| Sample data | Available on Pegasus |
| Forcings/ output | Binary files (*.fst) with gridded values per variable, level and time-step |
| Contact | See Webpage (CMC internal) |
Notes:
- example data on Pegasus are under:
/users/dor/armn/ega/data2/sps/experiments/GRIPO_CAPA4/pilot_aggr5_done
/users/dor/armn/ega/data2/sps/experiments/Champlain - for source code follow instructions on hydrology wiki page to download, compile and use the SPS code, but refer to the SPS webpage and SVS source code Webpage (CMC internal) to use the latest versions of both
| Webpage | Webpage link (CMC internal) |
| Version | 1.0 (Date ??) |
| Source | SVN access |
| Language | Fortran 90 |
| Sample data | Same as SPS; SPS and SVS run together |
| Forcings/ output | Binary files (*.fst) with gridded values per variable, level and time-step |
| Contact | Maria Abrahamowicz |
Notes:
- example data on Pegasus are under:
/users/dor/armn/ega/data2/sps/experiments/GRIPO_CAPA4/pilot_aggr5_done
/users/dor/armn/ega/data2/sps/experiments/Champlain - see hydrology wiki page (CMC internal) to download and compile at the same time as SPS
| Webpage | Webpage link (CMC internal) |
| Version | No version number |
| Source | SVN access |
| Language | Fortran 90 |
| Sample data | Available on Pegasus |
| Forcings/ output | Binary files (*.fst) with gridded values per variable, level and time-step |
| Contact |
Dorothy Durnford Étienne Garborit Shin Young |
Notes:
- working experiment setup to use SVS forcing files on Pegasus are under:
/users/dor/armn/ega/data2/dataloc2/watr_exp/Champlain - see hydrology wiki page (CMC internal) to compile
| Webpage | Webpage link |
| Version | 5.2.1 (Nov 30, 2017) |
| Source | Source code link |
| Language | Fortran 90 |
| Sample data | 3 demo basins Sample data link |
| Forcings/ output | ASCII files (*.txt) with lumped inputs for watershed |
| Contact |
Joy Liu for setting up Grand River Tricia Stadnyk for setting up Lake Erie (major support) Juliane Mai for setting up Lake Erie (minor support) |
Notes:
- lumped model
- compiles and runs under Unix after minor revision of file units and line termination
| Webpage | Webpage link |
| Version | No version number assigned. (Feb 08, 2016) |
| Source | Not public. Personal communication with Tim Hunter |
| Language | Fortran 2003 (small amount C++ code) |
| Sample data | Not public. Personal communication with Tim Hunter Lake Erie sub basin #1 |
| Forcings/ output | ASCII files (*.txt) with lumped inputs for sub-basins |
| Contact |
Tim Hunter Drew Gronewold |
Notes:
- contact Tim Hunter to obtain code
- contact Tim Hunter to obtain sample data and setup
- latest version has not yet been tested outside the larger modeling framework that it typically is operated within (GLSHFS - Great Lakes Hydrological Forecasting System, which integrates the LBRM runoff forecast into a forecast of Net Basin Supply)
- DLBRM is the distributed version of LBRM and is not used in any operational forecasting framework
- input is daily air temperature (max/min) and total precipitation depth.
- output is daily watershed outflow and end-of-day moisture storage in five conceptual tanks.
| Webpage | Webpage link |
| Version | 1.4.1037 (Feb 17, 2017) |
| Source | Source code link |
| Language | Fortran 77 and Fortran 90 |
| Sample data | 1 demo basin Sample data link |
| Forcings/ output | ASCII files (*.r2c) with gridded inputs per variable |
| Contact |
Mohamed Elshamy for setting up Lake Erie (CLASS) Étienne Gaborit for setting up Lake Erie (SVS) Daniel Princz for code questions |
Notes:
- needs equi-distant inputs
- compiles and runs under Unix
- access to MESH developer SVN with write permission available through Juliane Mai
- netCDF support under development by Juliane Mai
- serial and MPI version available
- setup for Great Lakes found here
| Webpage | Webpage link |
| Version | 5.0.1 (Feb 1, 2017) |
| Source | Source code link |
| Language | C |
| Sample data | Stehekin basin Master #17 Sample data link |
| Forcings/ output | ASCII files (*.txt) per grid cell or Setup, inputs, and outputs as netCDF |
| Contact |
Hongren Shen for setting up Lake Erie Shervan Gharari for setting up whole Canada Bart Nijssen for code questions |
Notes:
- distributed inputs possible
- version has no routing
- compiles and runs under Unix
| Webpage | Webpage link |
| Version | No Version. (Frank has to update) |
| Source | Not public. Personal communication with Frank Seglenieks |
| Language | Fortran 90 |
| Sample data | Sample data link |
| Forcings/ output | ASCII files (*.r2c) with gridded inputs per variable |
| Contact |
Frank Seglenieks for WATFLOOD GRIP-E Nick Kouwen for general WATFLOOD questions |
Notes:
- None.
| Webpage | Webpage link |
| Version | 5 (public release end of May 2018) |
| Source | Source code link (after May 2018) |
| Language | Fortran |
| Sample data | Sample data link (will be made available with public release of version 5) |
| Forcings/ output | Input and output in CF-compliant NetCDF format |
| Contact |
Support for general technical support Lauren Read for setup of WRF-Hydro and code development Katelyn Fitzgerald for setup of WRF-Hydro and code development Drew Gronewold for setup of WRF-Hydro |
Notes:
- beta version of source code has been made available to beta users only (e.g., GLERL)
- public release of the version 5 code will occur by the end of May
- code will be available on the webpage linked above
| Webpage | Webpage link |
| Version | ArcSWAT 2012.10.21 |
| Source | Source code link |
| Language | Fortran |
| Sample data | Sample data link |
| Forcings/ output | Input and output in CF-compliant NetCDF format |
| Contact |
Xiaojing Ni for general technical support Xiaojing Ni for setup of SWAT |
Notes:
- SWAT has original source code as Fortran, but users set up and run with GUI or executable as more convenient options.
- Semi-distributed (lumped) model
| Webpage | Webpage link |
| Version | ??? |
| Source | Source code link (v 2.9) Revision used upon request of SVN registration |
| Language | C++ |
| Sample data | Sample data link |
| Forcings/ output | Input and output in CF-compliant NetCDF format or ASCII |
| Contact |
Hongren Shen for model setup James Craig for general technical support Juliane Mai for NetCDF support |
Notes:
- Actual code version used here is not released yet and can be requested from James Craig or via registration for the RAVEN SVN.
- RAVEN is a modeling framework. It was setup in lumped (lp) and semi-distributed (sd) GR4J mode. Please contact Hongren Shen for details.
| Webpage | Webpage link |
| Version | |
| Source | |
| Language | |
| Sample data | |
| Forcings/ output | |
| Contact | Martin Gauch for model setup |
Notes:
- None.
| Webpage |
Webpage link (overview and code of 2D driver) Webpage link (users' site) |
| Version | Noah-MP Version 1.6 |
| Source | Source code download |
| Language | Fortran90/95 (small amount C code) |
| Sample data | Sample data download |
| Forcings/ output | Input and output in CF-compliant NetCDF format |
| Contact |
Mohammad Reza Najafi for general questions Melika Rahimimovaghar for model setup |
Notes:
- None.
| Webpage | Webpage link |
| Version | Version 5.10 |
| Source | Git access |
| Language | Fortran90 and beyond |
| Sample data | Sample data on Git |
| Forcings/ output | Input in NetCDF format, Output in NetCDF or ASCII |
| Contact |
mHM developers for general questions Meghan McLeod for model setup |
Notes:
- mHM operates on grid cells and is using a Muskingum routing.
- it uses additional geology/lithology dataset for baseflow generation (GLIM).
| Webpage | Webpage link |
| Version | Version 5.10 |
| Source | Git access |
| Language | Fortran90 and beyond |
| Sample data | Sample data on Git |
| Forcings/ output | Input in NetCDF format, Output in NetCDF or ASCII |
| Contact |
mHM developers for general questions Oldrich Rakovec for model setup |
Notes:
- mHM operates on grid cells and is using a Muskingum routing.
- it uses additional geology/lithology dataset for baseflow generation (GLIM).
| Webpage | Webpage link |
| Version | Version 2 (2017) |
| Source | Source code link |
| Language | Matlab |
| Sample data | ??? |
| Forcings/ output | Distributed inputs used here. Model version available where lumped inputs are used. Forcing provided in ASCII format. Outputs are in Matlab (*.mat) format. |
| Contact |
Tirthankar Roy for setup Tirthankar Roy for general HYMOD questions Sungwook Wi for input data processing |
Notes:
- lumped model
- model calibrated at each individual gauge station
© 2018-2021 - GRIP-E project - juliane.mai@uwaterloo.ca
Funded under IMPC project of Global Water Futures program.
Table of contents