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

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 is to pro

Bighorn Sheep Risk of Contact Tool

The Risk of Contact Tool (RoCT) is an R-based implementation of the Risk of Contact model described in O'Brien et al. (2014). It uses a variety of spatial inputs (including telemetry point data, a core herd home range (CHHR) polygon, a habitat raster model, and a set of active domestic sheep allotments) together with estimates of bighorn sheep foray behavior to estimate the probability and rate of

MapMark4 Shiny: A self-contained implementation of the MapMark4 R package

MapMark4 Shiny is a self-contained R Shiny app designed for quantitative mineral resource assessments. The MapMark4 Shiny app is an implementation of the MapMark4 R package.

Computer programs for the assessment of coal resources (ver. 2.0, April 2021)

The USGS assessment and methodology reports cited within this software release require extensive processing using computational methods and modeling. The most demanding aspects of the modeling were performed using publicly available software: SGeMS and GSLIB (See the 'related External Resources' section on this webpage to learn more about this software). This publication releases the FORTRAN sourc

Computer programs for the assessment of coal resources (ver. 2.0, April 2021)

The USGS assessment and methodology reports cited within this software release require extensive processing using computational methods and modeling. The most demanding aspects of the modeling were performed using publicly available software: SGeMS and GSLIB.

iBluff - Geomorphic Analysis of Coastal Bluffs/Cliffs

The iBluff package in the R language provides an environment to conduct morphological analysis of coastal bluffs / cliffs and offers an automatic and reproducible alternative of identifying top and toe instead of hand digitizing. This package extracts elevation profiles along automatically identified pseudo-perpendicular transects on the bluff face, bluff/cliff top, toe, secondary inflections, rel

Aquaculture and Irrigation Water-Use Model (AIWUM)

Aquaculture and Irrigation Water-Use Model (AIWUM) version 1 with demonstration for the Mississippi Alluvial Plain.

Aquaculture and Irrigation Water-Use Model (AIWUM)

Aquaculture and Irrigation Water-Use Model (AIWUM) version 1 with demonstration for the Mississippi Alluvial Plain.

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).

Batteries Included Fortran Library (BiF-lib), version 1.0.0

Standard Fortran provides limited data type, function, and subroutine support leaving the developer to write custom code for every project. This has lead to every developer having their own internal, homemade, Fortran library for doing common operations. In recognition of this, most newer programming languages incorporate a large set of standard data types and functions that the developer can use

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 which repr

Nest Survival Bias Analysis

This R script will run one replicate of one scenario used by Weiser (in review) to quantify biases in estimates of nest survival when nests are not found at the beginning of the nesting interval (age 0). The script simulates nest monitoring histories based on input parameters, applies models with or without an age effect to estimate daily survival rates, and calculates nest survival (to the end of