MESS is a matched filter earthquake detector
This method includes four steps:
(1) Match: calculate CC trace on every station (matched filter)
(2) Expand: expand peak values on CC traces
(3) Shift: time shift to origin times for all CC traces
(4) Stack: stack CC traces of different stations & detect events on the stacked trace
(5) dt_p and dt_s are picked by cross-correlation
Usage (see example_mess_workdir):
(1) Prepare template phase file & Cut template waveform
(2) Run MESS
MESS is a set of codes. All you need is to setup proper Python environment. This can be accomplished easily by installing Anaconda, Obspy, and Pytorch sequentially. Or you can use the env/mess.yml file with conda.