Example jsPsych webcam eye-tracking data (free-sort experiment)
Description
The output of merge_webcam_files(kind = “jspsych”) run on a jsPsych + webgazer extension export from an eye-tracking free-sort experiment in Serrano-Carot, Angele, Xu, & Vasilev (2025). Used in the jsPsych vignette to demonstrate the merging pipeline, including flattening a free-sort-plugin-style webgazer_targets field, without requiring the raw JSON export (which isn’t available in the browser-based interactive code chunks the package website runs).
Usage
jspsych_eyedata
Format
A data frame with 9,279 rows and 47 columns, in the standardized long format merge_webcam_files() returns (subject/trial/time/x/y), plus trial-level fields (e.g. trial_type, rt) and the flattened target_0-target_3 boundary columns.
Source
James, Ryskin, Hartshorne, et al. (2025). What Paradigms Can Webcam Eye-Tracking Be Used For? Attempted Replications of Five Cognitive Science Experiments. Collabra: Psychology, 11(1), 140755. https://doi.org/10.1525/collabra.140755