Community Spotlight: gp3tools Brings Reproducible Eye-Tracking Analysis to Gazepoint Researchers
At Gazepoint, we’re always excited to see how researchers extend the capabilities of our eye-tracking technology through innovative software, workflows, and research methodologies. Today, we’re highlighting gp3tools, a new open-source R package developed by researcher Stefanos Balaskas that helps researchers analyze, validate, and report data collected with Gazepoint eye trackers.
Making Eye-Tracking Analysis More Reproducible
Eye-tracking studies often generate large amounts of data that require extensive processing before researchers can perform statistical analyses or publish results. While Gazepoint Analysis provides powerful tools for data collection and export, many researchers also rely on statistical software such as R to conduct advanced analyses and create publication-ready reports.
gp3tools was developed to bridge that gap by providing a complete workflow for working with Gazepoint GP3 and Gazepoint Analysis exports directly within R. The package supports importing, inspecting, cleaning, summarizing, modeling, visualizing, and reporting eye-tracking data from Gazepoint systems. (MetaNet Mirror)
What Can gp3tools Do?
The package includes tools for:
- Importing and validating Gazepoint export folders
- Building and auditing master datasets
- Preprocessing pupil data
- Generating fixation and Area of Interest (AOI) summaries
- Analyzing transitions and scanpaths
- Preparing datasets for statistical modeling
- Creating diagnostic visualizations
- Documenting preprocessing and reporting decisions
According to the package documentation, gp3tools supports workflows involving gaze data, fixations, pupil measurements, AOIs, transitions, time-course analyses, quality audits, and manuscript reporting. (MetaNet Mirror)
One particularly valuable aspect of the package is its focus on reproducibility. Rather than treating data cleaning and preprocessing as undocumented steps, gp3tools helps researchers create transparent workflows that can be reviewed, replicated, and shared with collaborators. (MDPI)
Peer-Reviewed and Open Source
The methodology behind gp3tools has been published in the peer-reviewed Journal of Eye Movement Research in the article “gp3tools: An R Package for Reproducible Analysis and Reporting of Gazepoint GP3 Eye-Tracking Exports.” The publication describes the package’s approach to transforming Gazepoint export data into structured, quality-checked, model-ready datasets suitable for research and publication. (MDPI)
The package is freely available through CRAN, making installation straightforward for R users. It is also distributed under the MIT open-source license, allowing researchers to inspect the code, contribute improvements, and adapt workflows to their specific research needs. (MetaNet Mirror)
Research Powered by Gazepoint
Beyond developing gp3tools, Dr. Balaskas has recently published research using Gazepoint eye-tracking equipment in studies examining human interaction with AI systems. His work explores topics such as trust calibration in AI travel assistants, sustainable hotel booking decisions, transparency in agentic shopping assistants, and how interface design influences user behavior.
These studies demonstrate how eye-tracking can provide objective insights into attention, decision-making, trust, and user experience—areas where Gazepoint systems continue to support researchers around the world.
Resources
Researchers interested in learning more about gp3tools can explore the following resources:
- gp3tools on CRAN
- gp3tools Documentation Website
- gp3tools GitHub Repository
- Peer-Reviewed Software Paper
Supporting the Gazepoint Research Community
One of the strengths of the Gazepoint ecosystem is the creativity and expertise of the researchers who use our technology. Community-developed tools such as gp3tools help expand what’s possible with eye-tracking data and make advanced analysis workflows more accessible to researchers, students, and laboratories worldwide.
We would like to thank Stefanos Balaskas for sharing this valuable resource with the Gazepoint community and for contributing to the growing ecosystem of open-source tools supporting eye-tracking research.
If you’ve developed software, analysis workflows, or research applications using Gazepoint eye trackers, we’d love to hear about your work and potentially feature it in a future community spotlight.

