Web Services and Tools
StreamStats utilizes several USGS web services, many of which are managed by the StreamStats Team. A list of these web services and other useful tools can be found below.
Web Services
-
StreamStats Services
Provides core StreamStats functionality, such as watershed delineation, basin characteristics and flow statistics.GageStats Services
The Gage Statistic (GageStats) Services were developed to provide gage characteristics and streamflow statistics to support the StreamStats application via RESTful principles. The StreamStats application uses GageStats Services to display the gages and related gage pages. These services provide U.S. Geological Survey developed and published gage characteristics such as drainage area or mean basinKrig Services
Provides a geostatistical variogram model for correlating ungaged locations to USGS gages for implemented locations.National Streamflow Statistics (NSS) Services
Provides U.S. Geological Survey developed and published regression equations for estimating streamflow statistics such as mean annual and monthly mean flows, flow-duration percentiles, and peak and low flows.Navigation Services
Provides network connectivity for spatial datasets, such as stream trace, network path and flow path.Runoff Modeling Web Services
In cooperation with StreamStats, the runoff modeling services were developed using RESTful principles in order to assist engineers and watershed managers by calculating peak runoff for small watersheds.
StreamStats Channel Width Weighting Services
This software release contains Python functions for weighting multiple non-independent estimates of a variable. Weighting is determined by the standard error of prediction of each estimate and the correlation between the estimation methods. The methodology for weighting estimates from either two or three different methods is described in Chase and others (2020). A function is also included to hanWater Use Services
Provides multiple water use resources, such as categories, source types, use types as well as watershed summary resource, which aggregate selected source time series by watershed location to provide a simple annual and monthly watershed summary; grouped by defined source, use, category, and month to watershed managers.
Web Tools
-
Flow-Conditioned Parameter Grid Tools
The Flow-Conditioned Parameter Grid (FCPG) Tools are a Python 3 library to make FCPGs for either two-digit Hydrologic Unit Code (HUC2) regions, four-digit Hydrologic Unit Code (HUC4) regions, or other geospatial tiling schemes. These tools can be used in a Linux-based high performance computing (HPC) environment or locally on your system.
StreamStats Data Preparation Tools, version 4
A Python package to pre-process and hydro-enforce digital elevation models using hydrography features for use in the U.S. Geological Survey (USGS) StreamStats project.