Notebooks¶
These notebooks demonstrates a few features of the Raven server.
If you’re unfamiliar with notebooks, note that typing TAB after an object will display a drop-down menu of the object’s attributes and methods, and that you need to hit CTRL-Enter to run a cell. You can also type ? after a function or method to display the corresponding help message.
Note that some of these notebooks need the bleeding edge version of OWSLib (>=0.17.1) and Birdy (> 0.6.3) since some issues were found and fixed in the process of writing these notebooks.
- Calling HMETS on the Raven server
- Calling GR4J-CemaNeige on the Raven server
- Calling MOHYSE on the Raven server
- Calling HBV-EC on the Raven server
- Inspecting storage variables
- Running HMETS on the 5797 basins of the extended CANOPEX dataset
- Now, we might have the model and data, but we don’t have model parameters! We need to calibrate. This next snippet shows how to do so.
- At this stage, we have calibrated the model on the observations for the desired dates. Now, let’s run the model on a longer time period and look at the hydrograph
- For an example of how to download the data directly to analyze locally on your own computer/server, see here:
- Subsetting a watershed using Raven and Flyingpigeon
- Running a hydrological model over a watershed defined by a shapefile
- Running a multi-member hydrological ensemble on the Raven Server
- Running RAVEN on a multi-basin NetCDF file in parallel
- Running a multi-member hydrological ensemble on the Raven Server
- Computing Objective Functions on the Raven server
- Geographical analysis for hydrological modelling
- Analyzing time series
- Perform regionalization when no parameter set is available
- Calibrating the HMETS hydrological model using OSTRICH on the Raven server
- Calibrating the GR4J-Cemaneige hydrological model using OSTRICH on the Raven server
- Calibrating the HBV-EC hydrological model using OSTRICH on the Raven server
- Calibrating the MOHYSE hydrological model using OSTRICH on the Raven server
- Region Selection and Map Preview with Ipyleaflet
- Running a hydrological model with multiple timeseries files
- SECTION TO SEPARATE DISCHARGE AND MET DATA TO RECOMBINE LATER
- Here is where we run the model with multiple input time series
- You can even invert the order of the netcdf files. Raven will detect which files contain which variables, so the order is not important!
- As you can see, the NSE values and RMSE values are identical. You can pass as many NetCDF files as you have variables in any order and it will still work.
- SECTION TO SEPARATE DISCHARGE AND MET DATA TO RECOMBINE LATER