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

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.

Habitat Risk Software

The Habitat Risk Software leverages a previously published Bayesian hierarchical model framework (Clayton and Kaldor 1987; Banderjee et al. 2004; Gelman et al. 2004; Evans et al. 2016) with opportunistic (hunter-harvest) wildlife surveillance disease testing data and publicly available geospatial (raster) data to estimate the geographical risk that a hunter will harvest a white-tailed deer (Odocoi

RESTORE/covESTUSAL, Source code for construction of covariates bound to daily salinity and specific conductance data for purposes of statistical modeling in coastal regions of the Gulf of Mexico, United States

The RESTORE/covESTUSAL software repository contains R language source code useful for the construction of input tables of daily salinity and specific conductance (response variables) from multi-agency monitoring stations and potential predictor variables (covariates) intended for reuse in statistical model construction in coastal regions of the Gulf of Mexico, United States. The source code is exp

occupancyTuts: A package for learning occupancy modeling with RPresence

Understanding how species are distributed in both space and time is a central question in ecology. Seemingly simple questions such as “How many individuals live in a particular patch?”, “Is a patch occupied by a target species?”, “How many species are there?”, and “what factors shape these pattern?” are questions routinely asked by ecologists. The tutorials in occupancyTuts will illustrate methods

grsg_lekdb: Compiling and standardizing greater sage-grouse lek databases, version 1.2.0

Greater sage-grouse (Centrocercus urophasianus; hereafter referred to as sage-grouse) are landscape-scale sagebrush obligate species and an important gamebird and iconic species of the West (Hanser & Knick, 2011; Rowland et al., 2006). They occupy the sagebrush biome in western North America, extending east of the Sierra Nevada/Cascade Mountain ranges to the western regions of the Great Plains of

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-sectional area,

Evaluation of DNA yield from various tissue and sampling sources for use in single nucleotide polymorphism panels

R code to test for differences in DNA yield from of eight sample categories to gain insights into which provided adequate DNA to be used in ddRADseq or already developed SNP panels. We calculated mean, median and standard deviation with package psych using the describe() function. Additionally, we generated boxplots using package ggplot2 where the quantity for each tissue sample is categorized by

Application of the SEICarP Model to the Illinois River

This repository contains code to run the Spatially Explicit Invasive Carp Population (SEICarP) model in the Illinois Rive. The code uses the `SEICarP` R package. The code for this project assumes the reader is familiar with R, population modeling, and quantitative fisheries methods.

SEIcarP

SEIcarP is an R package (R Core Team 2021) implementing the Spatially Explicit Invasive Carp (SEICarP; sometimes stylize as SEIcarP) population model for the Illinois River. This repository contains the SEIcarP model plus two additional packages required for the main model package to run. These are the SEIcarP Bighead Carp (BH) data (SEIcarPdataBHCP) and the SEIcarP Silver Carp (SV) data (SEIcarPd

CoSMoS-COAST: The Coastal, One-line, Assimilated, Simulation Tool of the Coastal Storm Modeling System

A software release of CoSMoS-COAST: The Coastal, One-line, Assimilated, Simulation Tool of the Coastal Storm Modeling System. The software (coded in Matlab) encapsulates a long-term shoreline change model that combines longshore and cross-shore transport and assimilates historical shoreline observations.

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

A hydrological modeling framework for lake water level drawdown management

This model was written in python3 which can simulate water level fluctuations under different drawdown operation rules. We submitted the manuscript about this model to the Journal of Environmental Management. The model file was saved in directory “models/WDLake”, and you can reproduce the results by running the jupyter notebooks in “notebooks/”.