An automated P-phase Arrival Time Picker with SNR output

PPHASEPICKER is a powerful tool for automatically picking P-phase onsets.

Download
Download

You are now following this Submission

Cite As

Dr. Erol Kalkan, P.E. (2026). An automated P-phase Arrival Time Picker with SNR output (https://www.mathworks.com/matlabcentral/fileexchange/57729-an-automated-p-phase-arrival-time-picker-with-snr-output), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
6.0.2

Description updated

Download
6.0.1

Updated notes

Download
6.0.0

Updated the reference

Download
5.0.0

Code is modified to prevent numerical errors due to very low amplitude input signals

Download
4.0.0

Added BSSA paper describing the picker

Download
3.0.0

Modified for low sampled input waveforms (lower than 100 samples-per-second, sps) and third example (waveform with 80 sps) is included in demo file.

Download
2.0.0

Tested for MatLAB 2013a, 2014a and 2016a.

Download
1.0.0

A new micro seismic earthquake example is included.
Histogram computation is added in order to eliminate need for digital signal processing toolbox.
"no bandpass filter" option is added.

Download