obspy.signal.trigger¶
Various routines related to triggering/picking
Module implementing the Recursive STA/LTA. Two versions, a fast ctypes one and a bit slower python one. Furthermore, the classic and delayed STA/LTA, the carl_sta_trig and the z_detect are implemented. Also includes picking routines, routines for evaluation and visualization of characteristic functions and a coincidence triggering routine.
See also
[Withers1998] (p. 98) and [Trnkoczy2012]
copyright: | The ObsPy Development Team (devs@obspy.org) |
---|---|
license: | GNU Lesser General Public License, Version 3 (https://www.gnu.org/copyleft/lesser.html) |
Public Functions
ar_pick |
Pick P and S arrivals with an AR-AIC + STA/LTA algorithm. |
carl_sta_trig |
Computes the carlSTAtrig characteristic function. |
classic_sta_lta |
Computes the standard STA/LTA from a given input array a. |
classic_sta_lta_py |
Computes the standard STA/LTA from a given input array a. |
coincidence_trigger |
Perform a network coincidence trigger. |
delayed_sta_lta |
Delayed STA/LTA. |
pk_baer |
Wrapper for P-picker routine by M. |
plot_trigger |
Plot characteristic function of trigger along with waveform data and trigger On/Off from given thresholds. |
recursive_sta_lta |
Recursive STA/LTA. |
recursive_sta_lta_py |
Recursive STA/LTA written in Python. |
trigger_onset |
Calculate trigger on and off times. |
z_detect |
Z-detector. |