Published September 6, 2022 | Version 0.3
Software Open

swmm_api: Python package for reading, manipulating and running US-EPA-SWMM-Projects

Authors/Creators

  • 1. Graz University of Technology

Description

With this package you can read INP-files, manipulate them and write new ones. You can run swmm within the python api. And you can read the RPT- and OUT-files as a pandas DataFrame for further analysis.

Install the python package with pip install swmm-api

View the current state of the source code on gitlab.

Here is a link to the documentation with some examples.

Notes

If you want to reference this software, please cite the published technical note (e.g. with APA Style):

Pichler, M. (2025). swmm_api: A Python Package for Automation, Customization, and Visualization in SWMM-Based Urban Drainage Modeling. Water, 17(9), 1373. https://doi.org/10.3390/w17091373

Files

Files (146.1 kB)

Name Size Download all
md5:f129f4ea23269c74cedffca4d7624e73
146.1 kB Download

Additional details

Identifiers

Related works

Is cited by
Journal: 10.2166/wst.2024.337 (DOI)
Is published in
Journal: 10.3390/w17091373 (DOI)

Software

Repository URL
https://gitlab.com/markuspichler/swmm_api
Programming language
Python
Development Status
Active