Delta Hydro

pyromb

Active

Build RORB, WBNM and URBS model files straight from GIS shapefiles — with companion QGIS plugins.

Pricing
Open Source
License
MIT
Commercial use
Permitted
Ecosystem
Python, QGIS
Platform
Windows, macOS, Linux

Install

pip install pyromb

About pyromb

pyromb (Runoff Model Builder), by Tom Norman, removes the most error-prone step in Australian flood hydrology: hand-transcribing a catchment diagram into a RORB control vector or WBNM/URBS input file. Feed it catchment, reach and confluence shapefiles and it writes the model file; the companion QGIS plugins ("Runoff Model: RORB" and "Runoff Model: WBNM") drive it without leaving the GIS.

It is a young, focused open-source library (MIT, NumPy as the only dependency) under active development — Type 1 reaches are fully supported, with broader coverage on the roadmap. For anyone running RORB or WBNM studies regularly, it turns an afternoon of transcription and checking into a button.

Where it fits in the workflow

TerrainCatchmentRainfallRunoffRoutingHydraulicsMappingReporting

Alternatives to pyromb

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

HydroMT

Open Source

Deltares' Python framework that builds ready-to-run hydrological models from global and local datasets.

Hydrology & Catchment AnalysisActivePython HydrologyDEM Processing