Skip to main content

ripple1d

CI Documentation Status Release PyPI version

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.

Contents

  • 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

Requirements

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).

Installing Ripple

NOTE: Using a python virtual environment is not required but is highly recommended.

Using pip

Activate virtual environment as shown below and install the ripple1d package using pip using PowerShell:

    pip install ripple1d

Verify the Installation

Verify the installation by importing ripple1d in a Python shell:

    python
    >>> import ripple1d
    >>> print(ripple1d.__version__)

Credits and References

  1. Office of Water Prediction (OWP)
  2. Dewberry
  3. Raytheon
  4. Earth Resources Technology, Inc.
  5. ras2fim
  6. USACE HEC-RAS
  7. 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.

Metadata

Release files for ripple1d 0.10.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ripple1d 0.10.4
File Size Uploaded
ripple1d-0.10.4.tar.gz 137.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ripple1d 0.10.4
File Interpreter ABI Platform
ripple1d-0.10.4-py3-none-any.whl Python 3 none any Details

Total release size: 289.2 kB

Release files / ripple1d-0.10.4.tar.gz

Download URL ripple1d-0.10.4.tar.gz
Size 137.3 kB
Tags Source
SHA-256 checksum
How to use checksums
06247bad2da6427e22b5856cf430e40568509dba8a9d8c626cd5942607d432b0
BLAKE2b-256 checksum
How to use checksums
599ecdb1267d03cf148b30207436e7d57a4b5249928844a25e23e5c4b72094e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.11

Release files / ripple1d-0.10.4-py3-none-any.whl

Download URL ripple1d-0.10.4-py3-none-any.whl
Size 151.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0c3a84909b65643180ffddb98174f9e0c80f3a1ab063af30edfc3548eadae2f2
BLAKE2b-256 checksum
How to use checksums
7bba1664b139e4b4f56bd97ee4679c2f2281df74137e7876e26f301822e6f2a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.11

Release history Release notifications | RSS feed

This release

0.10.4 This release

2 release files

0.10.3

2 release files

0.10.2

2 release files

0.10.0

2 release files

0.8.3

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page