Skip to main content
U.S. flag

An official website of the United States government


An official USGS software project is code reviewed and approved at the bureau-level for distribution.

Filter Total Items: 400

GIS Clipping and Summarization Toolbox

This tool is being provided free to the public in support of GIS specialists who calculate summary information.

inlpubs---Bibliographic information for the U.S. Geological Survey Idaho National Laboratory Project Office

The R package inlpubs may be used to search and analyze 366 publications that cover the 74-year history of the U.S. Geological Survey (USGS), Idaho Water Science Center, Idaho National Laboratory Project Office (INLPO). The INLPO publications were authored by 253 researchers trying to better understand the effects of waste disposal on water contained in the eastern Snake River Plain aquifer and th

PHREEQC Version 3

PHREEQC Version 3 is a computer program for speciation, batch-reaction, one-Ddmensional transport, and inverse geochemical calculations.

PHAST - A Computer Program for Simulating Groundwater Flow, Solute Transport, and Multicomponent Geochemical Reactions

PHAST Is a computer program for simulating groundwater flow, solute transport, and multicomponent geochemical reactions.

REGOLITH--A Fortran 95 program for estimating soil mantle thickness in a digital landscape for landslide and debris-flow hazard assessment

The computer program REGOLITH is a Fortran program designed for estimating soil thickness over a digital landscape. The program implements various published empirical and process-based models for soil thickness. This command-line program is used in conjunction with Python scripts to prepare input files and automate certain steps.

Digital Shoreline Analysis System v5.1

The Digital Shoreline Analysis System version 5.1 software is an add-in to Esri ArcGIS Desktop version 10.4–10.7 that enables a user to calculate rate-of-change statistics from a time series of vector shoreline positions.

Interactive PHREEQ-N-Titration-PO4-Adsorption water-quality modeling tools to evaluate potential attenuation of phosphate and associated dissolved constituents by aqueous-solid equilibrium processes (software download)

Two complementary executable water-quality modeling tools (CausticTitration_PO4mg.exe, CausticTitration_PO4moles.exe) simulate equilibrium processes that may attenuate dissolved concentrations of phosphate (PO4) plus associated concentrations of iron (Fe), aluminum (Al), manganese (Mn), calcium (Ca), and sulfate (SO4) as pH and other solution characteristics change during titration with a caustic

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

A comparison of statistical modeling approaches for hierarchical data: A simulation study and application to ecology data

The repository contains code to analyze the differences in model results when nested design structures differ. The code for this project assumes the reader is familiar with R, nested designs, and mixed effects linear modeling.

occStan: Occupancy models with RStan

occStan is an R package (R Core Team 2021) providing a collection of occpuancy Bayesian models written in the Stan language as called through RStan (Stan Development Team 2021). The package is a USGS software software release. The purpose of the package is to document these models for use in USGS projects and allow easy discrimination. The package assumes the user is familiar with R and occupancy

Peak Flow Frequency R Extensions Software Release

Siefken, S.A., McCarthy, P.M., 2021, Peak Flow Frequency R Extensions: U.S. Geological Survey Software Release, DOI:

STEPS: Slip Time Earthquake Path Simulations applied to the San Andreas and Toe Jam Hill faults to redefine geologic slip rate uncertainty (Matlab code)

Geologic slip rates are a time-averaged measurement of fault displacement calculated over 100s- to 1,000,000-year time scales and are a primary input for probabilistic seismic hazard analyses (PSHA), which forecast expected ground shaking in future earthquakes. Despite their utility for seismic hazard calculations, longer-term geologic slip rates represent a time-averaged measure of the tempo of s