mHM Tools
mHM-Tools is a toolbox to pre- and post-process data for and from the mesoscale Hydrologic Model (mHM). Everything is available as the command line tool mhm-tools and as a Python API.
As of version 0.3 it covers three main use cases:
- Delineate a catchment and create a local mHM setup from a larger existing setup.
- Create an mHM setup from raw data.
- Evaluate your mHM runs against river discharge, evapotranspiration, soil moisture, snow or total water storage anomalies.
Installation
$ pip install mhm-tools
For a first overview how to run the model you can use the help function of the CLI:
$ mhm-tools -h
or the interactive terminal user interface (TUI)
$ mhm-tools tui
Documentation and source code
- Documentation, with the command line reference and the API reference
- Source code and issue tracker
- Release notes and the full changelog
- mHM homepage
License
LGPLv3, Copyright © 2026, the mHM-Tools developers from Helmholtz-Zentrum für Umweltforschung GmbH - UFZ. All rights reserved.
Metadata
Release files for mhm-tools 0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mhm_tools-0.3.tar.gz | 1.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mhm_tools-0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.7 MB
Release files / mhm_tools-0.3.tar.gz
| Download URL | mhm_tools-0.3.tar.gz |
|---|---|
| Size | 1.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a031ab134e5013da24c82de95da6aef824f306a521f61eac6c9ca8e02a5f0a67
|
|
BLAKE2b-256 checksum How to use checksums |
1744e7261efdf1bfb2dae349a00488b9b3379458680c99f0552b2b8e68f3a802
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / mhm_tools-0.3-py3-none-any.whl
| Download URL | mhm_tools-0.3-py3-none-any.whl |
|---|---|
| Size | 506.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4bdcdfaa0a2335cf378244e1fa191c52fbde1a1fbc813d03d25380236fd257f4
|
|
BLAKE2b-256 checksum How to use checksums |
e2af404ac199ca1e04b47ef7474bce5399b453405f022fd097e8a50e34f9af8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|