
End-to-end Gazepoint analysis workflow
Source:vignettes/articles/end-to-end-workflow.Rmd
end-to-end-workflow.RmdThis article provides a full workflow map for using
gp3tools with Gazepoint exports.
The goal is to show how a complete analysis can move from raw exports to quality control, AOI summaries, pupil preprocessing, model-ready data, and reporting outputs.
Workflow overview
A typical workflow is:
- import Gazepoint exports;
- validate file structure and columns;
- audit gaze and pupil quality;
- prepare AOI and fixation summaries;
- preprocess pupil data and audit baselines;
- prepare model-ready tables;
- run sensitivity checks;
- create reporting checklists and reviewer-facing summaries.
Skeleton pipeline
exports <- read_gazepoint_exports(
path = 'path/to/gazepoint_exports'
)
validated <- validate_gazepoint_master(exports)
pupil_qc <- audit_gazepoint_pupil_gaps(validated$all_gaze)
baseline_qc <- audit_gazepoint_pupil_baseline(validated$all_gaze)
aoi_data <- prepare_gazepoint_aoi_glmm_data(validated$all_gaze)
fixation_data <- prepare_gazepoint_fixation_aligned_data(
fixation_data = validated$fixations,
trial_data = validated$summary
)
report <- create_gazepoint_reporting_checklist(
pupil_qc = pupil_qc,
baseline_qc = baseline_qc
)