Earthquake Hazards Program


Downloadable software for earthquake research. USGS uses GitHub for all new software development, as well as open sourcing older software as time allows.
See how our applications work and collaborate with us at USGS GitHub.

Filter Total Items: 37
Date published: March 7, 2019

strainz17: Earthquake Strains and Rotations

Strainz17.m is a MATLAB-language function for deriving the best-fitting uniform strain tensor and rigid body rotation as functions of time, based on ground displacement or velocity recordings made on an array of sensors.

Date published: March 7, 2019


A three-dimensional compilation of global subduction geometries, separated into regional models for each major subduction zone.

Date published: March 7, 2019

SLAMMER - Seismic Landslide Movement Modeled using Earthquake Records

SLAMMER is a Java program that facilitates performing a variety of sliding-block analyses to evaluate seismic slope performance.

Date published: March 7, 2019


These programs solve the equations of static equilibrium in a spherically layered isotropic medium using a decomposition into spheroidal and toroidal motions.

Date published: March 6, 2019


Produce approximated finite fault distances and variance corrections given point source information, for example, Repi (epcentral distance) to Rjb (Joyner-Boore distance) or Rrup (closest distance to rupture).

Date published: March 6, 2019


SATSI (Spatial And Temporal Stress Inversion) is a modified version of Michael's (JGR 1984, 1987) code that inverts focal mechanism data for a spatially and/or temporally varying stress field.

Date published: March 6, 2019


A uniform ANSS standard for seismic parametric data.

Date published: March 6, 2019


MacR1D is a one-dimensional seismic travel-time calculator for Macintosh.

Date published: March 6, 2019


OpenSHA is an effort to develop object-oriented, web- & GUI-enabled, open-source, and freely available code for conducting Seismic Hazard Analyses (SHA).

Date published: March 6, 2019

NSHMP Models, Codes and Catalogs - National Seismic Hazard Mapping Project

Models, Codes and Catalogs used to produce the National Seismic Hazard Maps.

Date published: March 6, 2019


The Product Distribution Layer (PDL) is a USGS platform for receiving earthquake data over the Internet in near-real time.

Date published: March 6, 2019

P-Phase Picker

PPHASEPICKER is a powerful tool for automatically picking P-phase onsets with high precision without requiring detection interval or threshold settings.