Winder, Tom
ORCID: https://orcid.org/0000-0001-7047-8673; Bacon, Conor Andrew
ORCID: https://orcid.org/0000-0002-2558-8555; Smith, Jonathan D.
ORCID: https://orcid.org/0000-0002-1684-1344; Hudson, Thomas Samuel
ORCID: https://orcid.org/0000-0003-2944-883X; White, Robert S.
ORCID: https://orcid.org/0000-0002-2972-397X.
2026
QuakeMigrate: a Python Package for Automatic Earthquake Detection and Location Using Waveform Migration and Stacking.
Seismica, 5 (1).
22, pp.
10.26443/seismica.v5i1.1854
QuakeMigrate is a modular, open-source Python package providing a framework to efficiently and automatically detect and locate microseismicity. From raw seismic waveforms and a modest number of physically meaningful inputs and tuneable parameters, it produces catalogues of earthquakes including hypocentres, their associated uncertainties, phase arrival times, and local magnitude estimates, all of which are compatible with other common software within the field of (micro-)seismic analysis. The waveform migration and stacking approach on which the software is founded enables phase arrivals with very low signal-to-noise ratios at individual stations to be successfully incorporated in the network-based detection and location. It also implicitly associates phase arrivals across a network even at very small inter-event times, which commonly poses difficulties for traditional pick-then-locate methods. Here, we use a synthetic test-case to outline the fundamental concepts that underpin QuakeMigrate and its implementation, before presenting its application to two real-world datasets with different characteristics to highlight its flexibility and performance.
winder_2026.pdf - Published Version
Available under License Creative Commons Attribution 4.0.
Download (5MB) | Preview
Downloads per month over past year
Altmetric Badge
Dimensions Badge
![]() |
