Delta Hydro

HEC-Commander Tools

Active

Jupyter notebook suite for batch HEC-RAS and HEC-HMS runs — parallel execution and calibration statistics.

by CLB Engineering

Pricing
Open Source
License
MIT
Commercial use
Permitted
Ecosystem
Python, Jupyter, HEC-RAS, HEC-HMS
Platform
Windows

About HEC-Commander Tools

HEC-Commander is William Katzenmeyer's notebook-based automation suite for the HEC stack: RAS-Commander notebooks for parallel batch execution of HEC-RAS unsteady plans (including across remote machines), HMS-Commander notebooks for calibration-parameter sweeps via Jython, and DSS-Commander for plotting results against gauges with calibration statistics. It is also a well-documented case study in AI-assisted engineering scripting, with conference material to match.

For pipeline-grade automation the newer ras-commander and hms-commander Python libraries (same author) are the cleaner dependency; the notebooks remain the fastest way to see the whole batch-run-and-calibrate workflow working end to end, and to adapt it interactively.

Where it fits in the workflow

TerrainCatchmentRainfallRunoffRoutingHydraulicsMappingReporting

Alternatives to HEC-Commander Tools

Ranked by the topics, categories and workflow stages they share with HEC-Commander Tools.

hms-commander

Open Source

Python automation for HEC-HMS — batch and parallel runs, design storms, and DSS handoff to HEC-RAS.

Hydrology & Catchment AnalysisActiveHEC-HMSPython Hydrology

Caravan

Open Source

The open global large-sample hydrology dataset — thousands of catchments with forcing, attributes and streamflow.

Data, Monitoring & ForecastingActiveStreamflow DataRainfall Data