Skip to main content

Python module for interfacing SR Research EyeLink eye trackers

Project description

Performing research with eye-tracking equipment typically requires a long-term investment in software

tools to collect, process, and analyze data. Much of this involves real-time data collection, saccadic analysis, calibration routines, and so on. The EyeLink eye-tracking system is designed to implement most of the required software base for data collection and conversion. It is most powerful when used with the Ethernet link interface, which allows remote control of data collection and real-time data transfer. The PyLink toolkit includes Pylink module, which implements all core EyeLink functions and classes for EyeLink connection and the eyelink graphics, such as the display of camera image, calibration, validation, and drift correct. The EyeLink graphics is currently implemented using Simple Direct Media Layer (SDL: www.libsdl.org).

The Pylink library contains a set of classes and functions, which are used to program experiments on many different platforms, such as MS-DOS, Windows, Linux, and the Macintosh. Some programming standards, such as placement of messages in the EDF file by your experiment, and the use of special data types, have been implemented to allow portability of the development kit across platforms. The standard messages allow general analysis tools such as EDF2ASC converter or EyeLink Data Viewer to process your EDF files.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

sr_research_pylink-2.1.1145.post1-cp312-cp312-win_amd64.whl (211.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

sr_research_pylink-2.1.1145.post1-cp312-cp312-win32.whl (193.7 kB view details)

Uploaded CPython 3.12 Windows x86

sr_research_pylink-2.1.1145.post1-cp312-cp312-manylinux_2_35_x86_64.whl (572.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.35+ x86-64

sr_research_pylink-2.1.1145.post1-cp312-cp312-macosx_10_9_universal2.macosx_11_0_universal2.whl (336.6 kB view details)

Uploaded CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64) macOS 11.0+ universal2 (ARM64, x86-64)

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page