SIERRA‑FLOW
USGS Streamflow Data Processor  ·  COBOL v2  ·  Sierra Nevada Watershed Analysis System
LANGUAGE: GnuCOBOL 3.2
STATIONS: —
RECORDS: —
ALERTS: —
DATA DATE: —
PAGE LOADED: —
STATUS: LOADING...
⚡ LAUNCH DAY — 2026-04-01  |  ARTEMIS II This program first ran on the same day four humans left Earth's orbit for the Moon — the first crewed lunar mission since Apollo 17 in 1972. SLS lifted off from Launch Complex 39B at 6:35 p.m. EDT. SIERRA-FLOW terminated normally at roughly the same hour.
CREW: Reid Wiseman  ·  Victor Glover  ·  Christina Koch  ·  Jeremy Hansen (CSA)
Fetching USGS data...
Loading...
Loading...
Loading...
Loading...
# Install GnuCOBOL $ sudo apt install gnucobol # Ubuntu / WSL $ brew install gnucobol # macOS # Fetch live data + compile + run $ python3 fetch_usgs.py # pulls 30 days from USGS API $ cobc -x -o sierra-flow SIERRA-FLOW.cob $ ./sierra-flow && cat streamflow-report.txt # GitHub Actions runs this automatically every morning at 7AM Pacific

What if the Western Regional Technical Service Center ran their streamflow analysis in 1987 — and the code was still running today?

SIERRA-FLOW is a COBOL program that reads live USGS discharge data, computes per-station statistics, flags threshold alerts, calculates percent-of-normal vs historical medians, determines 30-day flow trends, groups stations into watershed basins, and produces a formatted 132-column report. This page reads streamflow.csv — the same file COBOL processed — and renders everything live. Data updates every morning at 7AM Pacific via GitHub Actions. COBOL doesn't apologize.

Sierra Streamflow Monitor — Live dashboard, 8 USGS Sierra Nevada gages, Leaflet map, 20-year spaghetti charts.

EDGAR — Mariners/Rainiers baseball analytics. Nightly GitHub Actions updates.

RIDGELINE — Phoenix WUI search & rescue. 86,168 incidents, 2019–2025.

brooksgroves.com — Project hub.