Skip to main content
U.S. flag

An official website of the United States government

Software

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

Filter Total Items: 642

carpIPM R code

Fish grow continuously. Integral projection models (IPM) model size continuously. We developed an IPM for fish. We specifically developed the model for grass carp, however, the model could also be applied to species with similar life-histories such as other carp species. We included YY-males within the model because releasing YY-males has been proposed a control method for the species. YY-males ar

R script for email delivery of sea ice imagery and charts to users with limited bandwidth

This software package represents an effort to enable access of sea ice charts and imagery in support of daily logistics planning where internet bandwidth and geoprocessing abilities are limited. The script acquires, processes and delivers these data in a format that may be manipulated by openly available virtual globe software, be visualized by software commonly installed on all smart phones and c

Scenario Evaluator for Electrical Resistivity (SEER) Survey Pre-Modeling Tool

The USGS Scenario Evaluator for Electrical Resistivity (SEER) is a quick and simple Excel-based decision support tool practitioners can use to assess the likely outcome of using two-dimensional (2D) electrical resistivity imaging for site characterization and remediation monitoring.

Sediment Source Assessment Tool (Sed_SAT)

A sound understanding of sources contributing to instream sediment flux in a watershed is important when developing total maximum daily load (TMDL) management strategies designed to reduce suspended sediment in streams. Sediment fingerprinting and sediment budget approaches are two techniques, that when used jointly, can qualify and quantify the major sources of sediment in a given watershed. T

Fortran Program for Estimating Stream Transit Losses of Reusable Water, El Paso and Pueblo Counties, Colorado

The transit-loss accounting program, which has been in continuous daily use in some form since April 1989, has provided water-rights administrators with a tool to effectively manage RRFs and administer water diversion priorities along Fountain Creek on a daily basis.

Thresh - Software for Tracking Rainfall Thresholds for Landslide and Debris Flow Occurrence, Code Repository

The precipitation tracking program, thresh, is a Fortran program designed for computing various measures of precipitation for comparison against established or trial thresholds for landslide occurrence. The program computes cumulative precipitation and precipitation intensity and duration and compares them to thresholds to identify periods of threshold exceedance for use in landslide early warning

USGS StreamStats for Idaho

StreamStats is a Web application that incorporates a Geographic Information System (GIS) to provide users with access to an assortment of analytical tools that are useful for a variety of water-resources planning and management purposes, and for engineering and design purposes.

R code for fitting and simulation study for zero-augmented beta model with errors

Code for implementing the Zero-Augmented Beta Model with Errors (ZABE) , simulation study code, and code for assessing trade-offs in study design via simulations.

ViTexOCR -- a script to extract text overlays from digital video

The ViTexOCR script presents a new method for extracting navigation data from videos with text overlays using optical character recognition (OCR) software. Over the past few decades, it was common for videos recorded during surveys to be overlaid with real-time geographic positioning satellite chyrons including latitude, longitude, date and time, as well as other ancillary data (such as speed, hea

Pedestrian Evacuation Analyst Tool

The Pedestrian Evacuation Analyst is an ArcGIS extension that estimates how long it would take for someone to travel on foot out of a hazardous area that was threatened by a sudden event such as a tsunami, flash flood, or volcanic lahar. It takes into account the elevation changes and the different types of landcover that a person would encounter along the way.

Evolutionary Ecology Software

The programs perform input file formation, distribution visualization, individual-based dynamic population simulation, pedigree accuracy assessment, effective population si

CRT: Cascade Routing Tool to Define and Visualize Flow Paths for Grid-Based Watershed Models

The U.S. Geological Survey Cascade Routing Tool (CRT) is a computer application for watershed models that include the coupled Groundwater and Surface-water FLOW model GSFLOW and the Precipitation-Runoff Modeling System (PRMS). CRT generates output to define cascading surface and shallow subsurface flow paths for grid-based model domains.