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: 72
HypoDD HypoDD
HypoDD is a Fortran computer program package for relocating earthquakes with the double-difference (DD) algorithm of Waldhauser and Ellsworth (2000).
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.
ComCat Wrapper Libraries ComCat Wrapper Libraries
Bulk access via scripts, programs, and tools for obtaining specific products from ComCat (the earthquake catalog).
Est_noise Est_noise
est_noise is a time-series analysis program that allows the user to fit various, standard functions to their data (rates, offsets, rate-changes, sinusoidals, exponentials, and/or user-defined functions) and simultaneously quantifies the amount of temporal correlation in the time-series data.
Direct Green's Function Synthetic Seismograms Direct Green's Function Synthetic Seismograms
These programs are an implementation of the Direct Green’s Function method described by Friederich and Dalkolmo (1995) and Dalkolmo (1993).
CLUSTER2000 CLUSTER2000
CLUSTER2000 recognizes clusters in space-time in an earthquake catalog.
Cleanstrain+ Cleanstrain+
Cleanstrain+ is a program to process strainmeter data.
3D Focal Mechanisms 3D Focal Mechanisms
3D Focal Mechanisms is a tool for viewing earthquake focal mechanism symbols three dimensionally.
3D Velocity Modeling 3D Velocity Modeling
Fortran code (VMS compatible) for 3-D velocity model determination and hypocentral location with local earthquake data.
neic-glass3 neic-glass3
neic-glass3 is an open source and platform independent seismic event detection and association algorithm developed by the United States Geological Survey (USGS) National Earthquake Information Center (NEIC) and Caryl Erin Johnson, PhD, Introspective Systems LLC. This algorithm converts a time series of seismic phase arrival times, back azimuth estimates from array beams, and cross...
ShakeMap v4 Software ShakeMap v4 Software
ShakeMap v4 Software and Documentation
groundfailure groundfailure
This software is for calculating earthquake-induced ground failure hazard (i.e., landslide and liquefaction). These models are intended for regional or global scale applications, and are intended to be distributed in near-real-time, triggered by the Shakemaps.