vix.ing · top · new · best · stats · spec

surfQuake: A new Python toolbox for the workflow process of seismic sources

2024/04/08 by Roberto Cabieces, Thiago C. Junqueira, Cabieces, Roberto +7
Earth and Planetary Sciences · Engineering · #Computational Physics (physics.comp-ph) #Data Analysis #FOS: Physical sciences #Geological Modeling and Analysis #Geophysics (physics.geo-ph) #Reservoir Engineering and Simulation Methods #Seismic Imaging and Inversion Techniques #Statistics and Probability (physics.data-an)

paper · pdf · doi:10.48550/arxiv.2404.14417

openalex publication_date 2024/04/08 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/30

Abstract

surfQuake is a new software designed to streamline the estimation of seismic source parameters. Its comprehensive set of toolboxes automate the determination of seismic arrival times, event association and locations, moment magnitude from P- or S- wave displacement spectra and moment tensor inversions within a Bayesian framework. surfQuake is programmed in Python 3 and offers the users the possibility of three programming levels for flexibility and customization. The core library allows users to integrate the core of surfQuake into their preexisting scripts, giving advanced users full control, while the Command Line Interface gives users access to an upper layer that simplifies the use of the core. Alternatively, surfQuake core is wrapped by a Graphical User Interface (GUI) and connected to a SQLite database making it accessible to users with little coding experience. The software has been fully tested with an earthquake cluster of more than 2000 events, that occurred in central Pyrenees in 2021-22. The source parameters retrieved from the cluster and the basic statistics associated with them are displayed using the surfQuake database toolbox. Additionally, we offer a web tutorial with the documentation of surfQuake and a set of usage examples for the three programming levels.

Related