Software
An official USGS software project is code reviewed and approved at the bureau-level for distribution.
Filter Total Items: 928
Playback and recording device base code Playback and recording device base code
The Playback and Recording Device (PRD) is a low‑cost, field‑ready microcontroller platform designed for ecological monitoring, sensor integration, and automated data collection. This repository contains the firmware used in field deployments, audio cue files used for playback experiments, and documentation intended to ensure full reproducibility in accordance with HardwareX open...
Flood Event Viewer 1.2.1 Flood Event Viewer 1.2.1
During major storms or other short-term flood events, the USGS collects streamflow and additional data (including storm tide, wave height, high-water marks, and additional sensor deployments) to aid in documenting flood events. The USGS Flood Event Viewer provides convenient, map-based access to downloadable event-based data using individualized URLs for each storm. FEV leverages React...
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...
geoExposeR geoExposeR
An R package for modeling health effects of environmental exposures, with a primary focus on groundwater contaminants. Based on epidemiological studies and existing concentration models.
eDNA Taxonomy Pipeline eDNA Taxonomy Pipeline
Environmental DNA (eDNA) metabarcoding is a ubiquitous method for assessing ecological diversity and detecting species of concern. Yet, vetting of taxonomic assignments often proceeds in a “black box,” lacking reproducibility and requiring labor-intensive quality checks. This software provides a fully reproducible, automated workflow to generate consensus taxonomies for Exact Sequence...
Home range and resource selection by American crow Home range and resource selection by American crow
This project contains 4 R Markdown scripts and requires a valid Movebank login is to access the data needed for these scripts. The purpose of this script is to import crow location data from movebank and group it by individual animal and season, run estimators of home range, and conducted integrated step selection function analysis.
Nutritional content of winter phytoplankton communities under ice Nutritional content of winter phytoplankton communities under ice
The effects of winter environmental conditions on lake ecology can be highly variable. Ice and overlying snow isolate the water below, impeding exchange of materials among water, atmosphere, and the watershed. Even with these limitations, biological communities under the ice can persist, where cold tolerant taxa can be especially abundant. Because many under-ice taxa tend to have a suite...
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...
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.
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.
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....
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...