About this dataset
RiverWatch surfaces live USGS National Water Information System (NWIS) instantaneous values from a bounded set of 22 large-river gauges. Each tick fetches the last 2 hours of streamflow (ft³/s) and gage height (ft) readings, builds three corpus buckets — latest-per-gauge, a recent readings window, and a derived aggregate snapshot — and republishes only when readings change. Rows are fingerprinted by gauge ID, parameter, timestamp, and value, so genuine value revisions (new readings, backfilled corrections) count as churn while duplicate fetches are silently deduplicated.