Pre-Conference Workshops

Prior to ECEM 2017, several pre-conference workshops will be offered that will give students and researchers the opportunity to delve deeply into special topics relevant to eye movement research. The workshops will start on Saturday, August 19th and will be scheduled as two three-hour sessions plus a 30-min break (i.e. 6 hours in total, from 9:00am to 12:30pm and from 1:30pm to 4:30pm). Between 12:30pm and 1:30pm, lunch will be available. Some workshops will continue in the morning of Sunday, August 20th from 9:00am to 12:30pm).

For a workshop to take place, at least 15 participants need to register (60 maximum). Registration fee is 70€ for 6h workshops and 90€ for 9h workshops.

The following pre-conference workshops will be hosted:

Programming and analysing eye-tracking experiments in Python (6h)
Eye-tracking in virtual realities (6h)
Analysing Eye Movement Experiments using Linear Mixed Models in R (9h)
Infant eye tracking (6h)
A worst practice workshop for eye tracking researchers
Combining Eye-Tracking and EEG: From Theory to Practice
COGAIN workshops

Programming and analysing eye-tracking experiments in Python (6h)

Edwin Dalmaijer, University of Oxford, UK

In this hands-on workshop, you will learn how to script eye-tracking experiments and analyses in Python. This versatile and open-source programming language is free, easy to use, and very popular in science and industry. We will start from a beginners level, so no prior programming experience is required. The programme covers the basics of Python, and will build up to a point where you will use the PyGaze and PsychoPy libraries to create a simple experiment. After collecting some (simulated) data, we will turn to analysis and visualisation using the NumPy, SciPy, and Matplotlib packages. This will be a brief introduction of how to handle common file formats, how to process pupil data, and how to detect and visualise fixations. At the end of the workshop, you should have a basic proficiency in Python, on which you can build further knowledge gained from documentation or more advanced courses. All the required software and materials will be made available, but please do bring your own computer.

The workshop will be taught by Edwin Dalmaijer (University of Oxford), who is the developer of several useuful software packages, including PyGaze and parts of OpenSesame. Please click here for further info about that at ECEM 2017.

Eye-tracking in virtual realities (6h)

Gabe Diaz, Rochester Institute of Technology, USA

Further information will be posted here as soon as it is available.

Analysing Eye Movement Experiments using Linear Mixed Models in R (9h)

Denis Drieghe, University of Southampton, UK

Linear Mixed Models (LMM) are an increasingly popular way to analyse eye movement data as they can simultaneously account for multiple uncontrolled effects in the data such as individual variability or variability in the stimuli. In this workshop, we will focus on replacing the analysis of eye movement data using the General Linear Model (e.g. ANOVA’s, regressions) by analyses based on LMMs.

The workshop will start by exploring multiple regression in R as from there on it is a logical step to venture into LMMs. No pre-existing knowledge concerning LMMs is required. However, people taking the workshop will be expected to have mastered the basic skills of working in R: Getting data into R, accessing variables and managing subsets of data, use of simple functions and basic plotting tools. If you still need to acquire these skills before the workshop, there are many excellent, free guides for beginners available on-line. If you prefer to work from a book, a fairly inexpensive one is by Zuur, Leno and Meesters (2009) for which besides a paperback version, there is also a Kindle edition and a Chinese translation available.

The workshop will focus on introducing LMMs and analyzing experiments from relatively simple experimental designs (no more than three continuous or categorical factors). The goal will not be on analyzing a comprehensive set of complex designs but on spending a considerable time of the workshop doing exercises of the designs that are being covered.

Alain Zuur, Elena Ieno, & Erik Meesters. A Beginner’s Guide to R. Springer. ISBN: 978-0387938363

Infant eye tracking (6h)

Roy Hessels, Utrecht University, Netherlands

Advances in eye-tracking technology have made it possible to conduct research with infants into the development of visual attention, oculomotor control, infant learning, and many other fields. However, unlike well-trained adult participants, infants are difficult to restrain in their movement, and comprehension of instruction is problematic. This has its consequences for eye-tracking data quality, and the inferences we draw from eye-movement research about infant development. In this workshop, the advantages and disadvantages of eye tracking in infancy will be addressed, problems for eye-tracking data quality (and potential solutions) will be discussed, and a data-analysis perspective for infant eye-tracking data is considered. While infants will be considered as the archetypal “difficult participant group”, the problems addressed in this workshop pertain to toddlers, school-aged children, and certain patient groups as well.

Target audience: beginning and intermediate eye-tracking researchers working with infants. Many problems addressed are relevant for research with older children, or certain patient groups as well.

After the workshop, participants should be able to:
- Identify advantages and disadvantages of eye tracking in infant research
- Recognize limiting factors for eye-tracking data quality, and identify potential solutions
- Read eye-tracking data of varying quality
- Make decisions about data-analysis steps for low-quality eye-tracking data

Preliminary schedule:

9:00am - 9:30amLecture 1 - Introduction: eye tracking in infancy
9:30am - 9:45amCoffee
9:45am - 10:45amLecture 2 - Data quality in infant eye-tracking research
10:45am - 11:00amCoffee
11:00am - 12:30pmWorkshop 1 - Choosing your test, eye tracker, and setup
12:30pm - 1:30pmLunch
1:30pm - 2:15pmLecture 3 - Data-analysis perspective for low-quality eye-tracking data
2:15pm - 3:15pmWorkshop 2 - Reading eye-tracking data of variable quality
3:15pm - 3:30pmCoffee
3:30pm - 4:30pmWorkshop 3 - Problems in your own eye-tracking research

For the final workshop, participants are requested to submit problems they encounter in their own research to Problems that are shared by many participants, or those that provide key insights not already addressed in the workshop, will be addressed in a plenary discussion.

A worst practice workshop for eye tracking researchers

Jacob Lund Orquin, Aarhus University, Denmark

In this workshop, we will identify and discuss some unfortunate research practices that might lead to your eye tracking paper being rejected. In the first part of the workshop, we work on how to report eye tracking studies to ensure transparency and reproducibility and discuss the level of reporting and reproducibility in eye tracking research as a discipline. The second part of the workshop concerns common pitfalls in eye tracking research, for instance, under-sampling critical trials, inappropriate aggregation of data, reversing causality, and other flaws that might bar your study from publication.

Combining Eye-Tracking and EEG: From Theory to Practice

Olaf Dimigen, Humboldt Universität zu Berlin , Germany

Although natural vision involves 2-4 saccadic eye movements per second, most EEG data is recorded under artificial conditions of sustained visual fixation. An alternative approach to signal analysis, summarized in the present workshop, is to combine EEG recordings with concurrent eye-tracking and to use saccades and fixations as natural time-locking points for EEG analysis, yielding saccade- and fixation-related brain potentials (SRP/FRPs). This technique produces rich datasets and allows the researcher to study brain-electric activity during natural viewing situations, such as left-to-right sentence reading or scene perception. However, combining high-resolution eye movement recordings with EEG recording is also useful in many other research contexts, e.g., for controlling fixation, for detecting signal distortions from microsaccades, for using saccades as extremely fast behavioral responses, for co-recording pupil diameter, or to enhance EEG-based brain-computer interfaces. This workshop will introduce participants to the current state-of-the-art for this method and its practical applications in oculomotor and neurocognitive research.

The workshop will comprise a mix of short talks and hands-on exercises. Talks will cover the theoretical background, methodological challenges, and technical solutions related to integrated analyses of eye-tracking and EEG data. In a first theoretical part of the workshop, I will discuss the advantages and methodological challenges of the SRP/FRP technique, summarize the historical and recent development of this approach and provide a brief overview over the subcomponents of SRPs and FRPs that are scalp-recordable in the human EEG. I will also show several examples of how this technique can be used to gain new insights in different lines of research (e.g., research on microsaccades, natural reading, scene perception). The second part of the workshop will focus on the practical issues related to conducting and analyzing a co-registration study. Topics will include the optimal laboratory setup, hardware requirements, data synchronization and integration, ocular artifact correction, response deconvolution and modeling, and suitable statistics. The third part of the workshop is strictly “hands-on”. Here, we will together analyze a simple, co-registered eye-tracking/EEG datasets using the EYE-EEG toolbox ( and custom MATLAB scripts for methods developed at Humboldt University.

In order to follow the course, it is helpful (but not necessarily required) that participants have some basic familiarity with the either the analysis of EEG/ERP data or eye-tracking data. Some programming experience in MATLAB is also recommended (but again not required). For an optimal experience, bring your own laptop with a version of MATLAB (preferably 2010a or newer) and the latest version of EEGLAB ( installed on it. Recommended reading for preparation: Dimigen et al. (2011). Co-registration of eye-movements and EEG in natural reading: Analyses and Review. JEP:Gen (

The workshop will be held by Olaf Dimigen (Humboldt Universität zu Berlin), who has worked on eye-tracking/EEG coregistration since 2004 and is the developer of the EYE-EEG toolbox.

Feel free to email me at olaf.dimigen{at} if you have specific questions that you would like to see covered in the workshop.

COGAIN workshops

We will integrate the COGAIN meeting into the ECEM 2017. As part of this, there will be two workshops, one on eye tracking data quality, and one on gaze interaction. Further information will be posted here as soon as it is available.