Skip to main content
U.S. flag

An official website of the United States government


An official USGS software project is code reviewed and approved at the bureau-level for distribution.

Filter Total Items: 500

covMRVAgen1, Source code for construction of covariates bound to monthly groundwater levels for purposes of statistical modeling of water levels in the Mississippi River Valley alluvial aquifer

The covMRVAgen1 repository contains R (primarily), Mermaid, Perl, and Python language source code that can be used the construction of input tables of monthly groundwater levels (response variable) and predictor variables (covariates) for statistical modeling of water levels in the Mississippi River Valley alluvial aquifer within the Mississippi Alluvial Plain, south-central United States. The sou


National Seismic Hazard Model (NSHM) for the conterminous U.S. This model is intended for use with U.S. Geological Survey (USGS) hazard software nshmp-haz. This model was last updated in 2018.


U.S. Geological Survey (USGS) National Seismic Hazard Model Project (NSHMP) codes for performing probabilistic seismic hazard (PSHA) and related analyses. These codes are intended for use with seismic hazard models developed by the NSHMP for the U.S. and its territories. This project includes a variety of command line applications and web service classes and relies on the nshmp-lib hazard library,


National Seismic Hazard Model (NSHM) for the State of Hawaii. This model is intended for use with U.S. Geological Survey (USGS) hazard software nshmp-haz.


nshmp-lib is a USGS developed Java library that supports probabilistic seismic hazard (PSHA) and related analyses. This project includes all the code required to load, process and query USGS National Seismic Hazard Models (NSHMs). nshmp-lib is used by command line applications and web services found in the nshmp-haz project. See that project for running PSHA calculations.

Co-occurance Simulation Modeling

R-based script used to simulate patterns of co-occurrence among two hypothetical species under patterns of avoidance, aggregation, and independence when the closure assumption is met or not, analyze simulated patterns with two-species occupancy models, and summarize the results.

ToxMixtures: A package to explore toxicity due to chemical mixtures

The ToxMixtures R-package includes a set of functions to analyze, visualize, and organize measured chemical concentration data as it relates to chemical mixtures. ToxMixtures combines outputs from the R-package toxEval with open access sources on molecular biology to provide information on potential biological effects of chemicals detected in environmental matrices. To use ToxMixtures, the user wi

Culvert Analysis Program (CAP) version 2021.0.0

The culvert analysis program (CAP) version 2021 updates and corrects know errors in standalone versions 98-07c or earlier and iRIC version 3.X or earlier.

Model Viewer for MODFLOW 6 Graphical User Interface 1.0.0 Software Release

Model Viewer, a graphical user interface for three-dimensional visualization of ground-water results, has been updated to support reading the results from the U.S. Geological Survey’s MODFLOW 6 program. Two examples are included. The example ex-gwf-csub-p04 illustrates the use of the new DIS6 grid format. The second example ex-gwf-disvmesh demonstrates the ability to load and display the

GSFLOW: Coupled Groundwater and Surface-Water Flow Model, version 2.2.1

GSFLOW is a coupled Groundwater and Surface-Water Flow model based on the integration of the U.S. Geological Survey Precipitation-Runoff Modeling System (PRMS; Markstrom and others, 2015) and the U.S. Geological Survey Modular Groundwater Flow Model (MODFLOW-2005, Harbaugh, 2005; MODFLOW-NWT, Niswonger and others, 2011). In addition to the basic PRMS and MODFLOW simulation methods, several additio

Modeling population viability of gopher tortoises across the species range

The code runs a population viability assessment simulation and analyzes the simulated output for Gopher Tortoise Metapopulations in the South Eastern US.

Geoprocessing tools and scripts designed to streamline the workflow required to process map libraries for upload to the Interagency Flood Risk Management (InFRM) Flood Decision Support Toolbox (FDST)

The Interagency Flood Risk Management (InFRM) team’s Flood Decision Support Toolbox is designed to accept flood map library submission from external agencies wishing to contribute to the web application. The geoprocessing of geospatial data comprising the flood map libraries follows set guidelines to facilitate the submission process to the web application. However, the InFRM team unde