Skip to main content
U.S. flag

An official website of the United States government


Filter Total Items: 13

A comparison of statistical modeling approaches for hierarchical data: A simulation study and application to ecology data

The repository contains code to analyze the differences in model results when nested design structures differ. The code for this project assumes the reader is familiar with R, nested designs, and mixed effects linear modeling.

occStan: Occupancy models with RStan

occStan is an R package (R Core Team 2021) providing a collection of occpuancy Bayesian models written in the Stan language as called through RStan (Stan Development Team 2021). The package is a USGS software software release. The purpose of the package is to document these models for use in USGS projects and allow easy discrimination. The package assumes the user is familiar with R and occupancy

climatchR: An implementation of Climatch in R

Matching climate envelopes of allows people to examine how potential invasive species may match habitats. The Australian government created Climatch to do allow for these comparisons. However, this webpage does not allow for readily scripting climate matching. Hence, the authors created climatchR, an R package (R Core Team 2020) implementing the climatch method in R. This was created to allow auto

National Streamflow Statistics (NSS) application

The National Streamflow Statistics (NSS) Program is a computer program that provides a simple method for applying regional flood-peak streamflow estimates and low flow frequency/duration streamflow estimates.


MetaIPM is a Python package (Python Software Foundation 2020) that models meta-population dynamics and continuous growth rates via an integral projection model (IPM) for species living in distinct habitat patches. The package stems from a model that compares invasive carp population control strategies. The package supports differing sex and any organisms living in distinct habitat patches.

Sea lamprey quantitative environmental DNA surveillance

The data set is six separate csv files. Four of which contain the quantity of DNA copy numbers and fluor used to analyze the DNA quantities collected from water samples from four separate portions of the study (adult SL field, adult SL lab, larval SL field, larval SL lab) and need to be in their own csv file. Also included is a csv with adult SL trapping data, a csv for larval SL shocking data, a

GRTS for Integrated Monarch Monitoring Program Code

These scripts prepare input files and run a Generalized Random Tessellation Stratified (GRTS) draw to select sampling locations for the Integrated Monarch Monitoring Program in the U.S., Canada, and Mexico.

Data Retrieval and Graphing Using the LTRM Fish Catch GeoJSON Data Service

UMESC hosts a web service for the retrieval of LTRM fish catch data using the GeoJSON data format. By using this data service, the public can automate data access to LTRM fisheries data. UMESC has written a series of example Python scripts that illustrate data retrieval and plotting. These example scripts focus on plotting fish catch, but there are limitless geo-spatial, tabular, and plotting pr

SAS code for analyzing water temperature data

This code may be used to fit linear models with multivariate random effects and heterogeneous measurement-level residual variances. The code as written may be used to estimate associations between water temperature ('temp') and continuous year ('yearctr'), study reach (or field station; 'fs'), log-transformed mean July water discharge (in 1000 cms units; 'logmeanJulycms1000'), number of days from

Symbol Tweaker Tool

Symbol Tweaker is an ArcGIS ArcMap add-in tool developed at the UMESC. When using this tool, a user can: 1) Adjust RGB or HSV parameters of selected symbols from feature and raster data layers 2) Create unique color ramps for feature and raster data layers 3) Copy fore, back, and outline colors interchangeably 4) Create equal interval classifications beyond the limitations imposed by ArcMap

Composite Raster and Divergence Tool

ArcGIS ArcMap add-in, when using this tool, a user can: 1) create a date prioritized composite raster from a collection of raster layers 2) create a lookup raster for the composite raster that identifies which input layers were used to create the composite raster 3) create a divergence raster where pixel values represent the divergence from a user specified value

Composite Raster and Divergence Tool

The Composite Raster and Divergence Tool is an ArcGIS ArcMap add-in