Skip to main content
U.S. flag

An official website of the United States government

Software

This is a subset of our downloadable software for earthquake research. USGS uses GitHub for all new software development, as well as open sourcing older software as time allows. For a comprehensive listing of all available software, see how our applications work, and to collaborate with us, please go to USGS GitHub.

Filter Total Items: 70

PS2FF PS2FF

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

P-Phase Picker P-Phase Picker

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

MacRay MacRay

MacRay is a general purpose two-dimensional seismic ray-tracer for Macintosh.

MacR1D MacR1D

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

PDL PDL

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

PQLX: A Software Tool to Evaluate Seismic Station Performance PQLX: A Software Tool to Evaluate Seismic Station Performance

PQLX is open-source software system for evaluating seismic station performance and data quality.

OpenSHA OpenSHA

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

HYPOINVERSE Earthquake Location HYPOINVERSE Earthquake Location

HYPOINVERSE2000 determines earthquake locations and magnitudes from seismic network data like first-arrival P and S arrival times, amplitudes and coda durations.

HypoDD HypoDD

HypoDD is a Fortran computer program package for relocating earthquakes with the double-difference (DD) algorithm of Waldhauser and Ellsworth (2000).

HASH 1.2 HASH 1.2

HASH is a Fortran 77 code that computes double-couple earthquake focal mechanisms from P-wave first motion polarity observations, and optionally S/P amplitude ratios.

FPFIT, FPPLOT and FPPAGE FPFIT, FPPLOT and FPPAGE

FPFIT is a Fortran program that computes double-couple fault plane solutions from P-wave first motion data using a grid search method.
Was this page helpful?