This repository contains the data acquisition and analysis notebooks for a snowpack and streamflow assessment of the Starvation Reservoir basin in the Upper Colorado River Basin, Utah. The goal is to evaluate April 1, 2025 snowpack conditions at the Strawberry Divide SNOTEL station (795:UT:SNTL) and provide reservoir management recommendations based on expected spring and summer inflows to Starvation Reservoir.
The analysis uses historical SNOTEL snow water equivalent (SWE) data and USGS streamflow records for gauge 09285900 (Strawberry River at Pinnacles near Fruitland, UT) to characterize the historical range of snowpack and streamflow, compare WY2025 conditions to the historical median, and identify relationships between peak SWE and monthly inflow volumes for April through September.
HW2_Notebook1_DataAcquisition.ipynb— Downloads and processes SNOTEL SWE and USGS streamflow data, delineates the watershed, and saves processed data todata/HW2_Notebook2_Analysis.ipynb— Loads processed data and generates all figures for the reportdata/— Processed CSV files (swe.csv, flow.csv, monthly.csv, peak_swe.csv)figures/— Output figures used in the report
- Clone this repository
- Create the conda environment:
conda env create -f environment.yml - Activate the environment:
conda activate hw2-reservoir - Download the SNOTEL CSV manually (NRCS server blocked on CHPC) and save to
data/795_UT_SNTL.csv: - Run
HW2_Notebook1_DataAcquisition.ipynbthenHW2_Notebook2_Analysis.ipynb
