QuakeMigrate: a Python Package for Automatic Earthquake Detection and Location Using Waveform Migration and Stacking
DOI:
https://doi.org/10.26443/seismica.v5i1.1854Keywords:
Earthquake detection, Earthquake location, cryoseismology, Volcano seismology, Seismology, Open-source software, Microseismicity, PythonAbstract
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.
References
Ágústsdóttir, T., Winder, T., Woods, J., White, R. S., Greenfield, T., & Brandsdóttir, B. (2019). Intense Seismicity During the 2014–2015 Bárðarbunga-Holuhraun Rifting Event, Iceland, Reveals the Nature of Dike-Induced Earthquakes and Caldera Collapse Mechanisms. Journal of Geophysical Research: Solid Earth, 124(8), 8331–8357. https://doi.org/10.1029/2018JB016010 DOI: https://doi.org/10.1029/2018JB016010
Arrowsmith, S. J., Trugman, D. T., MacCarthy, J., Bergen, K. J., Lumley, D., & Magnani, M. B. (2022). Big Data Seismology. Reviews of Geophysics, 60(2), e2021RG000769. https://doi.org/10.1029/2021RG000769 DOI: https://doi.org/10.1029/2021RG000769
Bacon, C. (2022). Seismic anisotropy and microseismicity: from crustal formation to subduction termination [Phdthesis, University of Cambridge]. https://doi.org/10.17863/CAM.82196
Bacon, C., & Winder, T. (2025). QuakeMigrate/manuscript: Initial release of analysis and visualisation code accompanying the QuakeMigrate manuscript. Zenodo. https://doi.org/10.5281/zenodo.16419323
Bacon, C., Winder, T., Greenfield, T., & Bot, S. (2025a). QuakeMigrate. Zenodo. https://doi.org/10.5281/zenodo.4442748
Bacon, C., Winder, T., Greenfield, T., & Bot, S. (2025b). QuakeMigrate/QuakeMigrate: QuakeMigrate v1.2.2. Zenodo. https://doi.org/10.5281/zenodo.17882838
Baker, T., Granat, R., & Clayton, R. W. (2005). Real-time Earthquake Location Using Kirchhoff Reconstruction. Bulletin of the Seismological Society of America, 95(2), 699–707. https://doi.org/10.1785/0120040123 DOI: https://doi.org/10.1785/0120040123
Beaucé, E., Frank, W. B., Seydoux, L., Poli, P., Groebner, N., van der Hilst, R. D., & Campillo, M. (2023). BPMF: A Backprojection and Matched‐Filtering Workflow for Automated Earthquake Detection and Location. Seismological Research Letters, 95(2A), 1030–1042. https://doi.org/10.1785/0220230230 DOI: https://doi.org/10.1785/0220230230
Beskardes, G. D., Hole, J. A., Wang, K., Michaelides, M., Wu, Q., Chapman, M. C., Davenport, K. K., Brown, L. D., & Quiros, D. A. (2018). A comparison of earthquake backprojection imaging methods for dense local arrays. Geophysical Journal International, 212(3), 1986–2002. https://doi.org/10.1093/gji/ggx520 DOI: https://doi.org/10.1093/gji/ggx520
Beyreuther, M., Barsch, R., Krischer, L., Megies, T., Behr, Y., & Wassermann, J. (2010). ObsPy: A Python Toolbox for Seismology. Seismological Research Letters, 81(3), 530–533. https://doi.org/10.1785/gssrl.81.3.530 DOI: https://doi.org/10.1785/gssrl.81.3.530
Cesca, S., & Grigoli, F. (2015). Chapter Two - Full Waveform Seismological Advances for Microseismic Monitoring. In R. Dmowska (Ed.), Advances in Geophysics (Vol. 56, pp. 169–228). Elsevier. https://doi.org/10.1016/bs.agph.2014.12.002 DOI: https://doi.org/10.1016/bs.agph.2014.12.002
Chamberlain, C. J., Hopp, C. J., Boese, C. M., Warren‐Smith, E., Chambers, D., Chu, S. X., Michailos, K., & Townend, J. (2017). EQcorrscan: Repeating and Near‐Repeating Earthquake Detection and Analysis in Python. Seismological Research Letters, 89(1), 173–181. https://doi.org/10.1785/0220170151 DOI: https://doi.org/10.1785/0220170151
Chamberlain, C. J., & Townend, J. (2018). Detecting Real Earthquakes Using Artificial Earthquakes: On the Use of Synthetic Waveforms in Matched-Filter Earthquake Detection. Geophysical Research Letters, 45(21), 11,641-11,649. https://doi.org/10.1029/2018GL079872 DOI: https://doi.org/10.1029/2018GL079872
Drew, J. (2010). Coalescence microseismic mapping: an imaging method for the detection and location of seismic events [Phdthesis]. University of Cambridge.
Drew, J., White, R. S., Tilmann, F., & Tarasewicz, J. (2013). Coalescence microseismic mapping. Geophysical Journal International, 195(3), 1773–1785. https://doi.org/10.1093/gji/ggt331 DOI: https://doi.org/10.1093/gji/ggt331
Evenden, G. I., Rouault, E., Warmerdam, F., Evers, K., Knudsen, T., Butler, H., Taves, M. W., Schwehr, K., Sales de Andrade, E., Karney, C., Couwenberg, S., Dawson, N., Snow, A. D., & Jimenez Shaw, J. (2025). PROJ. Zenodo. https://doi.org/10.5281/zenodo.15030996
Greenfield, T., & White, R. S. (2015). Building icelandic igneous crust by repeated melt injections. Journal of Geophysical Research: Solid Earth, 120(11), 7771–7788. https://doi.org/10.1002/2015JB012009 DOI: https://doi.org/10.1002/2015JB012009
Greenfield, T., White, R. S., & Roecker, S. (2016). The magmatic plumbing system of the Askja central volcano, Iceland, as imaged by seismic tomography. Journal of Geophysical Research: Solid Earth, 121(10), 7211–7229. https://doi.org/10.1002/2016JB013163 DOI: https://doi.org/10.1002/2016JB013163
Greenfield, T., White, R. S., Winder, T., & Ágústsdóttir, T. (2020). Seismicity of the Askja and Bárðarbunga volcanic systems of Iceland, 2009–2015. Journal of Volcanology and Geothermal Research, 391, 106432. https://doi.org/10.1016/j.jvolgeores.2018.08.010 DOI: https://doi.org/10.1016/j.jvolgeores.2018.08.010
Greenfield, T., Winder, T., Rawlinson, N., Maclennan, J., White, R. S., Ágústsdóttir, T., Bacon, C. A., Brandsdóttir, B., Eibl, E. P., Glastonbury-Southern, E., & others. (2022). Deep long period seismicity preceding and during the 2021 Fagradalsfjall eruption, Iceland. Bulletin of Volcanology, 84(12), 101. https://doi.org/10.1007/s00445-022-01603-2 DOI: https://doi.org/10.1007/s00445-022-01603-2
Grigoli, F., Cesca, S., Amoroso, O., Emolo, A., Zollo, A., & Dahm, T. (2014). Automated seismic event location by waveform coherence analysis. Geophysical Journal International, 196(3), 1742–1753. https://doi.org/10.1093/gji/ggt477 DOI: https://doi.org/10.1093/gji/ggt477
Grigoli, F., Cesca, S., Krieger, L., Kriegerowski, M., Gammaldi, S., Horalek, J., Priolo, E., & Dahm, T. (2016). Automated microseismic event location using Master-Event Waveform Stacking. Scientific Reports, 6(1), 25744. https://doi.org/10.1038/srep25744 DOI: https://doi.org/10.1038/srep25744
Grigoli, F., Cesca, S., Priolo, E., Rinaldi, A. P., Clinton, J. F., Stabile, T. A., Dost, B., Fernandez, M. G., Wiemer, S., & Dahm, T. (2017). Current challenges in monitoring, discrimination, and management of induced seismicity related to underground industrial activities: A European perspective. Reviews of Geophysics, 55(2), 310–340. https://doi.org/10.1002/2016RG000542 DOI: https://doi.org/10.1002/2016RG000542
Grigoli, F., Cesca, S., Vassallo, M., & Dahm, T. (2013). Automated Seismic Event Location by Travel‐Time Stacking: An Application to Mining Induced Seismicity. Seismological Research Letters, 84(4), 666–677. https://doi.org/10.1785/0220120191 DOI: https://doi.org/10.1785/0220120191
Grigoli, F., Scarabello, L., Böse, M., Weber, B., Wiemer, S., & Clinton, J. F. (2018). Pick- and waveform-based techniques for real-time detection of induced seismicity. Geophysical Journal International, 213(2), 868–884. https://doi.org/10.1093/gji/ggy019 DOI: https://doi.org/10.1093/gji/ggy019
Hansen, S. M., & Schmandt, B. (2015). Automated detection and location of microseismicity at Mount St. Helens with a large-N geophone array. Geophysical Research Letters, 42(18), 7390–7397. https://doi.org/10.1002/2015GL064848 DOI: https://doi.org/10.1002/2015GL064848
Harris, C. R., Millman, K. J., van der Walt, S. J., Gommers, R., Virtanen, P., Cournapeau, D., Wieser, E., Taylor, J., Berg, S., Smith, N. J., Kern, R., Picus, M., Hoyer, S., van Kerkwijk, M. H., Brett, M., Haldane, A., del Río, J. F., Wiebe, M., Peterson, P., … Oliphant, T. E. (2020). Array programming with NumPy. Nature, 585(7825), 357–362. https://doi.org/10.1038/s41586-020-2649-2 DOI: https://doi.org/10.1038/s41586-020-2649-2
Hjartardóttir, Á. R., Einarsson, P., & Sigurdsson, H. (2009). The fissure swarm of the Askja volcanic system along the divergent plate boundary of N Iceland. Bulletin of Volcanology, 71(9), 961–975. https://doi.org/10.1007/s00445-009-0282-x DOI: https://doi.org/10.1007/s00445-009-0282-x
Ho, L. M., Walter, J. I., Hansen, S. E., Sánchez-Roldán, J. L., & Peng, Z. (2024). Evaluating Automated Seismic Event Detection Approaches: An Application to Victoria Land, East Antarctica. Journal of Geophysical Research: Machine Learning and Computation, 1(3), e2024JH000185. https://doi.org/10.1029/2024JH000185 DOI: https://doi.org/10.1029/2024JH000185
Hudson, T. S. (2019). Investigating Volcanic and Glacial Processes Using Microseismicity [Phdthesis, University of Cambridge]. https://doi.org/10.17863/CAM.45965
Hudson, T. S., Brisbourne, A. M., Walter, F., Gräff, D., White, R. S., & Smith, A. M. (2020). Icequake Source Mechanisms for Studying Glacial Sliding. Journal of Geophysical Research: Earth Surface, 125(11), e2020JF005627. https://doi.org/10.1029/2020JF005627 DOI: https://doi.org/10.1029/2020JF005627
Hudson, T. S., Kendall, J.-M., Pritchard, M. E., Blundy, J. D., & Gottsmann, J. H. (2022). From slab to surface: Earthquake evidence for fluid migration at Uturuncu volcano, Bolivia. Earth and Planetary Science Letters, 577, 117268. https://doi.org/10.1016/j.epsl.2021.117268 DOI: https://doi.org/10.1016/j.epsl.2021.117268
Hudson, T. S., Kettlety, T., Kendall, J.-M., O’Toole, T., Jupe, A., Shail, R. K., & Grand, A. (2024). Seismic Node Arrays for Enhanced Understanding and Monitoring of Geothermal Systems. The Seismic Record, 4(3), 161–171. https://doi.org/10.1785/0320240019 DOI: https://doi.org/10.1785/0320240019
Hudson, T. S., Klaasen, S., Fontaine, O., Bacon, C. A., Jónsdóttir, K., & Fichtner, A. (2025). Towards a widely applicable earthquake detection algorithm for fibreoptic and hybrid fibreoptic-seismometer networks. Geophysical Journal International, 240(3), 1965–1985. https://doi.org/10.1093/gji/ggae459 DOI: https://doi.org/10.1093/gji/ggae459
Hudson, T. S., Smith, J., Brisbourne, A. M., & White, R. S. (2019). Automated detection of basal icequakes and discrimination from surface crevassing. Annals of Glaciology, 60(79), 167–181. https://doi.org/10.1017/aog.2019.18 DOI: https://doi.org/10.1017/aog.2019.18
Hunter, J. D. (2007). Matplotlib: A 2D Graphics Environment. Computing in Science & Engineering, 9(03), 90–95. https://doi.org/10.1109/MCSE.2007.55 DOI: https://doi.org/10.1109/MCSE.2007.55
Isken, M., Niemz, P., Münchmeyer, J., Büyükakpınar, P., Heimann, S., Cesca, S., Vasyura-Bathke, H., & Dahm, T. (2025). Qseek: A data-driven Framework for Automated Earthquake Detection, Localization and Characterization. Seismica, 4(1). https://doi.org/10.26443/seismica.v4i1.1283 DOI: https://doi.org/10.26443/seismica.v4i1.1283
Kao, H., & Shan, S.-J. (2004). The Source-Scanning Algorithm: mapping the distribution of seismic sources in time and space. Geophysical Journal International, 157(2), 589–594. https://doi.org/10.1111/j.1365-246X.2004.02276.x DOI: https://doi.org/10.1111/j.1365-246X.2004.02276.x
Kao, H., Shan, S.-J., Dragert, H., Rogers, G., Cassidy, J. F., Wang, K., James, T. S., & Ramachandran, K. (2006). Spatial-temporal patterns of seismic tremors in northern Cascadia. Journal of Geophysical Research: Solid Earth, 111(B3). https://doi.org/10.1029/2005JB003727 DOI: https://doi.org/10.1029/2005JB003727
Keir, D., Stuart, G. W., Jackson, A., & Ayele, A. (2006). Local Earthquake Magnitude Scale and Seismicity Rate for the Ethiopian Rift. Bulletin of the Seismological Society of America, 96(6), 2221–2230. https://doi.org/10.1785/0120060051 DOI: https://doi.org/10.1785/0120060051
Key, J., White, R. S., Soosalu, H., & Jakobsdóttir, S. S. (2011a). Correction to “Multiple melt injection along a spreading segment at Askja, Iceland.” Geophysical Research Letters, 38(10). https://doi.org/10.1029/2011GL047491 DOI: https://doi.org/10.1029/2011GL047491
Key, J., White, R. S., Soosalu, H., & Jakobsdóttir, S. S. (2011b). Multiple melt injection along a spreading segment at Askja, Iceland. Geophysical Research Letters, 38(5). https://doi.org/10.1029/2010GL046264 DOI: https://doi.org/10.1029/2010GL046264
King, E. C., Pritchard, H. D., & Smith, A. M. (2016). Subglacial landforms beneath Rutford Ice Stream, Antarctica: detailed bed topography from ice-penetrating radar. Earth System Science Data, 8(1), 151–158. https://doi.org/10.5194/essd-8-151-2016 DOI: https://doi.org/10.5194/essd-8-151-2016
Kufner, S.-K., Brisbourne, A. M., Smith, A. M., Hudson, T. S., Murray, T., Schlegel, R., Kendall, J. M., Anandakrishnan, S., & Lee, I. (2021). Not all Icequakes are Created Equal: Basal Icequakes Suggest Diverse Bed Deformation Mechanisms at Rutford Ice Stream, West Antarctica. Journal of Geophysical Research: Earth Surface, 126(3), e2020JF006001. https://doi.org/10.1029/2020JF006001 DOI: https://doi.org/10.1029/2020JF006001
Langet, N., Maggi, A., Michelini, A., & Brenguier, F. (2014). Continuous Kurtosis‐Based Migration for Seismic Event Detection and Location, with Application to Piton de la Fournaise Volcano, La Réunion. Bulletin of the Seismological Society of America, 104(1), 229–246. https://doi.org/10.1785/0120130107 DOI: https://doi.org/10.1785/0120130107
Lapins, S., Goitom, B., Kendall, J.-M., Werner, M. J., Cashman, K. V., & Hammond, J. O. S. (2021). A Little Data Goes a Long Way: Automating Seismic Phase Arrival Picking at Nabro Volcano With Transfer Learning. Journal of Geophysical Research: Solid Earth, 126(7), e2021JB021910. https://doi.org/10.1029/2021JB021910 DOI: https://doi.org/10.1029/2021JB021910
Larmat, C., Montagner, J.-P., Fink, M., Capdeville, Y., Tourin, A., & Clévédé, E. (2006). Time-reversal imaging of seismic sources and application to the great Sumatra earthquake. Geophysical Research Letters, 33(19). https://doi.org/10.1029/2006GL026336 DOI: https://doi.org/10.1029/2006GL026336
Li, L., Tan, J., Schwarz, B., Staněk, F., Poiata, N., Shi, P., Diekmann, L., Eisner, L., & Gajewski, D. (2020). Recent Advances and Challenges of Waveform-Based Seismic Location Methods at Multiple Scales. Reviews of Geophysics, 58(1), e2019RG000667. https://doi.org/10.1029/2019RG000667 DOI: https://doi.org/10.1029/2019RG000667
Lomax, A., Megies, T., Ho, S., SAUREL, J.-M., & luca-s. (2023). alomax/NonLinLoc: Intermittent release to enable citing and reference of NonLinLoc through Zenodo. Zenodo. https://doi.org/10.5281/zenodo.8046170
Lomax, A., Virieux, J., Volant, P., & Berge-Thierry, C. (2000). Probabilistic Earthquake Location in 3D and Layered Models. In C. H. Thurber & N. Rabinowitz (Eds.), Advances in Seismic Event Location (pp. 101–134). Springer Netherlands. https://doi.org/10.1007/978-94-015-9536-0_5 DOI: https://doi.org/10.1007/978-94-015-9536-0_5
McKinney, W. (2010). Data Structures for Statistical Computing in Python. 56–61. https://doi.org/10.25080/Majora-92bf1922-00a DOI: https://doi.org/10.25080/Majora-92bf1922-00a
Mousavi, S. M., Ellsworth, W. L., Zhu, W., Chuang, L. Y., & Beroza, G. C. (2020). Earthquake transformer—an attentive deep-learning model for simultaneous earthquake detection and phase picking. Nature Communications, 11(1), 3952. https://doi.org/10.1038/s41467-020-17591-w DOI: https://doi.org/10.1038/s41467-020-17591-w
Münchmeyer, J. (2024). PyOcto: A high-throughput seismic phase associator. Seismica, 3(1). https://doi.org/10.26443/seismica.v3i1.1130 DOI: https://doi.org/10.26443/seismica.v3i1.1130
Münchmeyer, J., Woollam, J., Rietbrock, A., Tilmann, F., Lange, D., Bornstein, T., Diehl, T., Giunchi, C., Haslinger, F., Jozinović, D., Michelini, A., Saul, J., & Soto, H. (2022). Which Picker Fits My Data? A Quantitative Evaluation of Deep Learning Based Seismic Pickers. Journal of Geophysical Research: Solid Earth, 127(1), e2021JB023499. https://doi.org/10.1029/2021JB023499 DOI: https://doi.org/10.1029/2021JB023499
Niemz, P., Cesca, S., Heimann, S., Grigoli, F., von Specht, S., Hammer, C., Zang, A., & Dahm, T. (2020). Full-waveform-based characterization of acoustic emission activity in a mine-scale experiment: a comparison of conventional and advanced hydraulic fracturing schemes. Geophysical Journal International, 222(1), 189–206. https://doi.org/10.1093/gji/ggaa127 DOI: https://doi.org/10.1093/gji/ggaa127
pandas development team, T. (2026). pandas-dev/pandas: Pandas (v3.0.2) [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.19340003
Pesicek, J. D., Child, D., Artman, B., & Cieślik, K. (2014). Picking versus stacking in a modern microearthquake location: Comparison of results from a surface passive seismic monitoring array in Oklahoma. Geophysics, 79(6), KS61–KS68. https://doi.org/10.1190/geo2013-0404.1 DOI: https://doi.org/10.1190/geo2013-0404.1
Podvin, P., & Lecomte, I. (1991). Finite difference computation of traveltimes in very contrasted velocity models: a massively parallel approach and its associated tools. Geophysical Journal International, 105(1), 271–284. https://doi.org/10.1111/j.1365-246X.1991.tb03461.x DOI: https://doi.org/10.1111/j.1365-246X.1991.tb03461.x
Poiata, N., Satriano, C., Vilotte, J.-P., Bernard, P., & Obara, K. (2016). Multiband array detection and location of seismic sources recorded by dense seismic networks. Geophysical Journal International, 205(3), 1548–1573. https://doi.org/10.1093/gji/ggw071 DOI: https://doi.org/10.1093/gji/ggw071
Ross, Z. E., Meier, M., Hauksson, E., & Heaton, T. H. (2018). Generalized Seismic Phase Detection with Deep Learning. Bulletin of the Seismological Society of America, 108(5A), 2894–2901. https://doi.org/10.1785/0120180080 DOI: https://doi.org/10.1785/0120180080
Ross, Z. E., Yue, Y., Meier, M.-A., Hauksson, E., & Heaton, T. H. (2019). PhaseLink: A Deep Learning Approach to Seismic Phase Association. Journal of Geophysical Research: Solid Earth, 124(1), 856–869. https://doi.org/10.1029/2018JB016674 DOI: https://doi.org/10.1029/2018JB016674
Schaff, D. P., & Beroza, G. C. (2004). Coseismic and postseismic velocity changes measured by repeating earthquakes. Journal of Geophysical Research: Solid Earth, 109(B10). https://doi.org/10.1029/2004JB003011 DOI: https://doi.org/10.1029/2004JB003011
Shi, P., Angus, D., Rost, S., Nowacki, A., & Yuan, S. (2019). Automated seismic waveform location using multichannel coherency migration (MCM)–I: theory. Geophysical Journal International, 216(3), 1842–1866. https://doi.org/10.1093/gji/ggy132 DOI: https://doi.org/10.1093/gji/ggy132
Shi, P., Grigoli, F., Lanza, F., Beroza, G. C., Scarabello, L., & Wiemer, S. (2022). MALMI: An Automated Earthquake Detection and Location Workflow Based on Machine Learning and Waveform Migration. Seismological Research Letters, 93(5), 2467–2483. https://doi.org/10.1785/0220220071 DOI: https://doi.org/10.1785/0220220071
Shi, P., Meier, M.-A., Villiger, L., Tuinstra, K., Selvadurai, P. A., Lanza, F., Yuan, S., Obermann, A., Mesimeri, M., Münchmeyer, J., Bianchi, P., & Wiemer, S. (2024). From Labquakes to Megathrusts: Scaling Deep Learning Based Pickers Over 15 Orders of Magnitude. Journal of Geophysical Research: Machine Learning and Computation, 1(4), e2024JH000220. https://doi.org/10.1029/2024JH000220 DOI: https://doi.org/10.1029/2024JH000220
Smith, E. C., Smith, A. M., White, R. S., Brisbourne, A. M., & Pritchard, H. D. (2015). Mapping the ice-bed interface characteristics of Rutford Ice Stream, West Antarctica, using microseismicity. Journal of Geophysical Research: Earth Surface, 120(9), 1881–1894. https://doi.org/10.1002/2015JF003587 DOI: https://doi.org/10.1002/2015JF003587
Smith, J. D., White, R. S., Avouac, J.-P., & Bourne, S. (2020). Probabilistic earthquake locations of induced seismicity in the Groningen region, the Netherlands. Geophysical Journal International, 222(1), 507–516. https://doi.org/10.1093/gji/ggaa179 DOI: https://doi.org/10.1093/gji/ggaa179
Snow, A. D., Cochran, M., Hoese, D., Miara, I., den Bossche, J. V., Mayo, C., Lucas, G., Cochrane, P., de Kloe, J., Karney, C., Shaw, J. J., Anh, T. Q., Filipe, Ouzounoudis, G., Couwenberg, B., Lostis, G., Dearing, J., Jurd, B., Gohlke, C., … Rahul, P. S. (2025). pyproj4/pyproj: 3.7.2 Release. Zenodo. https://doi.org/10.5281/zenodo.16874869
Snow, A. D., Whitaker, J., Cochran, M., Miara, I., Bossche, J. V. den, Mayo, C., Cochrane, P., Lucas, G., Kloe, J. de, Karney, C., Filipe, Couwenberg, B., Lostis, G., Dearing, J., Ouzounoudis, G., Jurd, B., Gohlke, C., McDonald, D., Hoese, D., … DWesl. (2023). pyproj4/pyproj: 3.6.1 Release. Zenodo. https://doi.org/10.5281/zenodo.8365173
Soosalu, H., Jónsdóttir, K., & Einarsson, P. (2006). Seismicity crisis at the Katla volcano, Iceland—signs of a cryptodome? Journal of Volcanology and Geothermal Research, 153(3), 177–186. https://doi.org/10.1016/j.jvolgeores.2005.10.013 DOI: https://doi.org/10.1016/j.jvolgeores.2005.10.013
Supendi, P., Winder, T., Rawlinson, N., Bacon, C. A., Palgunadi, K. H., Simanjuntak, A., Kurniawan, A., Widiyantoro, S., Nugraha, A. D., Shiddiqi, H. A., Ardianto, Daryono, Adi, S. P., Karnawati, D., Priyobudi, Marliyani, G. I., Imran, I., & Jatnika, J. (2023). A conjugate fault revealed by the destructive Mw 5.6 (November 21, 2022) Cianjur earthquake, West Java, Indonesia. Journal of Asian Earth Sciences, 257, 105830. https://doi.org/10.1016/j.jseaes.2023.105830 DOI: https://doi.org/10.1016/j.jseaes.2023.105830
Thelen, W. A., Matoza, R. S., & Hotovec-Ellis, A. J. (2022). Trends in volcano seismology: 2010 to 2020 and beyond. Bulletin of Volcanology, 84(3), 26. https://doi.org/10.1007/s00445-022-01586-0 DOI: https://doi.org/10.1007/s00445-022-01530-2
Trojanowski, J., & Eisner, L. (2017). Comparison of migration-based location and detection methods for microseismic events. Geophysical Prospecting, 65(1), 47–63. https://doi.org/10.1111/1365-2478.12366 DOI: https://doi.org/10.1111/1365-2478.12366
Trugman, D. T., & Shearer, P. M. (2017). GrowClust: A Hierarchical Clustering Algorithm for Relative Earthquake Relocation, with Application to the Spanish Springs and Sheldon, Nevada, Earthquake Sequences. Seismological Research Letters, 88(2A), 379–391. https://doi.org/10.1785/0220160188 DOI: https://doi.org/10.1785/0220160188
Virtanen, P., Gommers, R., Oliphant, T. E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., van der Walt, S. J., Brett, M., Wilson, J., Millman, K. J., Mayorov, N., Nelson, A. R. J., Jones, E., Kern, R., Larson, E., … van Mulbregt, P. (2020). SciPy 1.0: fundamental algorithms for scientific computing in Python. Nature Methods, 17(3), 261–272. https://doi.org/10.1038/s41592-019-0686-2 DOI: https://doi.org/10.1038/s41592-020-0772-5
Waskom, M. L. (2021). Seaborn: statistical data visualization. Journal of Open Source Software, 6(60), 3021. https://doi.org/10.21105/joss.03021 DOI: https://doi.org/10.21105/joss.03021
Werner, C., & Saenger, E. H. (2018). Obtaining reliable source locations with time reverse imaging: limits to array design, velocity models and signal-to-noise ratios. Solid Earth, 9(6), 1487–1505. https://doi.org/10.5194/se-9-1487-2018 DOI: https://doi.org/10.5194/se-9-1487-2018
Wessel, P., Luis, J. F., Uieda, L. al, Scharroo, R., Wobbe, F., Smith, W. H., & Tian, D. (2019). The generic mapping tools version 6. Geochemistry, Geophysics, Geosystems, 20(11), 5556–5564. https://doi.org/10.1029/2019GC008515 DOI: https://doi.org/10.1029/2019GC008515
White, R. S. (2007). Askja 2007, International Federation of Digital Seismograph Networks. International Federation of Digital Seismograph Networks. https://doi.org/10.7914/SN/4F_2007
White, R. S. (2010). Northern Volcanic Zone, International Federation of Digital Seismograph Networks. International Federation of Digital Seismograph Networks. https://doi.org/10.7914/SN/Z7_2010
Willacy, C., van Dedem, E., Minisini, S., Li, J., Blokland, J.-W., Das, I., & Droujinine, A. (2019). Full-waveform event location and moment tensor inversion for induced seismicity. Geophysics, 84(2), KS39–KS57. https://doi.org/10.1190/geo2018-0212.1 DOI: https://doi.org/10.1190/geo2018-0212.1
Winberry, J. P., Anandakrishnan, S., Alley, R. B., Bindschadler, R. A., & King, M. A. (2009). Basal mechanics of ice streams: Insights from the stick-slip motion of Whillans Ice Stream, West Antarctica. Journal of Geophysical Research: Earth Surface, 114(F1). https://doi.org/10.1029/2008JF001035 DOI: https://doi.org/10.1029/2008JF001035
Winder, T. (2022). Tectonic earthquake swarms in the Northern Volcanic Zone, Iceland [Phdthesis, University of Cambridge]. https://doi.org/10.17863/CAM.82505
Winder, T., Bacon, C. A., Smith, J. D., Hudson, T. S., & White, R. S. (2025). Datafiles for “QuakeMigrate: a Python Package for Automatic Earthquake Detection and Location Using Waveform Migration and Stacking.” Zenodo. https://doi.org/10.5281/zenodo.15236744 DOI: https://doi.org/10.31223/X53447
Winder, T., Bacon, C., Smith, J. D., Hudson, T. S., Drew, J., & White, R. S. (2021). QuakeMigrate. Zenodo. https://doi.org/10.5281/zenodo.4442748
Woollam, J., Münchmeyer, J., Tilmann, F., Rietbrock, A., Lange, D., Bornstein, T., Diehl, T., Giunchi, C., Haslinger, F., Jozinović, D., Michelini, A., Saul, J., & Soto, H. (2022). SeisBench—A Toolbox for Machine Learning in Seismology. Seismological Research Letters, 93(3), 1695–1709. https://doi.org/10.1785/0220210324 DOI: https://doi.org/10.1785/0220210324
Woollam, J., Rietbrock, A., Bueno, A., & De Angelis, S. (2019). Convolutional Neural Network for Seismic Phase Classification, Performance Demonstration over a Local Seismic Network. Seismological Research Letters, 90(2A), 491–502. https://doi.org/10.1785/0220180312 DOI: https://doi.org/10.1785/0220180312
Yemane, T., Hudson, T. S., Kendall, J. M., Blundy, J., Tadesse, A. Z., Hammond, J. O. S., Ayele, A., Ogubazghi, G., & Lapins, S. (2025). Interconnectivity of Magmatic and Hydrothermal Systems of Aluto Volcano in the Main Ethiopian Rift Inferred From Seismicity. Journal of Geophysical Research: Solid Earth, 130(6), e2024JB031053. https://doi.org/10.1029/2024JB031053 DOI: https://doi.org/10.1029/2024JB031053
Zhu, W., & Beroza, G. C. (2018). PhaseNet: a deep-neural-network-based seismic arrival-time picking method. Geophysical Journal International, 216(1), 261–273. https://doi.org/10.1093/gji/ggy423 DOI: https://doi.org/10.1093/gji/ggy423
Zhu, W., McBrearty, I. W., Mousavi, S. M., Ellsworth, W. L., & Beroza, G. C. (2022). Earthquake Phase Association Using a Bayesian Gaussian Mixture Model. Journal of Geophysical Research: Solid Earth, 127(5), e2021JB023249. https://doi.org/10.1029/2021JB023249 DOI: https://doi.org/10.1029/2021JB023249
Downloads
Additional Files
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Tom Winder, Conor Andrew Bacon, Jonathan D. Smith, Thomas Samuel Hudson, Robert S. White

This work is licensed under a Creative Commons Attribution 4.0 International License.

