pyTracking: Analyzing eye-tracking data in python:

Published: 07/10/2023

I am a PhD candidate in Neuroscience at McGill University with interests in computational neuroscience. My research focuses on EEG, source reconstruction, and eye-tracking. For GSoC 2023, I am working to add support for eye-tracking to MNE-Python, the default Python package for analyzing neurophysiological data. This will make it easier for researchers to analyze eye-tracking data and gain insights into human cognition. You can learn more about the project and how you can contribute on MNE-Python's website.


Week 5


In Neuroscience research, multi-modal data collection is becoming increasingly utilized. For example, research labs are conducting simultaneous EEG and fMRI to merge the powerful temporal resolution of EEG with the spatial resolution of MRI. 

Research labs are also increasingly combining EEG, MEG, or fMRI with eye-tracking, because for example it allows one to analyze the brain response to the exact moment that the participant gazed to a stimuli of interest on the screen. combining brain imaging with eye-tracking could be the key to understanding the relationship between neural mechanisms and behavior.

I spent week 5 of my project building a tutorial for comining simultaneously collected eye-tracking and EEG data, and analyzing the signals together. We published the tutorial on MNE-Python's website, you can check it out, here!