Hydrodata is a portal to access hydrology and climatology data in python and designed to aid in watershed analysis. It provides access to hydrology and climatology databases with some helper functions for visualization.
Currently, the following data retrieval services are supported directly:
Daymet for climatology data, both single pixel and gridded
SSEBop for daily actual evapotranspiration, both single pixel and gridded
NLCD 2016 for land cover, land use (some utilities are available for analysing and plotting the cover data)
NWIS for daily streamflow observations
HCDN 2009 for identifying sites where human activity affects the natural flow of the watercourse
3DEP for Digital Elevation Model
Additionally, the following functionalities are offered:
Interactive map for exploring USGS stations within a bounding box,
Efficient vector-based flow accumulation in a stream network,
Computing Potential Evapotranspiration (PET) using Daymet data based on FAO-56,
Helpers for plotting land cover data based on official NLCD cover legends,
A roughness coefficients lookup table for each land cover type which is useful for overland flow routing.