Date(s) - 04/02/2019
3:30 pm - 4:30 pm


3910 15th Ave NE
Seattle WA

Rivers and watersheds: Hacking on packages, API’s and datasets for river network and watershed characterization

Following up on last week’s WaterHackWeek and other recent work, join me to hack on open source Python packages, web-service API’s and datasets for carrying out commonly needed data pre-processing and analysis tasks. These include digital terrain analysis, river network extraction and connectivity analysis, watershed delineation, watershed characterization, and others, for any application — hydrological, ecological, water quality and biogeochemistry, etc.

We can examine some tools and datasets together, break up into small groups to figure out how to use these tools, compare performance, help document some of those tools, or develop some Jupyter notebooks to share with others.

I’ve started a document listing and grouping some of the tools and datasets I’ve looked into or am interested in examining:

Tools we’ll consider and their underlying packages include HydroShare, TauDEM, Landlab, pysheds, NLDI (hydro Network-Linked Data Index), anytree, GeoPandas and rasterio. Datasets may include global datasets (HydroSHEDS, HydroBASINS, STN-30p), national US datasets (HUCs, WBD, NHDplus), regional datasets (e.g., ArcticDEM) or high-resolution local datasets.


In recent years, the Python programming language has emerged as a popular choice for geoscientists. Python is an easy to learn, easy to read, fast to write, open source, multi-platform platform language. Accompanying the Python language is a large community of free, open source projects that have facilitated rapid scientific development and data analysis. This informal seminar series focuses on new and existing Python tools and applications within the geoscience community and aims to connect Python users across the UW campus.

This seminar series was started in Fall 2015 by Joe Hamman (formerly at UW-CEE, now with NCAR) and Emilio Mayorga (UW-APL), and is currently coordinated by Emilio with help from Anthony Arendt (UW-APL & eScience Institute) and Don Setiawan (UW-APL). Thanks go to the eScience Institute for their support in hosting the seminars from the start!

Mailing list

We use the python_for_geoscience[at] list to announce seminars. But if you’re subscribed, feel free to send an email on a relevant topic! You may subscribe, unsubscribe or change your settings, at this link.