Software
An official USGS software project is code reviewed and approved at the bureau-level for distribution.
Filter Total Items: 962
Simulation and comparison of five estimators of variability in units of standard deviation for small samples drawn from normally distributed data Simulation and comparison of five estimators of variability in units of standard deviation for small samples drawn from normally distributed data
It is convenient to measure or estimate variation in samples or distributions in units of standard deviations. There are alternative methods of estimation of standard deviation aside from the conventional and well-known definition. Estimation of standard deviation for very small samples (as small as two), whereas not always ideal, might be useful in certain practical circumstances. A...
Simulations for assessing the suitability of YY-males as a control method across life histories Simulations for assessing the suitability of YY-males as a control method across life histories
This repository contains code to simulate the use of YY-males as a control tool for different aquatic invasive species. The code uses the Meta-IPM Python package (https://doi.org/10.5066/P9PW673G) 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.
Software for SIR 'Effect of Data Pooling on Predictions From the Three-Part Method for Quantitative Mineral Resource Assessment-An Investigation of a Previous U.S. Geological Survey Assessment' Software for SIR 'Effect of Data Pooling on Predictions From the Three-Part Method for Quantitative Mineral Resource Assessment-An Investigation of a Previous U.S. Geological Survey Assessment'
The Three-Part Method for Quantitative Mineral Resource Assessment has been used by the USGS to predict mineral resources since at least 1975. These predictions use pooled data, and the effects of the pooling on the predictions is investigated and reported in the forthcoming USGS publication. The calculations and figures for this report are performed with software that will be...
Software for SIR 'Effect of Data Pooling on Predictions From the Three-Part Method for Quantitative Mineral Resource Assessment-An Investigation of a Previous U.S. Geological Survey Assessment' Software for SIR 'Effect of Data Pooling on Predictions From the Three-Part Method for Quantitative Mineral Resource Assessment-An Investigation of a Previous U.S. Geological Survey Assessment'
The Three-Part Method for Quantitative Mineral Resource Assessment has been used by the USGS to predict mineral resources since at least 1975. These predictions use pooled data, and the effects of the pooling on the predictions is investigated and reported in the forthcoming USGS publication. The calculations and figures for this report are performed with software that will be...
Software for the program code AFCE (Aqueous-Flow-Concentration-Estimator) for estimation of ambient groundwater flow in bedrock open boreholes using concentrations of chlorinated volatile organic compounds from coupled straddle packer and passive sampling Software for the program code AFCE (Aqueous-Flow-Concentration-Estimator) for estimation of ambient groundwater flow in bedrock open boreholes using concentrations of chlorinated volatile organic compounds from coupled straddle packer and passive sampling
Software program code for the AFCE (Aqueous Flow Concentration Estimator) that is used to estimate inflow of groundwater contaminants to a water column of an open borehole in a fractured-rock aquifer. It is particularly useful program for assessing ambient flow in low permeability open boreholes, which have no detectable flow as measured with conventional borehole flowmeter tools. The...
Special Contributing Area Loading Program Special Contributing Area Loading Program
Special Contributing Area Loading Program (SCALP) is a hydrologic routing program that uses a linear-reservoir-in-series routing method. Inputs to SCALP include a user input file and runoff depth time series. The outputs of SCALP are outflow time series and a user log file. The user input file is a text file, and the runoff depth time series are contained in a Hydrologic Engineering...
Study of L-kurtosis and several distribution families for prediction of uncertainty distributions, An applied software technical note concerning L-kurtosis use in daily salinity prediction from multiple machine learning methods Study of L-kurtosis and several distribution families for prediction of uncertainty distributions, An applied software technical note concerning L-kurtosis use in daily salinity prediction from multiple machine learning methods
Statistical predictions that are based on multiple machine learning (MML) methods (from including differing training regimes) produce differing predictions. When the predictions are combined to a final estimate, then there are residuals of the predictions spread around the final estimate. It is common to assume normality or near-normality of the residuals (errors), but the assumption of...
Surface Velocity Tools (SurfVelTools) Surface Velocity Tools (SurfVelTools)
SurfVelTools is a Python application and user interface for computing parameters associated with the Probability Concept method (Fulton and others, in review) parameters using velocity profile data collected in the stationing where the maximum in-channel velocity occurs. SurfVelTools will also compute streamflow (discharge) for a given Probability Concept result given a known cross...
SYNthetic DEPTH Phase Modeling (SYNDEPTH) SYNthetic DEPTH Phase Modeling (SYNDEPTH)
This python code models event depths by comparing high-frequency (~0.5-0.04 Hz) teleseismic body-wave waveforms to synthetics. High-frequency body waves contain depth information, primarily in the form of depth phases. While lower frequencies are used to generate moment tensor solutions, high-frequency body waves allow for more accurate estimates of source depth. A moment tensor solution...
The effects of wastewater reuse on smallmouth bass (Micropterus dolomieu) relative abundance in the Shenandoah River Watershed, USA The effects of wastewater reuse on smallmouth bass (Micropterus dolomieu) relative abundance in the Shenandoah River Watershed, USA
R code to evaluate the effects of wastewater reuse on smallmouth bass (Micropterus dolomieu) relative abundance in the Shenandoah River Watershed, USA
The US Inland Creel and Angler Survey Catalog (CreelCat) Application and CreelCatch R Package The US Inland Creel and Angler Survey Catalog (CreelCat) Application and CreelCatch R Package
The US Inland Creel and Angler Survey Catalog (CreelCat) application contains a web viewer which allows users to interact with the data included in the CreelCat data release. This includes the ability to view and download the data, explore data availability, develop custom summarizations, and create visualizations including maps and plots. In addition to the web application, a custom R...
Toolbox for River Velocimetry using Images from Aircraft (TRiVIA) Toolbox for River Velocimetry using Images from Aircraft (TRiVIA)
# TRiVIA Toolbox for River Velocimetry using Images from Aircraft: TRiVIA ## Description The Toolbox for River Velocimetry using Images from Aircraft, or TRiVIA for short, is an application to facilitate estimation of surface flow velocities in river channels from various types of remotely sensed data acquired with a nadir-viewing geometry (i.e., looking straight down). Spatially...