Delta Hydro

pystorms

Stable

Benchmark scenarios for smart-stormwater control — test real-time control algorithms on curated SWMM systems.

Pricing
Open Source
License
GPL-3.0
Commercial use
Permitted
Ecosystem
Python, SWMM
Platform
Windows, macOS, Linux

Install

pip install pystorms

About pystorms

pystorms, from the open-storm group (University of Michigan and collaborators), packages curated stormwater networks and storm events into gym-style benchmark scenarios for real-time control research: your algorithm reads states and sets valve/gate actions through a clean Python interface while SWMM runs underneath.

If you are exploring smart stormwater — rule-based, MPC or reinforcement-learning control of distributed storage — pystorms is the fastest way to test ideas against community benchmarks instead of a one-off model, and to compare published results fairly.

Where it fits in the workflow

TerrainCatchmentRainfallRunoffRoutingHydraulicsMappingReporting

Appears in collections

  • The SWMM Ecosystem

    The public-domain urban drainage engine and everything that grew around it.

Alternatives to pystorms

Ranked by the topics, categories and workflow stages they share with pystorms.

PySWMM

Open SourceVerified

Python interface to the SWMM engine — step through simulations, read state, and control gates in real time.

Urban Stormwater & InfrastructureActiveSWMMPython Hydrology

swmm_api

Open Source

Pure-Python reading, editing and running of SWMM INP, RPT and OUT files — the full file-format toolkit.

Urban Stormwater & InfrastructureActiveSWMMPython Hydrology

swmmio

Open Source

Pandas-powered reading, editing and version-diffing of SWMM models — the model-management side of the stack.

Urban Stormwater & InfrastructureActiveSWMMPython Hydrology

swmmtoolbox

Open Source

Python CLI and library for extracting time series from SWMM binary output files.

Urban Stormwater & InfrastructureStableSWMMPython Hydrology

CDM Smith's free rainfall statistics and STORM-method screening model — IDF analysis, disaggregation, CSO planning.

Urban Stormwater & InfrastructureActiveIDF CurvesRainfall Data

Causeway Flow

Commercial

Storm and foul water drainage design and 1D hydraulic modelling software for UK and Irish civil engineers.

Urban Stormwater & InfrastructureActiveRational MethodSWMM