Datasets#

Please cite the respective paper for every dataset that you use in your research.

Download your dataset and load it into memory with these few lines of code:

import pymovements as pm

# Initialize the dataset object with its name
# Specify your local directory for saving and loading data
dataset = pm.Dataset(name='EMTeC', path='path/to/your/data/directory')

# Download the dataset and extract all archives.
dataset.download()

# Load the dataset into memory for processing
dataset.load()

Are you missing a dataset?

Check out this guide on how to contribute datasets to the library:

Contributing Datasets

Public Datasets#

Dataset

Samples

Events

Reading Measures

# Subjects

# Sessions per Subject

Sampling Rate

Stimulus Type

BSC [Pan et al., 2022]

X

60

1

500 Hz

Text (sentences)

BSCII [Yan et al., 2025]

X

60

1

1000 Hz

Text (sentences)

ChineseReading [Zhang et al., 2022]

X

X

303

1

1000 Hz

Text (sentences)

CodeComprehension [Alakmeh et al., 2024]

X

27

1-2

2000 Hz

Text (code)

CoLAGaze [Bondar et al., 2025]

X

X

42

1

2000 Hz

Text (sentences)

CopCo [Björnsdóttir et al., 2023, Hollenstein et al., 2022, Reich et al., 2024]

X

X

X

58

1

1000 Hz

Text (documents)

DAEMONS [Schwetlick et al., 2024]

X

250

1

1000 Hz

Image

DIDEC [van Miltenburg et al., 2018]

X

112

1

250 Hz

Image

EMTeC [Bolliger et al., 2024]

X

X

107

1

2000 Hz

Text (documents)

ETDD70 [Sedmidubsky et al., 2025]

X

X

70

1

250 Hz

Text (documents)

FakeNewsPerception [Sümer et al., 2021]

X

25

1

600 Hz

Text (documents), Image

Gaze4Hate [Alacam et al., 2024]

X

X

43

1

1000 Hz

Text (sentences)

GazeGraph [Lan et al., 2020]

X

8

1

30 Hz

Various

GazeOnFaces [Coutrot et al., 2016]

X

405

1

250 Hz

Video

GazeBase [Griffith et al., 2021]

X

322

1-9

1000 Hz

Random Dots, Text (documents), Video, Game

GazeBaseVR [Lohr et al., 2023]

X

407

1-6

250 Hz

Random Dots, Text (documents), Video, Game

GGTG [Säuberli et al., 2026]

X

X

X

24

1

1000 Hz

Text (documents)

HBN [Alexander et al., 2017]

X

1246

1

120 Hz

Video

InteRead [Zermiani et al., 2024]

X

X

50

1

1200 Hz

Text (documents)

IITB_HGC [Maharaj et al., 2023]

X

5

1

2000 Hz

Text (documents)

JuDo1000 [Makowski et al., 2020]

X

150

4

1000 Hz

Random Dots

MouseCursor [Pantanowitz et al., 2021]

X

2

1

3 Hz

Mouse Cursor

MECOL1W1 [Siegelman et al., 2022]

X

X

580

1

Various Hz

Text (documents)

MECOL1W2 [Siegelman et al., 2025]

X

X

654

1

Various Hz

Text (documents)

MECOL2W1 [Kuperman et al., 2023]

X

542

1

Various Hz

Text (documents)

MECOL2W2 [Kuperman et al., 2025]

X

660

1

Various Hz

Text (documents)

OneStop [Berzak et al., 2025]

X

X

360

1

1000 Hz

Text (documents)

PoTeC [Jakobi et al., 2025]

X

75

1

1000 Hz

Text (documents)

PotsdamBingeRemotePVT [Prasse et al., 2025]

X

57

2

1000 Hz

Dots (PVT test)

PotsdamBingeWearablePVT [Prasse et al., 2025]

X

57

2

200 Hz (upsampled to 1000 Hz)

Dots (PVT test)

Provo [Luke and Christianson, 2018]

X

470

1

1000 Hz

Text (documents)

RaCCooNS [Frank and Aumeistere, 2024]

X

X

X

37

1

1000 Hz

Text (sentences)

SBSAT [Ahn et al., 2020]

X

X

95

1

1000 Hz

Text (documents)

UCL [Frank et al., 2013]

X

X

43

1

500 Hz

Text (sentences)

Example Datasets#

Dataset

Samples

Events

Reading Measures

# Subjects

# Sessions per Subject

Sampling Rate

Stimulus Type

ToyDataset

X

1

1

1000 Hz

Text (documents), Random Dots

ToyDatasetEyeLink

X

1

1

1000 Hz

Text (documents)