Skip to content

NikoZHAI/lumphydro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lumped Hydrological Model: HBV-Web

HBV-Web is an application of lumped hydrological model HBV96 which runs in modern Web browsers. Comparing to many existing versions of HBV model GUIs, HBV-Web provides an intuitive schematisation, interactive figures, and multi-criteria model calibration methods. Implemented in Python, HBV-Web's source code is comprehensible and easy to customize, giving students a better understanding of HBV conceptual model.

The project was lauched by the IWSG department, Hydroinformatics Chair Group of UNESCO-IHE.

Overview

main

sim

Prerequisites

HBV-Web is based on Django and many other Python libraries. One can install all dependencies by running in a terminal:

cd <path_to_your_HBV-Web_root>
pip install -r dependency

We presume here that you have already Python(>=2.7.9) installed and you are comfortable with Python package management tools such as conda, pip, etc.

P.S. All other packages dedicated to front-end functionalities are delivered with HBV-Web or linked to their CDNs.

Installing

HBV-Web is developed using Django. All you have to do is to install all the packages indicated in the Prerequisites. Once you have successfully installed all required packages in the dependency file, you are already to go !

We are currently working on making MS and Linux installers to facilitate installing.

Running the application

To run the application, open a terminal, change directory to the <HBV-Web_root> where exists manage.py and type:

python manage.py runserver

Then open the link (http://127.0.0.1:8000/hbv96/) with the latest Google Chrome or FireFox.

Built With

Contributing and Bug Reporting

Please leave your message in Issues or contact:

Huanyu Zhai huanyu.zhai@outlook.com

Dr. Juan Carlos

Versioning

HBV-Web is still under development. A first realease is comming soon.

Authors

Huanyu ZHAI (Web interface and O-O version of HBV96)

Dr. Juan Carlos (Implementation of HBV96, see his GitHub)

License

HBV-Web is not yet released or deployed. No license available.

Acknowledgments

The project was lauched by the IWSG department, Hydroinformatics Chair Group of UNESCO-IHE, under direction of Prof. Dimitri Solomatine, Dr. Juan Carlos Chacon-Hurtado, and Dr. Maurizio Mozzaleni. I deeply appreciate your instructions, advises and kind help during my internship.

I would also like to thank Prof. Pierre Brigode for his advises after I came back to France.

I would never finalize this project without your help !

Equally, I should say "thank you" to all those open-source developers to have provided varies of packages used in this application !

Huanyu ZHAI

About

WEB APP of Model HBV96

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published