flood-detection
Installation
SKILL.md
Flood Detection Guide
Overview
Flood detection involves comparing observed water levels against established flood stage thresholds. This guide covers how to process water level data and identify flood events.
Flood Stage Definition
According to the National Weather Service, flood stage is the water level at which overflow of the natural banks begins to cause damage. A flood event occurs when:
water_level >= flood_stage_threshold
Aggregating Instantaneous Data to Daily
USGS instantaneous data is recorded at ~15-minute intervals. For flood detection, aggregate to daily maximum:
# df is DataFrame from nwis.get_iv() with datetime index
# gage_col is the column name containing water levels