An ObsPy Library for Event Detection and Seismic Attribute Calculation: Preparing Waveforms for Automated Analysis

We have implemented an extension for the observational seismology 'obspy' software package to provide a streamlined tool tailored to the processing of seismic signals from non-earthquake sources, in particular those from deforming systems such as glaciers and landslides. This 'seismic...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Ross J. Turner, Rebecca B. Latto, Anya M. Reading
Formato: article
Lenguaje:EN
Publicado: Ubiquity Press 2021
Materias:
Acceso en línea:https://doaj.org/article/6460fa51e0a348ee93932447046cf7c6
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:6460fa51e0a348ee93932447046cf7c6
record_format dspace
spelling oai:doaj.org-article:6460fa51e0a348ee93932447046cf7c62021-11-08T08:11:52ZAn ObsPy Library for Event Detection and Seismic Attribute Calculation: Preparing Waveforms for Automated Analysis2049-964710.5334/jors.365https://doaj.org/article/6460fa51e0a348ee93932447046cf7c62021-10-01T00:00:00Zhttps://openresearchsoftware.metajnl.com/articles/365https://doaj.org/toc/2049-9647We have implemented an extension for the observational seismology 'obspy' software package to provide a streamlined tool tailored to the processing of seismic signals from non-earthquake sources, in particular those from deforming systems such as glaciers and landslides. This 'seismic attributes' library provides functionality to: (1) download and/or pre-process seismic waveform data; (2) detect and catalogue seismic events using multi-component signals from one or more seismometers; and (3) calculate characteristics (‘attributes’/‘features’) of the identified events. The workflow is controlled by three main functions that have been tested for the breadth of data types expected from permanent and campaign-deployed seismic instrumentation. A selected STA/LTA-type (short-term average/long-term average), or other, event detection algorithm can be applied to the waveforms and user-defined functions implemented to calculate any required characteristics of the detected events. The code is written in Python 2/3 and is available on GitHub together with detailed documentation and worked examples.Ross J. TurnerRebecca B. LattoAnya M. ReadingUbiquity Pressarticlegeophysicsseismologydata processingreproducibilitypythonComputer softwareQA76.75-76.765ENJournal of Open Research Software, Vol 9, Iss 1 (2021)
institution DOAJ
collection DOAJ
language EN
topic geophysics
seismology
data processing
reproducibility
python
Computer software
QA76.75-76.765
spellingShingle geophysics
seismology
data processing
reproducibility
python
Computer software
QA76.75-76.765
Ross J. Turner
Rebecca B. Latto
Anya M. Reading
An ObsPy Library for Event Detection and Seismic Attribute Calculation: Preparing Waveforms for Automated Analysis
description We have implemented an extension for the observational seismology 'obspy' software package to provide a streamlined tool tailored to the processing of seismic signals from non-earthquake sources, in particular those from deforming systems such as glaciers and landslides. This 'seismic attributes' library provides functionality to: (1) download and/or pre-process seismic waveform data; (2) detect and catalogue seismic events using multi-component signals from one or more seismometers; and (3) calculate characteristics (‘attributes’/‘features’) of the identified events. The workflow is controlled by three main functions that have been tested for the breadth of data types expected from permanent and campaign-deployed seismic instrumentation. A selected STA/LTA-type (short-term average/long-term average), or other, event detection algorithm can be applied to the waveforms and user-defined functions implemented to calculate any required characteristics of the detected events. The code is written in Python 2/3 and is available on GitHub together with detailed documentation and worked examples.
format article
author Ross J. Turner
Rebecca B. Latto
Anya M. Reading
author_facet Ross J. Turner
Rebecca B. Latto
Anya M. Reading
author_sort Ross J. Turner
title An ObsPy Library for Event Detection and Seismic Attribute Calculation: Preparing Waveforms for Automated Analysis
title_short An ObsPy Library for Event Detection and Seismic Attribute Calculation: Preparing Waveforms for Automated Analysis
title_full An ObsPy Library for Event Detection and Seismic Attribute Calculation: Preparing Waveforms for Automated Analysis
title_fullStr An ObsPy Library for Event Detection and Seismic Attribute Calculation: Preparing Waveforms for Automated Analysis
title_full_unstemmed An ObsPy Library for Event Detection and Seismic Attribute Calculation: Preparing Waveforms for Automated Analysis
title_sort obspy library for event detection and seismic attribute calculation: preparing waveforms for automated analysis
publisher Ubiquity Press
publishDate 2021
url https://doaj.org/article/6460fa51e0a348ee93932447046cf7c6
work_keys_str_mv AT rossjturner anobspylibraryforeventdetectionandseismicattributecalculationpreparingwaveformsforautomatedanalysis
AT rebeccablatto anobspylibraryforeventdetectionandseismicattributecalculationpreparingwaveformsforautomatedanalysis
AT anyamreading anobspylibraryforeventdetectionandseismicattributecalculationpreparingwaveformsforautomatedanalysis
AT rossjturner obspylibraryforeventdetectionandseismicattributecalculationpreparingwaveformsforautomatedanalysis
AT rebeccablatto obspylibraryforeventdetectionandseismicattributecalculationpreparingwaveformsforautomatedanalysis
AT anyamreading obspylibraryforeventdetectionandseismicattributecalculationpreparingwaveformsforautomatedanalysis
_version_ 1718442814973411328