swmm_api: A Python Package for Automation, Customization, and Visualization in SWMM-Based Urban Drainage Modeling

Saved in:
Bibliographic Details
Title: swmm_api: A Python Package for Automation, Customization, and Visualization in SWMM-Based Urban Drainage Modeling
Authors: Markus Pichler
Source: Water ; Volume 17 ; Issue 9 ; Pages: 1373
Publisher Information: Multidisciplinary Digital Publishing Institute
Publication Year: 2025
Collection: MDPI Open Access Publishing
Subject Terms: urban hydrology, stormwater management, model automation, GIS integration, model calibration, sensitivity analysis, python scripting, sewer network, data visualization, open science
Subject Geographic: agris
Description: The Python package swmm_api addresses a critical gap in urban drainage modeling by providing a flexible, script-based tool for managing SWMM models. Recognizing the limitations of existing solutions, this study developed a Python-based approach that seamlessly integrates SWMM model creation, editing, analysis, and visualization within Python’s extensive ecosystem. The package offers intuitive, dictionary-like interactions with model components, enabling manipulation of input files and extraction of results as structured data. It supports advanced GIS integration, sensitivity analysis, calibration, and uncertainty estimation through libraries like GeoPandas, SALib, and SPOTPY. Results demonstrate significant efficiency improvements in repetitive tasks, including batch simulations, sensitivity analyses, and automated GIS data processing, exemplified by practical applications such as model updates for municipal sewer systems. The package significantly enhances reproducibility and facilitates transparent sharing of scientific workflows. Overall, swmm_api provides researchers and practitioners with a robust, adaptable solution for streamlined urban drainage modeling.
Document Type: text
File Description: application/pdf
Language: English
Relation: Hydraulics and Hydrodynamics; https://dx.doi.org/10.3390/w17091373
DOI: 10.3390/w17091373
Availability: https://doi.org/10.3390/w17091373
Rights: https://creativecommons.org/licenses/by/4.0/
Accession Number: edsbas.D6F35F64
Database: BASE
Be the first to leave a comment!
You must be logged in first