🌊

Streamflow Tools

A suite of water resource monitoring, forecasting, and analysis applications for the Pacific Northwest and Western U.S.

Data & API
🗄️

StreamFlow DataOps

Centralized data management platform integrating USGS NWIS, NOAA River Forecast Centers, and Canadian Hydrometric Services. Manages 309 active monitoring stations with automated ingestion, PostGIS spatial queries, satellite raster data (RTMA & SMAP), and a full OpenAPI-documented REST API.

Django 4.2 PostGIS Celery OpenAPI / Swagger
Dashboards & Visualization
📈

Streamflow Dashboard

Real-time interactive dashboard for 1,500+ USGS monitoring stations across the Pacific Northwest. Features color-coded station maps, watershed boundary overlays (HUC2–HUC8), 7-day discharge graphs, water-year analysis, multi-year comparisons, and a full administrative interface for station management.

Dash / Plotly HUC boundaries Water-year analysis Admin panel
Analysis
🗺️

Columbia Basin Runoff Tool

Interactive multi-date runoff comparison tool for the Columbia River Basin. Scrapes live NWRFC data on demand and renders slider-enabled Plotly maps—up to 10 can be open simultaneously for side-by-side percent-of-normal runoff analysis across any combination of dates.

Dash / Plotly NWRFC live data Multi-map compare Columbia Basin
Predictions
❄️

SNOTEL Regression Tool

Estimates missing or erroneous readings at non-reporting SNOTEL (Snow Pack Telemetry) stations using regression analysis against neighboring stations. Useful for gap-filling snow water equivalent records and validating sensor anomalies across the Western U.S. mountain network.

Dash / Plotly Regression analysis NRCS SNOTEL network Gap-filling