Skip to Main Content
Skip Nav Destination
GEOREF RECORD

PhasePApy; a robust pure Python package for automatic identification of seismic phases

Chen Chen and Austin A. Holland
PhasePApy; a robust pure Python package for automatic identification of seismic phases
Seismological Research Letters (August 2016) 87 (6): 1384-1396

Abstract

We developed a Python phase identification package: the PhasePApy for earthquake data processing and near-real-time monitoring. The package takes advantage of the growing number of Python libraries including Obspy. All the data formats supported by Obspy can be supported within the PhasePApy. The PhasePApy has two subpackages: the PhasePicker and the Associator, aiming to identify phase arrival onsets and associate them to phase types, respectively. The PhasePicker and the Associator can work jointly or separately. Three autopickers are implemented in the PhasePicker subpackage: the frequency-band picker, the Akaike information criteria function derivative picker, and the kurtosis picker. All three autopickers identify picks with the same processing methods but different characteristic functions. The PhasePicker triggers the pick with a dynamic threshold and can declare a pick with false-pick filtering. Also, the PhasePicker identifies a pick polarity and uncertainty for further seismological analysis, such as focal mechanism determination. Two associators are included in the Associator subpackage: the 1D Associator and 3D Associator, which assign phase types to picks that can best fit potential earthquakes by minimizing root mean square (rms) residuals of the misfits in distance and time, respectively. The Associator processes multiple picks from all channels at a seismic station and aggregates them to increase computational efficiencies. Both associators use travel-time look up tables to determine the best estimation of the earthquake location and evaluate the phase type for picks. The PhasePApy package has been used extensively for local and regional earthquakes and can work for active source experiments as well.


ISSN: 0895-0695
EISSN: 1938-2057
Serial Title: Seismological Research Letters
Serial Volume: 87
Serial Issue: 6
Title: PhasePApy; a robust pure Python package for automatic identification of seismic phases
Affiliation: University of Oklahoma, ConocoPhillips School of Geology and Geophysics, Norman, OK, United States
Pages: 1384-1396
Published: 20160831
Text Language: English
Publisher: Seismological Society of America, El Cerrito, CA, United States
References: 25
Accession Number: 2016-085275
Categories: Seismology
Document Type: Serial
Bibliographic Level: Analytic
Illustration Description: illus.
Secondary Affiliation: U. S. Geological Survey, USA, United States
Country of Publication: United States
Secondary Affiliation: GeoRef, Copyright 2022, American Geosciences Institute. Abstract, Copyright, Seismological Society of America. Reference includes data from GeoScienceWorld, Alexandria, VA, United States
Update Code: 201641
Program Name: USGSOPNon-USGS publications with USGS authors
Close Modal

or Create an Account

Close Modal
Close Modal