ReWaterGAP

A global-scale hydrological simulation software for quantifying water flows and storages on all continents of the Earth.
https://github.com/hydrologyfrankfurt/rewatergap

Category: Hydrosphere
Sub Category: Freshwater and Hydrology

Last synced: about 14 hours ago
JSON representation

Repository metadata

README.md

Tests Status Pylint FAIR checklist badge

License: LGPL v3

ReWaterGAP

Documentation

Find the documentation here.

Project Description

WaterGAP is a global-scale hydrological simulation software for quantifying water flows and storages on all continents of the Earth. It is used to assess water availability and water stress for both humans and non-human biota.

WaterGAP has a leading role among global hydrological models. However, the research software, which has been modified by many PhD and postdoc researchers over more than 20 years, is still in a prototype state. It has never been refactored to fit a carefully planned software architecture, and software documentation is very limited. The software resembles a collection of “script-like” files that each have close to 10,000 lines of code without any separation of concerns. Therefore, it is currently not possible to hand the software to researchers from other groups to replicate and understand the results or to extend the product for their own research. Due to the complexity of global hydrological models and the importance of assessments and projections related to water resources, it is essential to have research software that is of a quality that enables the reproducibility of results.

The project goal is to rewrite the software with a modular structure using a modern programming language and providing extensive documentation.
Then, it will be possible for other researchers to run our global hydrological modelling software by themselves, to reproduce our results or investigate the impact of data and algorithm modifications on the results. The research community can compare algorithms, check the consistency and accuracy of our computational approach and find possible errors in the software more easily.

This project is done in cooperation between the Goethe University Frankfurt and the Ruhr-University Bochum.
For more information on the project and a more comprehensive description find the official project summary here.

Funding

ReWaterGap receives funding from the German Research Foundation (DFG). For further information, see the official project description
here.

The Team

Get in Touch

If you wish to reach out to us write us an Email any time and we’ll gladly get back to you.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 2,422
Total Committers: 3
Avg Commits per committer: 807.333
Development Distribution Score (DDS): 0.473

Commits in past year: 1,110
Committers in past year: 2
Avg Commits per committer in past year: 555.0
Development Distribution Score (DDS) in past year: 0.41

Name Email Commits
Leon Mühlenbruch 6****h 1276
nyenah 8****h 1143
Ezatullah Rabanizada 1****a 3

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 43
Total pull requests: 11
Average time to close issues: 10 months
Average time to close pull requests: 1 day
Total issue authors: 5
Total pull request authors: 2
Average comments per issue: 0.35
Average comments per pull request: 0.0
Merged pull request: 8
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/hydrologyfrankfurt/rewatergap

Top Issue Authors

  • Leon-Muehlenbruch (34)
  • nyenah (3)
  • rbnscr (2)
  • SebAcki (2)
  • rreinecke (2)

Top Pull Request Authors

  • Rabanizada (6)
  • nyenah (5)

Top Issue Labels

Top Pull Request Labels


Package metadata

proxy.golang.org: github.com/hydrologyfrankfurt/rewatergap

proxy.golang.org: github.com/HydrologyFrankfurt/ReWaterGAP


Dependencies

.github/workflows/docs_pages.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • peaceiris/actions-gh-pages v3 composite
requirements.txt pypi
  • dask *
  • h5netcdf *
  • matplotlib ==3.7.2
  • netcdf4 *
  • numba ==0.56.4
  • numpy ==1.23.5
  • pandas ==1.5.3
  • termcolor ==2.3.0
  • xarray ==2023.2.0

Score: -Infinity