Build Status

gazetools is a collection of functions for processing and classifying eye gaze data.

To install:

  • the latest development version: install_github("ryanhope/gazetools")

Help topics


Example data sets.

  • lc120
    Gaze data from a LC Technologies binocular eyetracker at 120 Hz.
  • smi
    Gaze data from a SMI RED 500 eyetracker at 500 Hz.
  • highspeed
    Gaze data from a SMI iView X Hi-Speed 1250 eyetracker at 1250 Hz.


These are handy utilty functions.


Preprocessing functions for use before classification.

Classification Algorithms

Functions for classifying raw gaze data into events like saccades and fixations.

  • classify.V
    Gaze Data Classification (velocity)
  • classify.VI
    Gaze Data Classification (velocity-iterative)
  • classify.VA
    Gaze Data Classification (velocity-acceleration)
  • classify.MM
    Gaze Data Classification (mixture model)

Class Plot Methods

Functions for plotting classes used in the gazetools package.


Classes used in the gazetools package



  • Depends: methods, stats, sp
  • Imports: reshape2, ggplot2, depmixS4, signal, zoo, plyr, Rmisc
  • Suggests:
  • Extends: