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

WAECAST

WAECAST allows managers to input lake characteristics to determine the likelihood of stocking success based on data in the models in this study. Additionally, projections of Walleye stocking success that consider climate change are provided as part of the tool to understand the potential future impacts of lake warming.

Example code for implementing physics-informed neural networks and generating simulated data

There are 2 Jupyter notebooks that are example code for implementing a physics informed neutral network, and the code is companion to the manuscript entitled: "Spatio-temporal ecological models via physics-informed neural net- works for studying chronic wasting disease" by Reyes et al. (2024). The first notebook simulates data, and the second notebook uses this simulated data when implementing an

Ecosystems-nabat-FPabund: software for fitting false-positive N-mixture models using NABat mobile acoustic data (version 1.0.0)

The primary purpose of this software is to document the analytical methods and code used to fit false-positive N-mixture models and make status and trends predictions from: "Using mobile acoustic monitoring and false-positive N-mixture models to estimate abundance and trends for three bat species affected by White-nose syndrome" by Udell et al. 2024. In particular, these methods were used to analy

Pedestrian Evacuation Analyst software source code, v2.0.0

The Pedestrian Evacuation Analyst is an ArcGIS Pro toolbox that estimates how long it would take for someone to travel on foot out of a hazardous area that was threatened by a sudden event such as a tsunami, flash flood, or volcanic lahar. It takes into account the elevation changes and the different types of landcover that a person would encounter along the way.

spheroid90gp: Gaussian process emulation of vertical spheroidal elastic cavity models

The spheroid90gp software package computes surface displacements and cavity compressibility due to pressure or volume changes in buried vertical spheroidal elastic cavities. The software uses supervised machine learning techniques based on parallel partial Gaussian process emulators. The technique yields the accuracy of a numerical model at a computational cost comparable to that of some analytica

Global Animal Diel Activity Results

This ShinyApp provides users the ability to subset animal diel activity results by species, country, or project.

Caldera Collapse Earthquake Cycle Codes

This repository contains software files, codes, and data asociated with a publication on caldera collapse earthquake cycles.

Vignette detailing application of multi-scale occupancy models to Hoary bat, Lasiurus cinereus, in Montana, 2020 - 2022

This document serves as an open code book detailing application of a multi-scale occupancy model to bat acoustic data collected according to the North American Bat Monitoring Program (NABat) sampling design. In this document, we detail a complete analysis of acoustic data collected on Hoary bats in Montana between 2020 and 2022, including: examples of data cleaning and preparation for analysis, mo

MODFLOW 6: USGS Modular Hydrologic Model

MODFLOW is a popular open-source groundwater flow model distributed by the U.S. Geological Survey. 

Python Source Code for USGS Risk-Targeted Ground Motion Calculator

Python library and associate web services implementation that allows users to compute collapse risk-targeted design ground motions in accordance with the minimum design requirements of two commonly-used U.S. seismic provisions: the American Society of Civil Engineers "Minimum Design Loads and Associated Criteria for Buildings and Other Structures" (ASCE7) and American Association of State Highway

North Pacific Pelagic Seabird Database Visualization Tool (NPPSD_viz)

Code for R Shiny application to facilitate visualizing and subsetting the North Pacific Pelagic Seabird Database (NPPSD) using an interactive leaflet map. Database records can be filtered by higher taxonomy (bird vs. mammal observations), family, species, primary investigator, survey type date, and location. Users have the option to automatically zoom to the selected subset, or to zoom in to an ar

CO2assessment R package

The CO2assessment package provides R functions and a Shiny application for CO2 storage resource assessment using 2013 USGS National Assessment of Geologic Carbon Dioxide Storage Resources methodology. Tools to facilitate estimation of CO2 storage resources in geologic formations include volumetric and thermodynamic equations and Monte Carlo simulation. The set of input parameters define probabilit