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: 962

DSWE_GEE v2.1.0 DSWE_GEE v2.1.0

Code for implementation of the Dynamic Surface Water Extent (DSWE) algorithm in Google Earth Engine. Multiple scripts allow for the generation of single-scene or composited (monthly) DSWE images from Landsat and MODIS imagery. All code is written for use in the Google Earth Engine JavaScript API.

DynRat DynRat

DynRat was developed by the USGS to develop dynamic rating models using a method called DYNPOUND, which accommodates compound and compact channel geometry to model hysteresis. The latest release can be downloaded from the releases section in the repository. Additions, bug fixes, changes, and links to releases can be viewed in the [/dynamic-rating/dynrat/-/blob/master/userguide/docs...

Ecoflows body size analysis Ecoflows body size analysis

The code repository has been produced by the CONUS Ecological Flows project and contains scripts to run an analysis of fish body size relationships with flow regimes, functional traits, and land-use. This code can be run with the input dataset found from Woods (2025).

Evaluating elk distribution and conflict Version 2.0.0 Evaluating elk distribution and conflict Version 2.0.0

This software release contains the code necessary to produce the elk habitat selection models used to support the U.S. Fish and Wildlife Service (FWS) feeding decisions for the National Elk Refuge. This update provides additional analyses pertaining to an additional management scenario considered by FWS ('Alternative D').

Evaluating high, moderate, and low concentrations of groundwater constituents across principal aquifer locations in the conterminous United States Evaluating high, moderate, and low concentrations of groundwater constituents across principal aquifer locations in the conterminous United States

This software release contains code to process and create pie and bar charts that display high, moderate, and low concentrations of groundwater constituents across principal aquifer locations in the conterminous United States for the National Integrated Water Availability Assessment (IWAAs) Water Quality Chapter. Data are processed from Lindsey et al., 2022 and Belitz et al., 2022. Water...

Evaluation of CONUS404 simulations of precipitation, temperature, and net radiation in the Delaware River Basin Evaluation of CONUS404 simulations of precipitation, temperature, and net radiation in the Delaware River Basin

This product is a series of Jupyter Notebook tutorials that are designed to help researchers preprocess data and statistically compare modelled and observational precipitation, temperature, and radiation data. The first notebook walks researchers through setting up their environment, important concepts, querying data sources, and filtering their data to the same temporal and spatial...

Example application of MetaIPM to the upper Mississippi River Example application of MetaIPM to the upper Mississippi River

This repository contains an example application of the `Meta-IPM` Python package (https://doi.org/10.5066/P9PW673G). The specific application focuses on the upper Mississippi River using existing public data. The code for this project assumes the reader is familiar with Jupyter Notebooks, enough Conda and Python to install the `Meta-IPM` package, and population ecology. The example also...

ezMCDA: An Interactive Dashboard for Multi-Criteria Decision Analysis ezMCDA: An Interactive Dashboard for Multi-Criteria Decision Analysis

ezMCDA is a user-friendly software to conduct Multicriteria Decision Analysis (MCDA) while considering uncertainty and nonlinear utility functions.

Failure to meet the exchangeability assumption in Bayesian multispecies occupancy models: Implications for study design Failure to meet the exchangeability assumption in Bayesian multispecies occupancy models: Implications for study design

Land managers seek to understand whether treatments they implement effectively achieve their goals to support, or at least not negatively impact, species of concern. This power analysis identifies minimum data collection needs to estimate treatment impacts when baseline species community information is lacking, and when there is significant risk of violating the species exchangeability...

First Infrastructure Line Generator Version 1.0 First Infrastructure Line Generator Version 1.0

This software script is designed to generate a first infrastructure line polyline vector that delineates the seaward-most extent of impervious infrastructure, including parking lots, buildings, and roads. The software requires two inputs which include A) a raster representing the coverage of impervious surface B) a polyline baseline located seaward of and running parallel to the first

Freshwater fish biodiversity and distribution in the Northeastern United States Freshwater fish biodiversity and distribution in the Northeastern United States

This software contains 3 separate R Markdown files and 1 R script file that comprise an analysis to 1. collate freshwater fish survey data from within the northeastern United States, 2. develop separate models to predict the probability of occurrence and the proportional abundance of 53 freshwater fish species, and 3. combine model results by fish species traits and habitat...

Fully stochasticized age-structured population-bioenergetics model ensemble for application to communities Fully stochasticized age-structured population-bioenergetics model ensemble for application to communities

his is an R program for simulating multiple fish populations using species-specific projection matrices, interaction matrices, and bioenergetics submodels with hierarchical stochasticity. This program was designed to model the pallid sturgeon (Scaphirhynchus albus) and associated fish species in the Lower Missouri River (Wildhaber et al. 2024), but it should be sufficiently general to...
Was this page helpful?