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

NHM-Assist

NHM-Assist is a collection of python workflows presented in Jupyter notebooks for evaluating, running and interpreting National Hydrologic Model (NHM) domains using pywatershed. NHM-Assist allows users to: evaluate hydrofabric element connections such as hydrologic response unit connections to streamflow segments, segment routing order, and gage placement accuracy; display NHM domain...

NPS Stream Navigability Model

This code release fits a Bayesian logistic regression model to predict the probability that stream segments flowing through National Park lands in Alaska are considered navigable, based on slope (drop in elevation / segment length) and Strahler stream order, an ordinal metric with values ranging from 1-6. The model uses existing navigability determinations for a subset of stream segments...

Synthetic Checkpoint Generation Software

This software automatically generates synthetic elevation checkpoints suitable for assessing the vertical error on remotely-sensed topographic data such as Digital Elevation Models (DEMs), Digital Surface Models (DSMs), and point clouds. The software ingests a user-provided timeseries of DEMs, a road polyline dataset, and an impervious surface classification in order to place synthetic...

Shortnose Sturgeon Abundance Model

R Code to run shortnose sturgeon population estimates for Higgs et al. 2025 The purpose of this software is to estimate the abundance of overwintering shortnose sturgeon using acoustic telemetry and side-scan sonar data. The code is based on work conducted on the Hudson River, New York, but could be readily adapted to other applications with a similar study design.

Sea Ice Proxy App

This is the repository for an R Shiny App that allows users to create sea ice records for the Bering and Chukchi seas from diatom data. Users will upload a data set of diatom percentages and the app will return predictions of spring (March, April, May, June_ sea ice concentrations based on a generalized additive model of surface sediment assemblages in the Bering and Chukchi Seas. Please...

Software for a multi-species Bayesian hierarchical model of bat fatalities at wind turbines (version 1.0.0)

This software release contains the code for modeling and analysis of bat fatality data at a sample of wind energy facilities in the Upper Midwest United States. The model estimates total bat fatalities at each turbine across multiple wind energy facilities, years, and species of bats based on post-construction monitoring data with imperfect detection.

Software for a national model of bat fatalities at wind facilities (version 1.0.0)

This repository contains the code for modeling and analysis of bat fatality data at a sample of wind turbine facilities across the United States. The software is written in R and includes hierarchical Bayesian n-mixture models implemented in JAGS to predict bat fatalities across wind facilities retrospectively from 2001-2024 and under future potential wind development build-out scenarios...

Generalized Linear Mixed Models for Analyzing Wild Turkey Summer Sighting Data

Observation of wild turkey (Meleagris gallopavo) are collected by many state wildlife agencies to monitor reproduction. This code demonstrates how to use generalized linear models to account for when and where data are collected, as well as how to combine data from multiple states to estimate parameters when data may be missing in some years. In addition, the code shows how to test for a...

optimTFE

**OptimTFE** is a spatial decision-support tool designed to help conservation practitioners identify priority recovery areas for species/taxonomic groups based on known location data, habitat suitability values, and other relevant data inputs. The optimTFE tool was developed to improve transparency, flexibility, and expert engagement throughout the spatial conservation prioritization...

nshm-alaska-v2

Software release of 2023 Alaska NSHM input files for use with nshmp-haz.

North American Bat Monitoring Program: R Data Connection Package (version 1.2.0)

The North American Bat Monitoring Program: R Data Connection Package v1.2.0 can be used to extract and analyze data from the NABat Monitoring Program through the GQL API. This software is written as a wrapper around the NABat GQL API. Updates to this package include the ability for users to query, analyze, and generate reports for multiple NABat projects simultaneously, the addition of...

Software code for simulating elk and chronic wasting disease dynamics on the National Elk Refuge (version 2.0)

This software release contains the code necessary to run the chronic wasting disease (CWD) and elk population models used to support the U.S. Fish and Wildlife Service decision on whether to continue to continue supplemental feeding of elk on the National Elk Refuge (NER). The models allow for five different management alternatives: continued feeding, reduced feeding, increased hunting...
Was this page helpful?