Skip to main content
U.S. flag

An official website of the United States government

Software

The USGS Water Resources Mission Area provides water information that is fundamental to national and local economic well-being, protection of life and property, and effective management of the Nation’s water resources. Below, find software for a wide range of water resources research and management questions.

Filter Total Items: 146

Satellite Tool for River Altimetry and eXtent in Alaska (SatTRAX-AK) Satellite Tool for River Altimetry and eXtent in Alaska (SatTRAX-AK)

The USGS Satellite Tool for River Altimetry and eXtent in Alaska (SatTRAX-AK) is a Google Earth Engine application built for exploring Surface Water and Ocean Topography (SWOT) observable USGS gages reaches and Global Water Monitor (GWM) altimetry data for river surfaces. The application will run an analysis at select GWM sites to compute water extent and estimated water surface...

ModelMuse Version 5.2 ModelMuse Version 5.2

This version of ModelMuse adds support for MODFLOW-OWHM version 2, SUTRA version 4, and additional packages in MODFLOW 6.

Listing Analyst 1.3 Listing Analyst 1.3

Listing Analyst has been modified to work with the Groundwater Transport process in MODFLOW 6.

ListingAnalyst ListingAnalyst

ListingAnalyst is a program for viewing the main output file from MODFLOW-2005, MODFLOW-NWT, MODFLOW-LGR, MODFLOW-CFP, MODFLOW-OWHM, and MODFLOW 6.

SAS: Software Application for SMASH (Spectral Mixture Analysis for Surveillance of Harmful Algal Blooms) SAS: Software Application for SMASH (Spectral Mixture Analysis for Surveillance of Harmful Algal Blooms)

The Software Application for SMASH (Spectral Mixture Analysis for Surveillance of Harmful Algal Blooms), or SAS for short, is an application to facilitate mapping of potentially harmful algal blooms in reservoirs, rivers, and lakes from remotely sensed data. More specifically, SAS is designed to exploit the detailed observations of reflectance available within a hyperspectral image to...

Surface Velocity Tools (SurfVelTools) Surface Velocity Tools (SurfVelTools)

SurfVelTools is a Python application and user interface for computing parameters associated with the Probability Concept method (Fulton and others, in review) parameters using velocity profile data collected in the stationing where the maximum in-channel velocity occurs. SurfVelTools will also compute streamflow (discharge) for a given Probability Concept result given a known cross...

Version 2.3.0 of Coupled Ground-Water and Surface-Water Flow Model Based on the Integration of the Precipitation-Runoff Modeling System (PRMS) and the Modular Ground-Water Flow Model Version 2.3.0 of Coupled Ground-Water and Surface-Water Flow Model Based on the Integration of the Precipitation-Runoff Modeling System (PRMS) and the Modular Ground-Water Flow Model

GSFLOW is a coupled Groundwater and Surface-Water Flow model based on the integration of the U.S. Geological Survey Precipitation-Runoff Modeling System (PRMS; Markstrom and others, 2015) and the U.S. Geological Survey Modular Groundwater Flow Model (MODFLOW-2005, Harbaugh, 2005; MODFLOW-NWT, Niswonger and others, 2011). In addition to the basic PRMS and MODFLOW simulation methods...

DataRetrieval.jl DataRetrieval.jl

DataRetrieval.jl is a Julia alternative to the R dataRetrieval package for obtaining USGS water data directly from web services.

precompute precompute

The R package precompute is used to perform periodic computations to set up data for loading and rendering in Shiny applications. These computations typically take too long to conduct on the fly, which is why they are performed with some frequency using this package.

fluvial-particle, U.S. Geological Survey software release fluvial-particle, U.S. Geological Survey software release

This Python package provides functions to simulate advection and dispersion of numerical particles using a lagrangian particle-tracking algorithm for 2 and 3-dimensionl hydraulic simulation results. Users may customize particle subclasses to provide custom particle classes. For example, the drift of larval fish, by creating classes to add behavior to particles. (McDonald and Nelson, 2021...

WREG: Weighted Least Squares Regression for Streamflow Frequency Statistics WREG: Weighted Least Squares Regression for Streamflow Frequency Statistics

Software package to support regression-based regionalization of streamflow frequency statistics that follow a log-Pearson type III distribution.

GSFLOW: Coupled Groundwater and Surface-Water Flow Model GSFLOW: Coupled Groundwater and Surface-Water Flow Model

Groundwater and Surface-water FLOW (GSFLOW) was developed to simulate coupled groundwater and surface-water resources. The model is based on the integration of the U.S. Geological Survey Precipitation-Runoff Modeling System (PRMS) and the U.S. Geological Survey Modular Groundwater Flow Model (MODFLOW).
Was this page helpful?