Audit Gazepoint gaze-signal quality
Source:R/audit_gazepoint_gaze_signal_quality.R
audit_gazepoint_gaze_signal_quality.RdCreate a publication-level audit of gaze coordinate availability, validity, off-screen samples, and optional pupil availability.
Usage
audit_gazepoint_gaze_signal_quality(
data,
subject_col = "subject",
condition_col = NULL,
group_cols = c("subject", "media_id", "trial_global"),
x_col = NULL,
y_col = NULL,
validity_cols = NULL,
pupil_col = NULL,
screen_x_range = c(0, 1),
screen_y_range = c(0, 1),
min_gaze_valid_prop = 0.7,
max_missing_gaze_prop = 0.3,
max_offscreen_prop = 0.3,
min_pupil_valid_prop = 0.7
)Arguments
- data
A sample-level Gazepoint data frame.
- subject_col
Subject/participant identifier column.
- condition_col
Optional condition column.
- group_cols
Columns defining a recording, stimulus, trial, or analysis unit.
- x_col
Optional gaze-x coordinate column. If
NULL, common Gazepoint aliases are detected.- y_col
Optional gaze-y coordinate column. If
NULL, common Gazepoint aliases are detected.- validity_cols
Optional gaze-validity columns. If
NULL, common Gazepoint validity columns are detected.- pupil_col
Optional pupil column. If
NULL, common pupil aliases are detected.- screen_x_range
Numeric length-2 vector defining plausible on-screen x range.
- screen_y_range
Numeric length-2 vector defining plausible on-screen y range.
- min_gaze_valid_prop
Minimum acceptable gaze-validity proportion.
- max_missing_gaze_prop
Maximum acceptable missing-gaze proportion.
- max_offscreen_prop
Maximum acceptable off-screen proportion.
- min_pupil_valid_prop
Minimum acceptable valid-pupil proportion when a pupil column is available.