wiki:ProjectPyGazePage

Version 7 (modified by Monika Rizova, 7 years ago) ( diff )

--

PyGaze - Open-source toolbox for eye tracking in Python

Description

PyGaze is an open-source toolbox for eye tracking in Python. It has an uniform and user-friendy syntax and it is aimed for people with minor to advanced programming skills in Python. Pygaze acts as a wrapper around several existing packages, among which PyGame, PsychoPy, pylink (for SR Research EyeLink systems), SensoMotoric Instruments’ !iViewX API, and the !Tobii SDK. From stimulus presentation to eye-tracker communication: everything can be handled by via PyGaze scripting. As a a Python library for eye tracking you can use a set of plugins that will allow you to use PyGaze from within OpenSesame. You can install PyGaze on Windows as well as on Ubuntu.

PyGaze supports the following eye trackers:

  • EyeLink — For information on how to run OpenSesame with PyLink support
  • EyeTribe — Works out of the box.

Advantages of PyGaze:

  • user-friendly platform
  • saccade detection algorithm (for online detection)
  • sharing code is easy (works on Windows, Linux and Mac OSX)
  • creating eyetracking experiments in Python syntax with the least possible effort
  • can be used for visual and auditory stimulus presentation; for response collection via keyboard, mouse, joystick, and other external hardware

URL:

  1. http://www.pygaze.org/
  2. https://www.ncbi.nlm.nih.gov/pubmed/24258321
  3. http://osdoc.cogsci.nl/3.1/manual/eyetracking/pygaze/
Note: See TracWiki for help on using the wiki.