Tools for running and processing TRITON-SWMM models.
Project description
H&H Ensemble Modeling Toolkit
Tools for running and processing TRITON-SWMM models.
- PyPI package: https://pypi.org/project/hhemt/
- License: PolyForm Noncommercial 1.0.0
- Documentation: https://hhemt.readthedocs.io.
Installation
The full toolkit — including SWMM hydrology execution — is validated only against the conda environment shipped in this repo. This is the supported install:
conda env create -n hhemt --file environment.yaml
conda activate hhemt
pip install --no-deps "swmmio==0.8.5"
pip install -e . --no-deps
Both --no-deps steps are required. The validated SWMM engine (swmm-toolkit
0.15.x + pyswmm 2.0.1) is only available from conda-forge and cannot be
expressed as pip metadata, so a plain pip install hhemt installs an unvalidated
SWMM stack: everything except SWMM execution works, and SWMM execution fails
closed with an actionable error pointing here. See
docs/how-to/installation.md for details.
Usage
hhemt --help # CLI entry point
See the documentation for the end-to-end analysis workflow.
How to cite
If you use this software, please cite it. Citation metadata is maintained in CITATION.cff (GitHub's "Cite this repository" resolves it). Once the first release is published, cite the specific version via its Zenodo DOI:
Credits
This package was created with Cookiecutter and the audreyfeldroy/cookiecutter-pypackage project template.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hhemt-0.1.0.tar.gz.
File metadata
- Download URL: hhemt-0.1.0.tar.gz
- Upload date:
- Size: 1.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
71477be4243b17e470668e23de05b8a6791ad888937c04261ce18e335df99de1
|
|
| MD5 |
60fda5cb97cd1a82108e7e76cfb2f437
|
|
| BLAKE2b-256 |
046e4efdb8ac5e7a260b3eb75d5df06ea9db6c6371691ac1845072af30585a69
|
Provenance
The following attestation bundles were made for hhemt-0.1.0.tar.gz:
Publisher:
publish.yml on lassiterdc/hhemt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hhemt-0.1.0.tar.gz -
Subject digest:
71477be4243b17e470668e23de05b8a6791ad888937c04261ce18e335df99de1 - Sigstore transparency entry: 2168115396
- Sigstore integration time:
-
Permalink:
lassiterdc/hhemt@7681f568044273e57ced3282693469aa8846f294 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/lassiterdc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7681f568044273e57ced3282693469aa8846f294 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hhemt-0.1.0-py3-none-any.whl.
File metadata
- Download URL: hhemt-0.1.0-py3-none-any.whl
- Upload date:
- Size: 896.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f7501664d3b9910c3051071fdc5bd5e6fc82546e46c8d4fec11b3e6150d9186
|
|
| MD5 |
5b12d36e38c22821c044b9fd34c0bf76
|
|
| BLAKE2b-256 |
6546505d596b23fe0f2230f333ba5aa89b61805e676e1a19152b974f21f35002
|
Provenance
The following attestation bundles were made for hhemt-0.1.0-py3-none-any.whl:
Publisher:
publish.yml on lassiterdc/hhemt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hhemt-0.1.0-py3-none-any.whl -
Subject digest:
1f7501664d3b9910c3051071fdc5bd5e6fc82546e46c8d4fec11b3e6150d9186 - Sigstore transparency entry: 2168115427
- Sigstore integration time:
-
Permalink:
lassiterdc/hhemt@7681f568044273e57ced3282693469aa8846f294 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/lassiterdc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7681f568044273e57ced3282693469aa8846f294 -
Trigger Event:
push
-
Statement type: