Software
An official USGS software project is code reviewed and approved at the bureau-level for distribution.
Filter Total Items: 962
Seismic Network Detection Modeling Seismic Network Detection Modeling
This DOI points to the code repository for codes used in David C. Wilson, Emily Wolin, William L. Yeck, Robert E. Anthony, Adam T. Ringler; Modeling Seismic Network Detection Thresholds Using Production Picking Algorithms. Seismological Research Letters 2021; 93 1: doi: https://doi.org/10.1785/0220210192
Stationary Moving-Bed Analysis (SMBA) Software Stationary Moving-Bed Analysis (SMBA) Software
Stationary Moving-Bed Analysis (SMBA) computes the dot product of the bottom track vector onto the unit water vector and determines the moving bed velocity in the upstream direction relative to the water velocity vector. This program is applicable to all stationary moving bed test.
STEPS: Slip Time Earthquake Path Simulations applied to the San Andreas and Toe Jam Hill faults to redefine geologic slip rate uncertainty (Matlab code) STEPS: Slip Time Earthquake Path Simulations applied to the San Andreas and Toe Jam Hill faults to redefine geologic slip rate uncertainty (Matlab code)
Geologic slip rates are a time-averaged measurement of fault displacement calculated over 100s- to 1,000,000-year time scales and are a primary input for probabilistic seismic hazard analyses (PSHA), which forecast expected ground shaking in future earthquakes. Despite their utility for seismic hazard calculations, longer-term geologic slip rates represent a time-averaged measure of the...
Stochastic Empirical Loading and Dilution Model (SELDM) software archive Stochastic Empirical Loading and Dilution Model (SELDM) software archive
The Stochastic Empirical Loading and Dilution Model (SELDM) was developed by the U.S. Geological Survey (USGS), in cooperation with the Federal Highway Administration (FHWA) Office of Project Delivery and Environmental Review to transform complex scientific data into meaningful information about the risk of adverse effects of runoff on receiving waters, the potential need for mitigation...
Swarm Swarm
Swarm is a Java application designed to display and analyze seismic waveforms in real-time. Swarm can connect to and read from a variety of different static and dynamics data sources, including Earthworm & Winston wave servers, SeedLink servers, FDSN Web Services, and wave files. Swarm has both time- and frequency-domain analysis tools, along with a mapping platform. A full-screen kiosk...
VMT Hydroacoustics Software VMT Hydroacoustics Software
The Velocity Mapping Toolbox (VMT) is a Matlab-based software for processing and visualizing ADCP data collected along transects in rivers or other bodies of water. VMT allows rapid processing, visualization, and analysis of a range of ADCP datasets and includes utilities to export ADCP data to files compatible with ArcGIS, Tecplot, and Google Earth.
WildAgg: an R package to estimate and visualize wildlife aggregation data WildAgg: an R package to estimate and visualize wildlife aggregation data
This package is designed to estimate, summarize, and visualize wildlife aggregation metrics using location information like GPS collar data. The motivation for the development of this package began with two research efforts studying the aggregation and density of elk on the National Elk Refuge, Wyoming (Janousek et al.2021; and Graves et al. 2021). The primary goal of the WildAgg package...
xstrm xstrm
Python package to assist with stream network summarization. This package is intended to support efforts for any stream network having general topology (i.e. to/from nodes).
xstrm xstrm
Python package to assist with stream network summarization. This package is intended to support efforts for any stream network having general topology (i.e. to/from nodes). Specifically this package was built to support fisheries based analyses using multiple versions of the National Hydrography Database Plus (NHDPlus) representing streams within the United States along with HydroBasins...
An Open Source Spreadsheet for Estimation of the Ellapsed Time for Casing Storage Effects on Drawdown to be Eliminated for Single-Well Pumping Test Analysis An Open Source Spreadsheet for Estimation of the Ellapsed Time for Casing Storage Effects on Drawdown to be Eliminated for Single-Well Pumping Test Analysis
This is a strict open source spreadsheet that can be used to estimate the elapsed time from the beginning of pumping for casing storage water to no longer contribute to the pumping well yield. The spreadsheet is used to estimate the early time drawdown data that should not be analyzed for estimation of aquifer hydraulic properties (transmissivity) from a single pumping well aquifer test...
Annual Management Unit Summary Code Annual Management Unit Summary Code
The Phragmites Adaptive Management Framework (PAMF) is an adaptive management program created to improve the efficacy and efficiency of Phragmites management efforts throughout the Great Lakes region. Managers enroll Phragmites stands, report the management techniques they used, and monitor the invasion status of Phragmites on their site (management unit - MU). Through a systematic...
Arctic Shorebird Population Model Arctic Shorebird Population Model
This R script will run one example of the stochastic matrix models run by Weiser et al. (2020) to simulate shorebird populations. The model predicts population growth rates and elasticity values of vital rates. The example script is stand-alone and contains input values for one example species; input values for the other species are provided in the manuscript.