Skip to main content
U.S. flag

An official website of the United States government


The USGS has developed software that is routinely used by federal, state, and public land managers. The USGS uses this software as wells as software developed by other agencies to support its science work.

Low Flow Period Seasonality Trend and Climate Linkages Across the United States Software Release version 1.0.0

This is scientific code released to support the paper Low Flow Period Seasonality Trend And Climate Linkages Across The United States.

Hydrologic Model Evaluation and Time-Series Tools (HyMETT) R-package

Hydrologic Model and Evaluation Time-series Tools (HyMETT) software facilitates the analysis and evaluation of hydrologic model output and time-series data with functions focused on comparison of modeled and observed data, period-of-record statistics, and trends.

altimDSWE and RSQcomp R Packages For Remote Sensing Discharge

Projects and apps to support computation of stream discharge using remotely-sensed satellite data. (RSQ, Remotely Sensed Discharge): altimDSWE: Shiny app tool to support development of relations between satellite altimetry and DSWE data RSQcomp: Shiny app tool for computing stream discharge using remotely sensed data

SPARROW modeling: Estimating contaminant transport

SPARROW (SPAtially Referenced Regression On Watershed attributes) models estimate the amount of a contaminant transported from inland watersheds to larger water bodies by linking monitoring data with information on watershed characteristics and contaminant sources.

Chemical Mixtures Software

The chemical mixtures software is a collection of computer programs for investigating the composition, occurrence, distribution, and potential toxicity of chemical mixtures.  The software is designed to assist with selecting specific mixtures for future research, identifying the causes for the occurrence of specific mixtures, and discovering the effects of mixtures. 

CE-QUAL-W2 - Hydrodynamic and Water Quality Model

CE-QUAL-W2 is a water quality and hydrodynamic model in 2D (longitudinal-vertical) for rivers, estuaries, lakes, reservoirs and river basin systems. W2 models basic eutrophication processes such as temperature-nutrient-algae-dissolved oxygen-organic matter and sediment relationships.

SELDM: Stochastic Empirical Loading and Dilution Model - Software page


The Stochastic Empirical Loading and Dilution Model (SELDM) is designed to transform complex scientific data into meaningful information about the risk of adverse effects of runoff on receiving waters, the potential need for mitigation measures, and the potential effectiveness of such management measures for reducing these risks.

Shoreline Management Tool

The Shoreline Management Tool—An ArcMap Tool for Analyzing Water Depth, Inundated Area, Volume, and Selected Habitats, with an Example for the Lower Wood River Valley, Oregon