## load example data set
data(rockfall)
## preprocess signal (aggregate to increase speed, filter, envelope)
s <- signal_aggregate(data = rockfall_eseis, n = 5)
s <- signal_filter(data = s, f = c(5, 20), lazy = TRUE)
e <- signal_envelope(data = s)
## pick events based on signal kurtosis
p <- eseis::pick_kurtosis(data = e,
window_kurt = 200,
on = 15,
off = 5,
dur_min = 10,
dur_max = 90,
window_amp = 300)
p$picks
Run the code above in your browser using DataLab