May 26, 2021: Accessing Hydrology and Climatology Database Using Web Services Through Python


Pangeo Showcase talk by Taher Chegini, University of Houston, Texasx


Taher Chegini is a PhD Candidate at the University of Houston under supervision of Dr. Hong-Yi Li. Taher is mainly focused on large-scale hydrological modeling of urban areas within Earth System Modeling frameworks. He’s passionate about and an advocate for open source software and open science. He developed a stack of seven Python libraries called HyRiver for providing access to many hydrology and climatology databases through web services.


Preparing and processing input data is one the most time consuming parts of hydrological and climate modeling, both physical and data-driven. The required input data are scattered through the web offered in various formats and through several web service protocols. A major barrier for streamlining the use of these web services in the scientific community, is the required technical skills and knowledge. HyRiver is a stack of Python libraries that bridges this gap by providing high-level APIs to these web services. This showcase provides a workflow for carrying out a data analysis across US East, West, and Gulf coasts. We get various datasets such as daily streamflow, river network, and climate data from different sources. Presentation materials are available here.

1 Like