Software | U.S. Geological Survey
Source: https://www.usgs.gov/products/software
Archived: 2026-04-23 17:11
Software | U.S. Geological Survey
Skip to main content
Official websites use .gov
A
.gov
website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS
A
lock (
)
or
https://
means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
Software
Products
Data
Maps
Multimedia Gallery
Publications
Web Tools
Software
Software Management
U.S Board on Geographic Names
The National Map
USGS Library
USGS Store
Park Passes
An official USGS software project is code reviewed and approved at the bureau-level for distribution.
Filter Total Items: 921
April 17, 2026
RIPRAP
RIPRAP
The application made available through this software release is designed to provide access to information on water quality derived from remotely sensed data and to facilitate analysis of the resulting images. The software provides a convenient means of obtaining a variety of different metrics and is thus referred to as RSWQ (Remote Sensing of Water Quality) Image Product Retrieval and...
By
Water Resources Mission Area
April 17, 2026
Dynamic Tiling Landsat Scenes with GLanCE Grids
Dynamic Tiling Landsat Scenes with GLanCE Grids
Users will learn how to convert Landsat Path/Row scenes to tiled products using the GLANCE Grids specifications.
By
Earth Resources Observation and Science (EROS) Center
April 17, 2026
Code for A Landsat based alternative for adaptive habitat management on protected lands
Code for A Landsat based alternative for adaptive habitat management on protected lands
This code supports land cover model building, validation and prediction for Alabama's Wildlife Management Areas using remote sensing and field data. It includes R scripts for data preprocessing, spectral indices calculation, model training, validation, and mapping, as well as GIS workflows for spatial alignment and analysis.
By
Cooperative Research Units
April 16, 2026
North American Breeding Bird Survey (BBS) uncertainty simulation code
North American Breeding Bird Survey (BBS) uncertainty simulation code
The North American Breeding Bird Survey (BBS) (https://www.pwrc.usgs.gov/bbs/) has counted birds annually for over fifty-five years. Survey 'routes' each consist of 50 'stops' (point counts) placed along a route path. Inter-stop distances and stop locations can vary from route to route and from year to year, and precise locations of each stop are not typically recorded. Burner et al....
By
Upper Midwest Environmental Sciences Center
April 10, 2026
Code to support "Evaluating alternative methods for modeling trap efficiencies of outmigrating juvenile salmonids
Code to support "Evaluating alternative methods for modeling trap efficiencies of outmigrating juvenile salmonids
This repository contains R scripts, YAML files, and BASH code to run simulations and evaluate the case study described in "Evaluating alternative methods for modeling trap efficiencies of outmigrating juvenile salmonids" (Walden and Som 2026), and depends on data files available in the accompanying data release https://doi.org/10.5066/P1PN4IHO. The R scripts can be run directly in R...
By
Cooperative Research Units
April 10, 2026
Software to support A method to implement natural flow regimes for regulated rivers
Software to support A method to implement natural flow regimes for regulated rivers
This code shows loading and formatting data, a series of functions to implement flow management constraints, a function to estimate parameters that drive daily discharge predictions, the optimization of the estimating function, and plotting code.
By
Cooperative Research Units
April 9, 2026
grsg_lekdb: Compiling and standardizing greater sage-grouse lek databases (ver. 1.4.0)
grsg_lekdb: Compiling and standardizing greater sage-grouse lek databases (ver. 1.4.0)
Greater sage-grouse (Centrocercus urophasianus) are landscape-scale sagebrush obligate species and an important gamebird and iconic species of the western United States. They occupy the sagebrush biome in western North America, extending east of the Sierra Nevada/Cascade Mountain ranges to the western regions of the Great Plains of the United States. Sage-grouse are one of the most...
By
Fort Collins Science Center
April 1, 2026
Code for manuscript: Post hoc statistical analyses cannot standardize occupancy estimates across variable survey protocols
Code for manuscript: Post hoc statistical analyses cannot standardize occupancy estimates across variable survey protocols
The purpose of this code is to replicate the analyses associated with the manuscript: Parvin, L.K., V. Jirinec, M. Leu, and J.J. Valente. (in review). Survey protocols drive heterogeneity in occupancy estimates that cannot be standardized using post-hoc analyses. Ecological Solutions and Evidence.__ This manuscript simulates point count sampling of a simulated Wood Thrush (Hylocichla...
By
Cooperative Research Units
April 1, 2026
Great Plains grassland bird abundance trends
Great Plains grassland bird abundance trends
Of all bird guilds in North America, grassland birds have experienced the sharpest declines since 1970. Here, we use the bbsBayes R package to estimate abundance of 50 species of grassland birds from 1984 - 2019 in the Plains states. To run these analyses, open the "GreatPlainsBirds.RProj" file, open the "GreatPlainsBirds_Analysis.R" script file, and run this script. NOTE: Running the...
By
Cooperative Research Units
April 1, 2026
Phenological date matching for invasive species mapping: code for an R workflow (version 1.0.0)
Phenological date matching for invasive species mapping: code for an R workflow (version 1.0.0)
This code set is an R workflow for phenological date matching to provide an open-source solution for projects with limited funding to allow users to calculate Normalized Difference Vegetation Index (NDVI) from sentinel-2 imagery dates specified by a user supplied date raster (phenology raster) for mapping and forecasting geographic distributions of invasive plant species at large spatial...
By
Community for Data Integration (CDI)
,
Fort Collins Science Center
March 24, 2026
Grizzly Bear Simulation Code Examples
Grizzly Bear Simulation Code Examples
This software release contains the core code and example data for generating animal movement simulations using step selection functions (SSFs). The approach is based on simulation methods used in a series of grizzly bear studies by Sells et al. (2022–2024). In general, an SSF is fit to animal movement data and associated environmental covariates, and the fitted model is used to simulate...
By
Cooperative Research Units
March 23, 2026
Phragmites Adaptive Management Framework Model
Phragmites Adaptive Management Framework Model
The PAMF Model is the foundation of the Phragmites Adaptive Management Framework. PAMF is an adaptive management and collective learning program that anyone managing Phragmites can join. Participants from around the Great Lakes basin submit Phragmites monitoring and management data to bolster the PAMF predictive model, which uses participant data to continually 'learn' more about which...
By
Great Lakes Science Center
Was this page helpful?
Skip to main content
Official websites use .gov
A
.gov
website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS
A
lock (
)
or
https://
means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
Software
Products
Data
Maps
Multimedia Gallery
Publications
Web Tools
Software
Software Management
U.S Board on Geographic Names
The National Map
USGS Library
USGS Store
Park Passes
An official USGS software project is code reviewed and approved at the bureau-level for distribution.
Filter Total Items: 921
April 17, 2026
RIPRAP
RIPRAP
The application made available through this software release is designed to provide access to information on water quality derived from remotely sensed data and to facilitate analysis of the resulting images. The software provides a convenient means of obtaining a variety of different metrics and is thus referred to as RSWQ (Remote Sensing of Water Quality) Image Product Retrieval and...
By
Water Resources Mission Area
April 17, 2026
Dynamic Tiling Landsat Scenes with GLanCE Grids
Dynamic Tiling Landsat Scenes with GLanCE Grids
Users will learn how to convert Landsat Path/Row scenes to tiled products using the GLANCE Grids specifications.
By
Earth Resources Observation and Science (EROS) Center
April 17, 2026
Code for A Landsat based alternative for adaptive habitat management on protected lands
Code for A Landsat based alternative for adaptive habitat management on protected lands
This code supports land cover model building, validation and prediction for Alabama's Wildlife Management Areas using remote sensing and field data. It includes R scripts for data preprocessing, spectral indices calculation, model training, validation, and mapping, as well as GIS workflows for spatial alignment and analysis.
By
Cooperative Research Units
April 16, 2026
North American Breeding Bird Survey (BBS) uncertainty simulation code
North American Breeding Bird Survey (BBS) uncertainty simulation code
The North American Breeding Bird Survey (BBS) (https://www.pwrc.usgs.gov/bbs/) has counted birds annually for over fifty-five years. Survey 'routes' each consist of 50 'stops' (point counts) placed along a route path. Inter-stop distances and stop locations can vary from route to route and from year to year, and precise locations of each stop are not typically recorded. Burner et al....
By
Upper Midwest Environmental Sciences Center
April 10, 2026
Code to support "Evaluating alternative methods for modeling trap efficiencies of outmigrating juvenile salmonids
Code to support "Evaluating alternative methods for modeling trap efficiencies of outmigrating juvenile salmonids
This repository contains R scripts, YAML files, and BASH code to run simulations and evaluate the case study described in "Evaluating alternative methods for modeling trap efficiencies of outmigrating juvenile salmonids" (Walden and Som 2026), and depends on data files available in the accompanying data release https://doi.org/10.5066/P1PN4IHO. The R scripts can be run directly in R...
By
Cooperative Research Units
April 10, 2026
Software to support A method to implement natural flow regimes for regulated rivers
Software to support A method to implement natural flow regimes for regulated rivers
This code shows loading and formatting data, a series of functions to implement flow management constraints, a function to estimate parameters that drive daily discharge predictions, the optimization of the estimating function, and plotting code.
By
Cooperative Research Units
April 9, 2026
grsg_lekdb: Compiling and standardizing greater sage-grouse lek databases (ver. 1.4.0)
grsg_lekdb: Compiling and standardizing greater sage-grouse lek databases (ver. 1.4.0)
Greater sage-grouse (Centrocercus urophasianus) are landscape-scale sagebrush obligate species and an important gamebird and iconic species of the western United States. They occupy the sagebrush biome in western North America, extending east of the Sierra Nevada/Cascade Mountain ranges to the western regions of the Great Plains of the United States. Sage-grouse are one of the most...
By
Fort Collins Science Center
April 1, 2026
Code for manuscript: Post hoc statistical analyses cannot standardize occupancy estimates across variable survey protocols
Code for manuscript: Post hoc statistical analyses cannot standardize occupancy estimates across variable survey protocols
The purpose of this code is to replicate the analyses associated with the manuscript: Parvin, L.K., V. Jirinec, M. Leu, and J.J. Valente. (in review). Survey protocols drive heterogeneity in occupancy estimates that cannot be standardized using post-hoc analyses. Ecological Solutions and Evidence.__ This manuscript simulates point count sampling of a simulated Wood Thrush (Hylocichla...
By
Cooperative Research Units
April 1, 2026
Great Plains grassland bird abundance trends
Great Plains grassland bird abundance trends
Of all bird guilds in North America, grassland birds have experienced the sharpest declines since 1970. Here, we use the bbsBayes R package to estimate abundance of 50 species of grassland birds from 1984 - 2019 in the Plains states. To run these analyses, open the "GreatPlainsBirds.RProj" file, open the "GreatPlainsBirds_Analysis.R" script file, and run this script. NOTE: Running the...
By
Cooperative Research Units
April 1, 2026
Phenological date matching for invasive species mapping: code for an R workflow (version 1.0.0)
Phenological date matching for invasive species mapping: code for an R workflow (version 1.0.0)
This code set is an R workflow for phenological date matching to provide an open-source solution for projects with limited funding to allow users to calculate Normalized Difference Vegetation Index (NDVI) from sentinel-2 imagery dates specified by a user supplied date raster (phenology raster) for mapping and forecasting geographic distributions of invasive plant species at large spatial...
By
Community for Data Integration (CDI)
,
Fort Collins Science Center
March 24, 2026
Grizzly Bear Simulation Code Examples
Grizzly Bear Simulation Code Examples
This software release contains the core code and example data for generating animal movement simulations using step selection functions (SSFs). The approach is based on simulation methods used in a series of grizzly bear studies by Sells et al. (2022–2024). In general, an SSF is fit to animal movement data and associated environmental covariates, and the fitted model is used to simulate...
By
Cooperative Research Units
March 23, 2026
Phragmites Adaptive Management Framework Model
Phragmites Adaptive Management Framework Model
The PAMF Model is the foundation of the Phragmites Adaptive Management Framework. PAMF is an adaptive management and collective learning program that anyone managing Phragmites can join. Participants from around the Great Lakes basin submit Phragmites monitoring and management data to bolster the PAMF predictive model, which uses participant data to continually 'learn' more about which...
By
Great Lakes Science Center
Was this page helpful?