USGS API Documentation

At a hackathon I helped put on in 2012, I wrote a Python wrapper for USGS’ water data for the nation flow data API that provides native Python objects based on requests for water flow data at USGS gage locations. While the wrapper still works, today, I recommend people use PyUlmo, which provides a more

Sierra Meadows Code

For our Sierra Nevada Meadows Database project that catalogued more than 17,000 meadows in the Sierra Nevada, I built two pieces of software that extracted environmental parameters relevant to each meadow. The software: Determined the outlet point of each meadow Delineated a catchment for each meadow based on the outlet point Extracted data on relevant


The Center for Watershed Sciences had a project to model various scenarios for land restoration in the Cosumnes River floodplain, largely in the context of the Swainson’s Hawk. Toward the end of the project, we wanted to develop a decision support tool to help the grantor better understand the results, but had a small budget