Software
An official USGS software project is code reviewed and approved at the bureau-level for distribution.
Filter Total Items: 962
critFlowQ critFlowQ
This software release provides a means of inferring river discharge from remotely sensed data based on critical flow theory. This approach is only applicable to rivers with well defined standing waves and involves measuring their wavelength and the width of the channel. These data are then used to calculate flow velocity, water depth, and river discharge based on an assumption of...
Custom Wildlife Report Example for Sacramento National Wildlife Refuge 1.0.0 Custom Wildlife Report Example for Sacramento National Wildlife Refuge 1.0.0
The Custom Wildlife Report Example for Sacramento National Wildlife Refuge provides an approach for summarizing wildlife GPS data and creates tables, maps, and visualizations. Specifically, the Custom Wildlife Report Example for Sacramento National Wildlife Refuge, creates an interactive HTML report document that lets users interact with maps of waterfowl locations and filter and sort...
CWIRE - Coda Wave Interferometry with Repeating Earthquakes (Version 1.0.0) CWIRE - Coda Wave Interferometry with Repeating Earthquakes (Version 1.0.0)
This code takes a catalog of earthquakes clustered by waveform similarity (e.g., REDPy) and processes the coda for each pair of earthquakes within each cluster/family for small, relative changes in seismic velocity. The causes of these velocity changes are a topic of active research. This code finds the optimal time stretching factor to either expand or condense one earthquake's coda...
Decadal changes in stream fish communities and contemporary ecological drivers of species occupancy in two Appalachian U.S. National Parks Decadal changes in stream fish communities and contemporary ecological drivers of species occupancy in two Appalachian U.S. National Parks
Although conserving fish biodiversity in lotic systems is challenging, protected areas can provide refuge from certain environmental stressors. In the Appalachian region, USA, the National Park Service manages Delaware Water Gap National Recreation Area (DEWA) and New River Gorge National Park & Preserve (NERI) which both contain abundant and diverse freshwater resources. To assess the
Decoding and using the Landsat Pixel Quality Assessment Band for Masking Decoding and using the Landsat Pixel Quality Assessment Band for Masking
This work demonstrates how to utilize the Pixel QA band in Landsat data to mask out pixels affected by clouds and snow specifically in the Vancouver, Canada area. This process involves decoding the QA bit flag, creating a mask for cloud- or snow-affected pixels, and applying it to the imported data.
Decoding the Quality Assessment Radiometric Saturation (QA_RADSAT) Band Decoding the Quality Assessment Radiometric Saturation (QA_RADSAT) Band
In this tutorial, we show the effects of radiometric saturation on the Surface Reflectance Bands for a single pixel from Mount Adams, Yakima, Washington. Mount Adams currently supports ten active glaciers, and has consistent snow cover. Thus, it is an excellent survey area to test radiometric saturation from reflective snow. Below, we retrieve and plot the values from all reflectance...
dem_getter Python tool for acquiring digital elevation models and derivatives from The National Map dem_getter Python tool for acquiring digital elevation models and derivatives from The National Map
This repository houses a set of Python tools to expedite the acquisition of 3DEP DEM data. These tools were designed to help geologists in the National Cooperative Geologic Mapping Program more efficiently produce high-resolution base maps and tailored derivative products that help identify and characterize geologic features. These derivatives include hillshades and slope maps, as well...
digger - Utility tools for landslide runout modeling digger - Utility tools for landslide runout modeling
Digger is a python package that provides a number of pre- and post-processing tools for landslide runout modeling. Many aspects of digger have been tailored for use with the D-Claw model. It may also be useful for initializing and postprocessing the results of other runout models. D-Claw requires input files and generates output files in very specific formats. Simulation output generates...
Digital Shoreline Analysis System (version 6) Digital Shoreline Analysis System (version 6)
The Digital Shoreline Analysis System (version 6) is a stand-alone desktop application that complements a Geographic Information System (GIS). The DSAS software requires users to input a reference baseline and compilation of shoreline positions to generate measurement transects and shoreline intersections used to calculate rate-of-change statistics. DSAS provides an automated method for...
Ecosystems-nabat-FPabund: software for fitting false-positive N-mixture models using NABat mobile acoustic data (version 1.0.0) 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...
Eelgrass Biomass Model Eelgrass Biomass Model
This code release contains R and JAGS code for estimating average eelgrass biomass at two lagoons (Izembek and Kinzarof) within the Izembek National Wildlife Refuge, Alaska, using data from point count surveys conducted by National Wildlife Refuge and U.S. Geological Survey (USGS) personnel. Biomass is estimated using a gamma hurdle model which models the probability of occurrence and...
EnergyStorageUQ R and JAGS code EnergyStorageUQ R and JAGS code
The EnergyStorageUQ repository of R and JAGS code provides JAGS models and an R workflow for analyzing energy storage capacity of gas reservoirs using material balance methods embedded in statistical models. The code contains tools for a workflow that includes fitting models, making predictions with uncertainty through Monte Carlo simulation, and visualizing the resulting material...