HYDROLIB-core

Serves as the basis for various pre- and postprocessing tools for a modelling workflow of hydrodynamic simulations.
https://github.com/deltares/hydrolib-core

Category: Hydrosphere
Sub Category: Freshwater and Hydrology

Keywords from Contributors

hydrology geopandas gdal hydrological-modelling

Last synced: about 11 hours ago
JSON representation

Repository metadata

Core code around the I/O of the DHYDRO-suite

README.md

Join the chat at https://gitter.im/Deltares/hydrolib
Code style: black
Test Suite
Quality Gate Status
codecov
Supported versions

HYDROLIB-core

HYDROLIB-core is the core library of Python wrappers around the D-HYDRO model files (input and output).
It can serve as the basis for various pre- and postprocessing tools for a modelling workflow of hydrodynamic simulations.

More information

Much more information is available from the dedicated package website.

Some quickstarts:


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 4 days ago

Total Commits: 708
Total Committers: 19
Avg Commits per committer: 37.263
Development Distribution Score (DDS): 0.767

Commits in past year: 84
Committers in past year: 6
Avg Commits per committer in past year: 14.0
Development Distribution Score (DDS) in past year: 0.429

Name Email Commits
Prisca van der Sluis p****s@d****l 165
Arthur van Dam a****d@g****m 133
Maarten Pronk g****t@e****l 89
Carles S. Soriano Pérez c****z@d****l 69
Mostafa Farrag m****g@g****m 61
veenstrajelmer 6****r 60
Tim van den Aardweg 7****g 47
Maarten Tegelaers B****s 17
Mostafa Farrag n****l 16
Jeroen 1****s 14
Marlon Vermeulen 1****s 10
grongen g****n@g****m 10
dependabot[bot] 4****] 7
Xiaohan Li 7****s 4
RuudHurkmans 5****s 2
Daniel Tollenaar 4****o 1
Daniel Tollenaar d****l@d****l 1
Radu Iordache 1****2 1
rhutten 5****n 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 392
Total pull requests: 368
Average time to close issues: 9 months
Average time to close pull requests: about 1 month
Total issue authors: 30
Total pull request authors: 18
Average comments per issue: 1.17
Average comments per pull request: 1.41
Merged pull request: 234
Bot issues: 0
Bot pull requests: 45

Past year issues: 108
Past year pull requests: 77
Past year average time to close issues: 17 days
Past year average time to close pull requests: 15 days
Past year issue authors: 14
Past year pull request authors: 7
Past year average comments per issue: 0.73
Past year average comments per pull request: 1.35
Past year merged pull request: 27
Past year bot issues: 0
Past year bot pull requests: 16

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/deltares/hydrolib-core

Top Issue Authors

  • veenstrajelmer (146)
  • MAfarrag (59)
  • arthurvd (33)
  • priscavdsluis (32)
  • jeroen-deltares (17)
  • tim-vd-aardweg (15)
  • sumihar (13)
  • RuudHurkmans (12)
  • jjnoort (9)
  • xldeltares (7)
  • vrielin (6)
  • rhutten (6)
  • MRVermeulenDeltares (5)
  • SCLaan (4)
  • BeardedPlatypus (4)

Top Pull Request Authors

  • veenstrajelmer (80)
  • MAfarrag (77)
  • jeroen-deltares (55)
  • dependabot[bot] (45)
  • tim-vd-aardweg (39)
  • arthurvd (16)
  • MRVermeulenDeltares (14)
  • priscavdsluis (13)
  • riordache12 (9)
  • evetion (4)
  • RuudHurkmans (4)
  • BeardedPlatypus (3)
  • DanielTollenaar (2)
  • Mirochill (2)
  • Tjalling-dejong (2)

Top Issue Labels

  • extforce (75)
  • type: bug (43)
  • type: enhancement (35)
  • domain: waterboards (31)
  • priority: high (29)
  • type: compatibility (21)
  • priority: medium (18)
  • domain: rivers/coast (16)
  • type: documentation (14)
  • type: refactor (14)
  • domain: validation (12)
  • type: ci/cd (12)
  • domain: io (12)
  • type: investigation (10)
  • type: feature (10)
  • general (10)
  • model (8)
  • type: dependencies (7)
  • chore (6)
  • bug (6)
  • domain: mesh (6)
  • domain: 1D2D international (6)
  • domain: api (5)
  • mdu (4)
  • unsupported-quantity (4)
  • new feature (4)
  • enhancement (3)
  • type: question (3)
  • dependencies (3)
  • waiting reply (3)

Top Pull Request Labels

  • dependencies (38)
  • python (24)
  • type: dependencies (13)
  • type: refactor (12)
  • type: bug (11)
  • extforce (10)
  • type: feature (9)
  • type: ci/cd (4)
  • type: enhancement (3)
  • priority: high (3)
  • domain: mesh (2)
  • new feature (1)
  • type: documentation (1)
  • duplicate (1)

Package metadata

pypi.org: hydrolib-core

Python wrappers around D-HYDRO Suite.

  • Homepage: https://deltares.github.io/HYDROLIB-core
  • Documentation: https://deltares.github.io/HYDROLIB-core
  • Licenses: MIT
  • Latest release: 1.0.1 (published about 2 months ago)
  • Last Synced: 2026-06-30T02:02:02.850Z (4 days ago)
  • Versions: 39
  • Dependent Packages: 3
  • Dependent Repositories: 4
  • Downloads: 32,516 Last month
  • Rankings:
    • Dependent packages count: 2.372%
    • Downloads: 6.373%
    • Dependent repos count: 7.486%
    • Average: 9.213%
    • Stargazers count: 12.957%
    • Forks count: 16.878%
  • Maintainers (6)

Dependencies

.github/workflows/ci.yml actions
  • abatilo/actions-poetry v2.0.0 composite
  • actions/cache v3 composite
  • actions/checkout v2 composite
  • actions/setup-python v1 composite
.github/workflows/docs.yml actions
  • abatilo/actions-poetry v2.0.0 composite
  • actions/cache v3 composite
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/docs_release.yml actions
  • abatilo/actions-poetry v2.0.0 composite
  • actions/cache v3 composite
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/integration.yml actions
  • abatilo/actions-poetry v2.0.0 composite
  • actions/cache v3 composite
  • actions/checkout v2 composite
  • actions/setup-python v1 composite
  • docker/login-action v1 composite
Dockerfile docker
  • python 3.9-buster build
  • python-base latest build
binder/Dockerfile docker
  • python 3.9-slim build
poetry.lock pypi
  • 139 dependencies
pyproject.toml pypi
  • black ^22.1 develop
  • commitizen ^2.17 develop
  • devtools ^0.6.1 develop
  • flake8 ^3.9.2 develop
  • ipykernel ^6.15.0 develop
  • isort ^5.8 develop
  • jinja2 <3 develop
  • jupyter ^1.0.0 develop
  • markupsafe <2.1 develop
  • matplotlib ^3.4 develop
  • mike ^1.1.2 develop
  • mkdocs ^1.2 develop
  • mkdocs-autorefs ^0.3, !=0.3.1 develop
  • mkdocs-jupyter ^0.21.0 develop
  • mkdocs-macros-plugin ^0.6.3 develop
  • mkdocs-material ^8.0 develop
  • mkdocs-table-reader-plugin ^0.6.1 develop
  • mkdocstrings ^0.16 develop
  • mypy ^0.910 develop
  • openpyxl ^3.0.9 develop
  • pymdown-extensions ^9.1 develop
  • pytest ^6.2 develop
  • pytest-cov ^2.11 develop
  • lxml ^4.6
  • meshkernel ^1.0.0
  • netCDF4 ^1.5
  • numpy ^1.21
  • pydantic ~1.10
  • python ^3.8

Score: 18.586599685353363