This is a teachbook, the intended way to experience this repo is through this website. This teachbook makes use of interactive elements. The elements in chapters 1 and 3 will run in the browser using the online version. The elements in chapter 2 need to executed on a jupyterhub that is running on a machine that support the ewatercycle platform. See details. The "jupyterhub" button points to a server that is only accessable to students of ENVM1502 at the Technical University of Delft. If you want to set up your own server for your own class, contact us at [email protected]
In the first chapter we will cover how to make a HBV model. In chapter two we will take you through your own HBV implementation and how to calibrate and use generate CMIP data for HBV. Chapter three explains to concept of flextopo.
This repository works on an eWaterCycle machine but uses a local version of the HBV model. This is done so that it does not open a relatively high cost container per model run. Use the eWaterCycle machine to log in using your username/groupname and password.
For questions about the course please email:
- Markus Hrachowitz: [email protected]
- Nick van de Giesen: [email protected]
- Rolf Hut: [email protected]
Techinical questions about this repo and if things do not work:
- Mark Melotto: [email protected]
The course can be found in the folder book
, this is where you will find the following structure:
This is where we get familiar with hydrological bucket modelling.
Here you make your first HBV model implementation.
Having learnt how to make a working HBV model you will now learn to make it BMI compatible and test your own implementation.
Using your own shape file you can load in ERA5 data for a HBV model.
Run your own HBV region model and compare it to observations.
Calibrate your own HBV region model and compare it to observations.
We will learn to generate CMIP6 forcing for your research question.
Here we will look into modelling/calibrating different parts of your region (hillslopes, plateaus, wetlands and basins).