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

Code repository for integrated occupancy model for single-visit semi-structured and single-visit time-removal sampling surveys Code repository for integrated occupancy model for single-visit semi-structured and single-visit time-removal sampling surveys

Multi-species structured surveys following specific sampling design are powerful tools for understanding species’ distributions and trends, but are not equally well-suited for surveying all species. Combining data collected under different protocols or sampling designs has the potential to boost sample size, extend geographic and environmental coverage, and improve model estimates...

Workflow and analysis for per-and polyfluoroalkyl substances (PFAS) in water and dragonfly larvae in United States protected areas Workflow and analysis for per-and polyfluoroalkyl substances (PFAS) in water and dragonfly larvae in United States protected areas

This code release provides the workflow and analysis code for a study that addresses the prevalence of PFAS on Federally protected lands in water and dragonfly larvae. This study quantifies the prevalence of PFAS in protected areas across the US, identifies ecologically relevant PFAS mixtures, and assesses the potential drivers of PFAS concentration in an effort to better understand...

Digital Shoreline Analysis System version 6.1 Digital Shoreline Analysis System version 6.1

The Digital Shoreline Analysis System (version 6) is a stand-alone desktop application that compliments 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

MODFLOW Version 6.7.0 MODFLOW Version 6.7.0

MODFLOW 6 is an object-oriented program and framework developed to provide a platform for supporting multiple models and multiple types of models within the same simulation (Hughes and others, 2017; Langevin and others, 2024). This version of MODFLOW is labeled with a "6" because it is the sixth core version of MODFLOW to be released by the USGS (previous core versions were released in...

MODFLOW 6: USGS Modular Hydrologic Model MODFLOW 6: USGS Modular Hydrologic Model

MODFLOW is a popular open-source groundwater flow model distributed by the U.S. Geological Survey.

ursa - A Python library for postfire debris-flow runout hazard assessments and research, version 1.0.0 ursa - A Python library for postfire debris-flow runout hazard assessments and research, version 1.0.0

Ursa is a python tool for the setup, management, and analysis of postfire debris-flow runout simulations. Ursa provides (1) a set of python functions that accomplish each phase of a hazard assessment workflow and (2) a Snakemake snakefile that uses the python functions to run the entire workflow. Ursa is intended as a flexible tool for a particular purpose. It is not intended as a...

RROBSToolkit: A Python API for efficient reformatting and quality assessment of binary waveforms and metadata from USGS rapid-response ocean-bottom seismographs RROBSToolkit: A Python API for efficient reformatting and quality assessment of binary waveforms and metadata from USGS rapid-response ocean-bottom seismographs

A Python API for efficient reformatting and quality assessment of binary waveforms and metadata from USGS rapid-response ocean-bottom seismographs (RROBS). Primary features: 1. Waveform data: Reads binary waveform data into obspy.Stream objects, providing full ObsPy functionality, including writing to common seismic data formats (e.g., MiniSEED, SEG-Y); 2. Clock corrections...

lucas-uncertainty, version 1.0.0 lucas-uncertainty, version 1.0.0

This repository contains code and data used to analyze the influence of initial condition uncertainty on model simulations of ecosystem carbon dynamics in the U.S. state of California.

Planetary Geologic Mapping Program GIS Tutorials Planetary Geologic Mapping Program GIS Tutorials

This GitLab repository is used to publish and maintain tutorials and SOPs for the planetary geologic mapping program.

Application of MetaIPM to the Upper Mississippi River for Fish Passage including Graphical User Interfaces Application of MetaIPM to the Upper Mississippi River for Fish Passage including Graphical User Interfaces

This repository contains applications of the Metapopulation Integral PRojection Model (MetaIPM; https://doi.org/10.5066/P9427H6M), which is a Python package that uses a integral projection model (IPM) to model meta-population dynamics and continuous growth rates of species living in spatially discrete habitat units. In this particular implementation, we use MetaIPM to model invasive...

seismicat: an R package for Seismicity Catalog Analysis seismicat: an R package for Seismicity Catalog Analysis

seismicat (SEISMIcity CATalog analysis) is an R package used to analyze an earthquake catalog to determine the b-value of the Gutenberg-Richter distribution and estimate the rate of earthquakes, including a range of uncertainties. This process is used to determine the total earthquake rates for regions of the USGS National Seismic Hazard Model (NSHM).

digger: Utility tools for landslide runout modeling (version 1.2.0) digger: Utility tools for landslide runout modeling (version 1.2.0)

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...
Was this page helpful?