Software
An official USGS software project is code reviewed and approved at the bureau-level for distribution.
Filter Total Items: 962
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....
Using the Landsat Bulk Metadata Parquet Files Using the Landsat Bulk Metadata Parquet Files
Learn how to work with the Landsat Bulk metadata parquet files to detect added, updated, and reprocessed scenes across file versions.
2.5D Seismic Wave Code 2.5D Seismic Wave Code
This software release contains the SEIS2.5D wave propagation code as well as additional scripts written for reverse time migration converted wave imaging. The code is an efficient parallelized 2D seismic wave propagation tool that can be used in 2.5D domains (3D with azimuthal symmetry).
A New Perspective on Eruption Triggering (ANPOET) (Version 1.0.0) A New Perspective on Eruption Triggering (ANPOET) (Version 1.0.0)
A New Perspective on Eruption Triggering (ANPOET). Python code in support of publication: Prejean, Gomberg, Bodin, Pesicek, Taveras, A New Perspective on Eruption Triggering, Nature Communications, in revision. This python Notebook runs the same analyses documented in this paper by Prejean et al. (2026), or you may run it with your own earthquake catalog and volcano. The code should to...
Alligator Production Suitability Index (APSI) in R Alligator Production Suitability Index (APSI) in R
This repository contains code to run the Alligator Production Suitability Index (APSI), a Joint Ecosystem Modeling (JEM) hosted model developed by the National Park Service. The model has been refactored in R from Java to facilitate further model development, updates, and collaboration with Everglades partners. The R version has been modified slightly from the original Java version to...
Analysis of Open water control of invasive mussels using benthic mats. Part 1: Short-term infusion of carbon dioxide under a mat Analysis of Open water control of invasive mussels using benthic mats. Part 1: Short-term infusion of carbon dioxide under a mat
This repository contains the code used determine the effects of a carbon dioxide mat on zebra mussels. The supporting data has been released ass a USGS data release: Meulemans, M.J., Waller, D.L., Wise, J.K., Severson, T.J., Barbour, M.T., and Morris, B.E., 2026, Evaluation of benthic barrier layers/tarps for open water control of invasive mussels in 2024 in Loon Lake, Benzie Co...
ANIA - Ambient Noise Interferometry Algorithm (Version 1.0.0) ANIA - Ambient Noise Interferometry Algorithm (Version 1.0.0)
ANIA (Ver 1.0.0) ANIA (Ambient Noise Interferometry Algorithm) is a Matlab based code that solves for relative changes in seismic velocity (dvv) in the subsurface using ambient noise. In particular, the code is tuned to utilize ocean noise signals to carry out such dvv calculations. The dvv calculation can be carried out for the subsurface between two seismic stations or beneath a single...
Application of MetaIPM to the Upper Mississippi River for Fish Passage including Graphical User Interfaces Application of MetaIPM to the Upper Mississippi River for Fish Passage including Graphical User Interfaces
This repository contains applications of the Metapopulation Integral Projection Model (MetaIPM; https://doi.org/10.5066/P9427H6M), which is a Python package that uses a integral projection model (IPM) to model meta-population dynamics and continuous growth rates of species living in spatially discrete habitat units. In this particular implementation, we use MetaIPM to model invasive...
CoastSeg CoastSeg
CoastSeg is an interactive browser-based program that aims to broaden the adoption of satellite-derived shoreline (SDS) detection and coastal landcover mapping workflows among coastal scientists and coastal resource management practitioners. SDS is a sub-field of coastal sciences that aims to detect and post-process a time-series of shoreline locations from publicly available satellite...
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.
Code for enzootic survival costs could mask the potential for long-term population size suppression Code for enzootic survival costs could mask the potential for long-term population size suppression
This software release contains seven folders with R scripts organized according to the objective (e.g., format the data, model fitting, etc.). The overall objective of the project was to: examine the effects of ophidiomycosis, an enzootic fungal disease, on a snake community in Louisiana over a three-year period using a multi-state Jolly Seber model that accounted for disease state
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...