# Single trial
data(single_trial)
saccades <- extract_saccades(single_trial$x, single_trial$y, 500)
# Multiple trials
data(monocular_ten_trials)
saccades <- extract_saccades(monocular_ten_trials$x,
monocular_ten_trials$y,
500,
trial = monocular_ten_trials$trial)
# binocular saccades
data("single_trial_binocular")
saccades_b <- saccadr::extract_saccades(single_trial_binocular[, c('xL', 'xR')],
single_trial_binocular[, c('yL', 'yR')],
sample_rate = 1000)
# cyclopean saccades from binocular data
saccades_c <- saccadr::extract_saccades(single_trial_binocular[, c('xL', 'xR')],
single_trial_binocular[, c('yL', 'yR')],
sample_rate = 1000,
binocular = "cyclopean")
# monocular saccades from binocular data
saccades_m <- saccadr::extract_saccades(single_trial_binocular[, c('xL', 'xR')],
single_trial_binocular[, c('yL', 'yR')],
sample_rate = 1000,
binocular = "monocular")
# Using a single method
saccades <- extract_saccades(single_trial$x, single_trial$y, 500, methods = method_om)
# Using two methods
saccades <- extract_saccades(single_trial$x,
single_trial$y,
500,
methods = list(method_ek, method_om))
# Alternative velocity computation method
saccades <- extract_saccades(single_trial$x, single_trial$y, 500, velocity_function = diff_nh)
# A strict unanimous decision threshold
saccades <- extract_saccades(single_trial$x, single_trial$y, 500, vote_threshold = 3)
# A slacker criterion that at least one of the three methods must label sample as a saccade
saccades <- extract_saccades(single_trial$x, single_trial$y, 500, vote_threshold = 1)
# Only longish saccades are extracted
saccades <- extract_saccades(single_trial$x, single_trial$y, 500, minimal_duration_ms = 20)
Run the code above in your browser using DataLab