Welcome to EQcorrscan’s documentation

EQcorrscan_logo.png

EQcorrscan

A python package to conduct match-filter earthquake detections. Codes are stored on github, the master and development branches are on github, or the latest stable(ish) release can be found here

This package contains routines to enable the user to conduct match-filter earthquake detections using Obspy bindings when reading and writing seismic data, and the correlation routine in openCV. Neither of these packages are installed by this software, due to a range of licenses being implemented. However, both are open-source and should be installed before using this package. This package was written to implement the matlab routines used by Chamberlain et al. (2014) for the detection of low-frequency earthquakes.

Also within this package are:

  • Clustering routines for seismic data;
  • Peak finding algorithm (basic);
  • Automatic amplitude picker for local magnitude scale;
  • Seisan S-file integration for database management and routine earthquake location;
  • Stacking routines including phase-weighted stacking based on Thurber at al. (2014);
  • Brightness based template creation based on the work of Frank et al. (2014)

This package is written by Calum Chamberlain of Victoria University of Wellington, and is distributed under the LGPL GNU Licence, Copyright Calum Chamberlain & Chet Hopp 2015 & 2016.

References

Contents: