QuakeMigrate: a Modular, Open-Source Python Package for Automatic Earthquake Detection and Location

Detecting and locating microearthquakes from continuous waveform records is the fundamental step in microseismic processing. Dense local networks and arrays have introduced the possibility to detect large numbers of far weaker events, but when viewed on seismic records from individual stations their...

Full description

Bibliographic Details
Main Authors: Winder, Tom, Bacon, Conor, Smith, Jonathan, Hudson, Thomas, Greenfield, Tim, White, Robert
Format: Conference Object
Language:English
Published: Department of Earth Sciences 2022
Subjects:
Online Access:https://www.repository.cam.ac.uk/handle/1810/335653
https://doi.org/10.17863/CAM.83083
id ftunivcam:oai:www.repository.cam.ac.uk:1810/335653
record_format openpolar
spelling ftunivcam:oai:www.repository.cam.ac.uk:1810/335653 2024-01-21T10:01:02+01:00 QuakeMigrate: a Modular, Open-Source Python Package for Automatic Earthquake Detection and Location Winder, Tom Bacon, Conor Smith, Jonathan Hudson, Thomas Greenfield, Tim White, Robert 2022-03-16T17:16:20Z application/pdf https://www.repository.cam.ac.uk/handle/1810/335653 https://doi.org/10.17863/CAM.83083 eng eng Department of Earth Sciences https://www.repository.cam.ac.uk/handle/1810/335653 doi:10.17863/CAM.83083 Attribution 4.0 International (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/ earthquake detection earthquake location seismology volcano seismology icequakes open source software Presentation 2022 ftunivcam https://doi.org/10.17863/CAM.83083 2023-12-28T23:22:31Z Detecting and locating microearthquakes from continuous waveform records is the fundamental step in microseismic processing. Dense local networks and arrays have introduced the possibility to detect large numbers of far weaker events, but when viewed on seismic records from individual stations their waveforms are often obscured by noise. Furthermore, areas of interest for microseismic monitoring often feature extremely high event rates, highlighting the limitations of traditional techniques based on phase picking and association. In order to maximise the new insights gained, we require fully automated techniques which can exploit modern recordings to produce highly complete earthquake catalogues containing few artefacts. QuakeMigrate is a new modular, open-source Python package providing a framework to efficiently, automatically and robustly detect and locate microseismicity. The user inputs continuous seismic data, a velocity model or pre-calculated look-up table and list of station locations. Instead of reducing the raw waveforms to discrete time picks, they are transformed (by amplitude, frequency and/or polarisation analysis) to continuous functions representing the probability of a particular phase arrival through time. These ‘onset functions’ from stations across the network are then migrated according to a travel-time look-up table and stacked to perform a grid-search for coherent sources of energy in the subsurface. This enables detection of earthquakes at close to or below the signal-to-noise ratio at individual stations, and implicitly associates phase arrivals even at very small inter-event times. We demonstrate the flexibility and power of this approach with examples of basal icequakes detected at the Rutford Ice Stream, Antarctica, dike- and caldera-collapse induced seismicity at Bárðarbunga central volcano, Iceland, and the aftershock sequence from a M5 earthquake at Mt. Kinabalu, northern Borneo. The modular nature of the workflow and wide range of automatic plotting options makes parameter choice ... Conference Object Antarc* Antarctica Iceland Rutford Ice Stream Apollo - University of Cambridge Repository Rutford ENVELOPE(-85.300,-85.300,-78.600,-78.600) Rutford Ice Stream ENVELOPE(-80.000,-80.000,-79.167,-79.167)
institution Open Polar
collection Apollo - University of Cambridge Repository
op_collection_id ftunivcam
language English
topic earthquake detection
earthquake location
seismology
volcano seismology
icequakes
open source software
spellingShingle earthquake detection
earthquake location
seismology
volcano seismology
icequakes
open source software
Winder, Tom
Bacon, Conor
Smith, Jonathan
Hudson, Thomas
Greenfield, Tim
White, Robert
QuakeMigrate: a Modular, Open-Source Python Package for Automatic Earthquake Detection and Location
topic_facet earthquake detection
earthquake location
seismology
volcano seismology
icequakes
open source software
description Detecting and locating microearthquakes from continuous waveform records is the fundamental step in microseismic processing. Dense local networks and arrays have introduced the possibility to detect large numbers of far weaker events, but when viewed on seismic records from individual stations their waveforms are often obscured by noise. Furthermore, areas of interest for microseismic monitoring often feature extremely high event rates, highlighting the limitations of traditional techniques based on phase picking and association. In order to maximise the new insights gained, we require fully automated techniques which can exploit modern recordings to produce highly complete earthquake catalogues containing few artefacts. QuakeMigrate is a new modular, open-source Python package providing a framework to efficiently, automatically and robustly detect and locate microseismicity. The user inputs continuous seismic data, a velocity model or pre-calculated look-up table and list of station locations. Instead of reducing the raw waveforms to discrete time picks, they are transformed (by amplitude, frequency and/or polarisation analysis) to continuous functions representing the probability of a particular phase arrival through time. These ‘onset functions’ from stations across the network are then migrated according to a travel-time look-up table and stacked to perform a grid-search for coherent sources of energy in the subsurface. This enables detection of earthquakes at close to or below the signal-to-noise ratio at individual stations, and implicitly associates phase arrivals even at very small inter-event times. We demonstrate the flexibility and power of this approach with examples of basal icequakes detected at the Rutford Ice Stream, Antarctica, dike- and caldera-collapse induced seismicity at Bárðarbunga central volcano, Iceland, and the aftershock sequence from a M5 earthquake at Mt. Kinabalu, northern Borneo. The modular nature of the workflow and wide range of automatic plotting options makes parameter choice ...
format Conference Object
author Winder, Tom
Bacon, Conor
Smith, Jonathan
Hudson, Thomas
Greenfield, Tim
White, Robert
author_facet Winder, Tom
Bacon, Conor
Smith, Jonathan
Hudson, Thomas
Greenfield, Tim
White, Robert
author_sort Winder, Tom
title QuakeMigrate: a Modular, Open-Source Python Package for Automatic Earthquake Detection and Location
title_short QuakeMigrate: a Modular, Open-Source Python Package for Automatic Earthquake Detection and Location
title_full QuakeMigrate: a Modular, Open-Source Python Package for Automatic Earthquake Detection and Location
title_fullStr QuakeMigrate: a Modular, Open-Source Python Package for Automatic Earthquake Detection and Location
title_full_unstemmed QuakeMigrate: a Modular, Open-Source Python Package for Automatic Earthquake Detection and Location
title_sort quakemigrate: a modular, open-source python package for automatic earthquake detection and location
publisher Department of Earth Sciences
publishDate 2022
url https://www.repository.cam.ac.uk/handle/1810/335653
https://doi.org/10.17863/CAM.83083
long_lat ENVELOPE(-85.300,-85.300,-78.600,-78.600)
ENVELOPE(-80.000,-80.000,-79.167,-79.167)
geographic Rutford
Rutford Ice Stream
geographic_facet Rutford
Rutford Ice Stream
genre Antarc*
Antarctica
Iceland
Rutford Ice Stream
genre_facet Antarc*
Antarctica
Iceland
Rutford Ice Stream
op_relation https://www.repository.cam.ac.uk/handle/1810/335653
doi:10.17863/CAM.83083
op_rights Attribution 4.0 International (CC BY 4.0)
https://creativecommons.org/licenses/by/4.0/
op_doi https://doi.org/10.17863/CAM.83083
_version_ 1788690778069925888