Utilities for repurposing HEC-RAS models for use in the production of Flood Inundation Maps (FIMs) and rating curves for use in near-real time flood forecasting on the NOAA National Water Model network. Go to ReadTheDocs for more information on ripple1d.
- api : Source code for the Flask API and Huey queueing system for managing parallel compute.
- ripple1d: Source code for the ripple1d library.
- tests: Unit tests.up
OS Dependency: Ripple requires Python version >=3.10 and a Windows environment with Desktop Experience (GUI, not a headless Windows server) and HEC-RAS installed (currently version 6.3.1 is supported).
Activate virtual environment as shown below and install the ripple1d
package using pip
using PowerShell:
pip install ripple1d
Verify the installation by importing ripple1d
in a Python shell:
python
>>> import ripple1d
>>> print(ripple1d.__version__)
- Office of Water Prediction (OWP)
- Dewberry
- Raytheon
- Earth Resources Technology, Inc.
- ras2fim
- USACE HEC-RAS
- NOAA National Water Model (NWM)
Special Thanks to: David Bascom (FEMA), Christina Lindemer (FEMA), Dave Rosa (FEMA), Paul Rooney (FEMA), Julia Signell and Dan Pilone of Element84, and the developers of STAC.