Plot saccadic main sequence#

In this notebook we show how you can load a dataset, compute all the necessary properties and the plot the main sequence.

What you will learn in this tutorial:#

  • how to prepare your data to plot the saccadic main sequence

  • how to create a main sequence plot of your saccade events and style it to your liking

Loading and preprocessing your data#

We import pymovements as the alias pm for convenience.

import pymovements as pm

Let’s start by downloading our ToyDataset and loading in its data:

dataset = pm.Dataset('ToyDataset', path='data/ToyDataset')
dataset.download()
dataset.load()
INFO:pymovements.dataset.dataset:
        You are downloading the pymovements Toy Dataset. Please be aware that pymovements does not
        host or distribute any dataset resources and only provides a convenient interface to
        download the public dataset resources that were published by their respective authors.

        Please cite the referenced publication if you intend to use the dataset in your research.
        
Using already downloaded and verified file: data/ToyDataset/downloads/pymovements-toy-dataset.zip
Extracting pymovements-toy-dataset.zip to data/ToyDataset/raw
  0%|          | 0/23 [00:00<?, ?it/s]
100%|██████████| 23/23 [00:00<00:00, 341.86it/s]

Dataset
  • DatasetDefinition
    DatasetDefinition
    • None
      None
    • dict (0 items)
      • dict (1 items)
        • dict (4 items)
          • list (5 items)
            • 'timestamp'
            • 'x'
            • (3 more)
          • dict (5 items)
            • Float64
              Float64
            • Float64
              Float64
            • (3 more)
          • (2 more)
      • None
        None
      • Experiment
        Experiment
        • EyeTracker
          EyeTracker
          • None
            None
          • None
            None
          • None
            None
          • None
            None
          • 1000
            1000
          • None
            None
          • None
            None
        • 1000
          1000
        • Screen
          Screen
          • 68
            68
          • 30.2
            30.2
          • 1024
            1024
          • 'upper left'
            'upper left'
          • 38
            38
          • 1280
            1280
          • 15.599386487782953
            15.599386487782953
          • -15.599386487782953
            -15.599386487782953
          • 12.508044410882546
            12.508044410882546
          • -12.508044410882546
            -12.508044410882546
      • None
        None
      • dict (1 items)
        • 'trial_{text_id:d}_{page_id:d}.csv'
          'trial_{text_id:d}_{page_id:d}.csv'
      • dict (1 items)
        • dict (2 items)
          • <class 'int'>
            <class 'int'>
          • <class 'int'>
            <class 'int'>
      • True
        True
      • 'pymovements Toy Dataset'
        'pymovements Toy Dataset'
      • dict (0 items)
        • 'ToyDataset'
          'ToyDataset'
        • list (2 items)
          • 'x'
          • 'y'
        • None
          None
        • list (1 items)
          • ResourceDefinition
            • 'gaze'
              'gaze'
            • 'pymovements-toy-dataset.zip'
              'pymovements-toy-dataset.zip'
            • 'trial_{text_id:d}_{page_id:d}.csv'
              'trial_{text_id:d}_{page_id:d}.csv'
            • dict (2 items)
              • <class 'int'>
                <class 'int'>
              • <class 'int'>
                <class 'int'>
            • None
              None
            • None
              None
            • '256901852c1c07581d375eef705855d6'
              '256901852c1c07581d375eef705855d6'
            • None
              None
            • str
              'https://github.com/pymovements/pymovements-toy-dataset/archive/refs/heads/main.zip'
        • 'timestamp'
          'timestamp'
        • 'ms'
          'ms'
        • None
          None
        • None
          None
      • tuple
        (shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘)
      • dict (1 items)
        • DataFrame (5 columns, 20 rows)
          shape: (20, 5)
          text_idpage_idfilepathload_functionload_kwargs
          i64i64strnullnull
          01"pymovements-toy-dataset-main/d…nullnull
          02"pymovements-toy-dataset-main/d…nullnull
          03"pymovements-toy-dataset-main/d…nullnull
          04"pymovements-toy-dataset-main/d…nullnull
          05"pymovements-toy-dataset-main/d…nullnull
          31"pymovements-toy-dataset-main/d…nullnull
          32"pymovements-toy-dataset-main/d…nullnull
          33"pymovements-toy-dataset-main/d…nullnull
          34"pymovements-toy-dataset-main/d…nullnull
          35"pymovements-toy-dataset-main/d…nullnull
      • list (20 items)
        • Gaze
          • DataFrame (6 columns, 17223 rows)
            shape: (17_223, 6)
            timestimuli_xstimuli_ytext_idpage_idpixel
            i64f64f64i64i64list[f64]
            1988145-1.0-1.001[206.8, 152.4]
            1988146-1.0-1.001[206.9, 152.1]
            1988147-1.0-1.001[207.0, 151.8]
            1988148-1.0-1.001[207.1, 151.7]
            1988149-1.0-1.001[207.0, 151.5]
            2005363-1.0-1.001[361.0, 415.4]
            2005364-1.0-1.001[358.0, 414.5]
            2005365-1.0-1.001[355.8, 413.8]
            2005366-1.0-1.001[353.1, 413.2]
            2005367-1.0-1.001[351.2, 412.9]
          • Events
            Events
            • DataFrame (6 columns, 0 rows)
              shape: (0, 6)
              text_idpage_idnameonsetoffsetduration
              i64i64stri64i64i64
            • list (2 items)
              • 'text_id'
              • 'page_id'
          • list (2 items)
            • 'text_id'
            • 'page_id'
          • Experiment
            Experiment
            • EyeTracker
              EyeTracker
              • None
                None
              • None
                None
              • None
                None
              • None
                None
              • 1000
                1000
              • None
                None
              • None
                None
            • 1000
              1000
            • Screen
              Screen
              • 68
                68
              • 30.2
                30.2
              • 1024
                1024
              • 'upper left'
                'upper left'
              • 38
                38
              • 1280
                1280
              • 15.599386487782953
                15.599386487782953
              • -15.599386487782953
                -15.599386487782953
              • 12.508044410882546
                12.508044410882546
              • -12.508044410882546
                -12.508044410882546
        • Gaze
          • DataFrame (6 columns, 29799 rows)
            shape: (29_799, 6)
            timestimuli_xstimuli_ytext_idpage_idpixel
            i64f64f64i64i64list[f64]
            2008305-1.0-1.002[141.4, 153.6]
            2008306-1.0-1.002[141.1, 153.2]
            2008307-1.0-1.002[140.7, 152.8]
            2008308-1.0-1.002[140.6, 152.7]
            2008309-1.0-1.002[140.5, 152.6]
            2038099-1.0-1.002[273.8, 773.8]
            2038100-1.0-1.002[273.8, 774.1]
            2038101-1.0-1.002[273.9, 774.5]
            2038102-1.0-1.002[274.0, 774.4]
            2038103-1.0-1.002[274.0, 773.9]
          • Events
            Events
            • DataFrame (6 columns, 0 rows)
              shape: (0, 6)
              text_idpage_idnameonsetoffsetduration
              i64i64stri64i64i64
            • list (2 items)
              • 'text_id'
              • 'page_id'
          • list (2 items)
            • 'text_id'
            • 'page_id'
          • Experiment
            Experiment
            • EyeTracker
              EyeTracker
              • None
                None
              • None
                None
              • None
                None
              • None
                None
              • 1000
                1000
              • None
                None
              • None
                None
            • 1000
              1000
            • Screen
              Screen
              • 68
                68
              • 30.2
                30.2
              • 1024
                1024
              • 'upper left'
                'upper left'
              • 38
                38
              • 1280
                1280
              • 15.599386487782953
                15.599386487782953
              • -15.599386487782953
                -15.599386487782953
              • 12.508044410882546
                12.508044410882546
              • -12.508044410882546
                -12.508044410882546
        • (18 more)
      • PosixPath('data/ToyDataset')
        PosixPath('data/ToyDataset')
      • DatasetPaths
        DatasetPaths
        • PosixPath('data/ToyDataset')
          PosixPath('data/ToyDataset')
        • PosixPath('data/ToyDataset/downloads')
          PosixPath('data/ToyDataset/downloads')
        • PosixPath('data/ToyDataset/events')
          PosixPath('data/ToyDataset/events')
        • PosixPath('data/ToyDataset/precomputed_events')
          PosixPath('data/ToyDataset/precomputed_events')
        • PosixPath
          PosixPath('data/ToyDataset/precomputed_reading_measures')
        • PosixPath('data/ToyDataset/preprocessed')
          PosixPath('data/ToyDataset/preprocessed')
        • PosixPath('data/ToyDataset/raw')
          PosixPath('data/ToyDataset/raw')
        • PosixPath('data/ToyDataset')
          PosixPath('data/ToyDataset')
      • list (0 items)
        • list (0 items)

          Now, you have to convert the raw x and y coordinates in pixels to degrees in visual angle.

          dataset.pix2deg()
          
          Dataset
          • DatasetDefinition
            DatasetDefinition
            • None
              None
            • dict (0 items)
              • dict (1 items)
                • dict (4 items)
                  • list (5 items)
                    • 'timestamp'
                    • 'x'
                    • (3 more)
                  • dict (5 items)
                    • Float64
                      Float64
                    • Float64
                      Float64
                    • (3 more)
                  • (2 more)
              • None
                None
              • Experiment
                Experiment
                • EyeTracker
                  EyeTracker
                  • None
                    None
                  • None
                    None
                  • None
                    None
                  • None
                    None
                  • 1000
                    1000
                  • None
                    None
                  • None
                    None
                • 1000
                  1000
                • Screen
                  Screen
                  • 68
                    68
                  • 30.2
                    30.2
                  • 1024
                    1024
                  • 'upper left'
                    'upper left'
                  • 38
                    38
                  • 1280
                    1280
                  • 15.599386487782953
                    15.599386487782953
                  • -15.599386487782953
                    -15.599386487782953
                  • 12.508044410882546
                    12.508044410882546
                  • -12.508044410882546
                    -12.508044410882546
              • None
                None
              • dict (1 items)
                • 'trial_{text_id:d}_{page_id:d}.csv'
                  'trial_{text_id:d}_{page_id:d}.csv'
              • dict (1 items)
                • dict (2 items)
                  • <class 'int'>
                    <class 'int'>
                  • <class 'int'>
                    <class 'int'>
              • True
                True
              • 'pymovements Toy Dataset'
                'pymovements Toy Dataset'
              • dict (0 items)
                • 'ToyDataset'
                  'ToyDataset'
                • list (2 items)
                  • 'x'
                  • 'y'
                • None
                  None
                • list (1 items)
                  • ResourceDefinition
                    • 'gaze'
                      'gaze'
                    • 'pymovements-toy-dataset.zip'
                      'pymovements-toy-dataset.zip'
                    • 'trial_{text_id:d}_{page_id:d}.csv'
                      'trial_{text_id:d}_{page_id:d}.csv'
                    • dict (2 items)
                      • <class 'int'>
                        <class 'int'>
                      • <class 'int'>
                        <class 'int'>
                    • None
                      None
                    • None
                      None
                    • '256901852c1c07581d375eef705855d6'
                      '256901852c1c07581d375eef705855d6'
                    • None
                      None
                    • str
                      'https://github.com/pymovements/pymovements-toy-dataset/archive/refs/heads/main.zip'
                • 'timestamp'
                  'timestamp'
                • 'ms'
                  'ms'
                • None
                  None
                • None
                  None
              • tuple
                (shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘)
              • dict (1 items)
                • DataFrame (5 columns, 20 rows)
                  shape: (20, 5)
                  text_idpage_idfilepathload_functionload_kwargs
                  i64i64strnullnull
                  01"pymovements-toy-dataset-main/d…nullnull
                  02"pymovements-toy-dataset-main/d…nullnull
                  03"pymovements-toy-dataset-main/d…nullnull
                  04"pymovements-toy-dataset-main/d…nullnull
                  05"pymovements-toy-dataset-main/d…nullnull
                  31"pymovements-toy-dataset-main/d…nullnull
                  32"pymovements-toy-dataset-main/d…nullnull
                  33"pymovements-toy-dataset-main/d…nullnull
                  34"pymovements-toy-dataset-main/d…nullnull
                  35"pymovements-toy-dataset-main/d…nullnull
              • list (20 items)
                • Gaze
                  • DataFrame (7 columns, 17223 rows)
                    shape: (17_223, 7)
                    timestimuli_xstimuli_ytext_idpage_idpixelposition
                    i64f64f64i64i64list[f64]list[f64]
                    1988145-1.0-1.001[206.8, 152.4][-10.697598, -8.852399]
                    1988146-1.0-1.001[206.9, 152.1][-10.695183, -8.859678]
                    1988147-1.0-1.001[207.0, 151.8][-10.692768, -8.866956]
                    1988148-1.0-1.001[207.1, 151.7][-10.690352, -8.869381]
                    1988149-1.0-1.001[207.0, 151.5][-10.692768, -8.874233]
                    2005363-1.0-1.001[361.0, 415.4][-6.932438, -2.386672]
                    2005364-1.0-1.001[358.0, 414.5][-7.006376, -2.408998]
                    2005365-1.0-1.001[355.8, 413.8][-7.060582, -2.426362]
                    2005366-1.0-1.001[353.1, 413.2][-7.12709, -2.441245]
                    2005367-1.0-1.001[351.2, 412.9][-7.173881, -2.448686]
                  • Events
                    Events
                    • DataFrame (6 columns, 0 rows)
                      shape: (0, 6)
                      text_idpage_idnameonsetoffsetduration
                      i64i64stri64i64i64
                    • list (2 items)
                      • 'text_id'
                      • 'page_id'
                  • list (2 items)
                    • 'text_id'
                    • 'page_id'
                  • Experiment
                    Experiment
                    • EyeTracker
                      EyeTracker
                      • None
                        None
                      • None
                        None
                      • None
                        None
                      • None
                        None
                      • 1000
                        1000
                      • None
                        None
                      • None
                        None
                    • 1000
                      1000
                    • Screen
                      Screen
                      • 68
                        68
                      • 30.2
                        30.2
                      • 1024
                        1024
                      • 'upper left'
                        'upper left'
                      • 38
                        38
                      • 1280
                        1280
                      • 15.599386487782953
                        15.599386487782953
                      • -15.599386487782953
                        -15.599386487782953
                      • 12.508044410882546
                        12.508044410882546
                      • -12.508044410882546
                        -12.508044410882546
                • Gaze
                  • DataFrame (7 columns, 29799 rows)
                    shape: (29_799, 7)
                    timestimuli_xstimuli_ytext_idpage_idpixelposition
                    i64f64f64i64i64list[f64]list[f64]
                    2008305-1.0-1.002[141.4, 153.6][-12.268583, -8.823284]
                    2008306-1.0-1.002[141.1, 153.2][-12.275749, -8.832989]
                    2008307-1.0-1.002[140.7, 152.8][-12.285302, -8.842695]
                    2008308-1.0-1.002[140.6, 152.7][-12.28769, -8.845121]
                    2008309-1.0-1.002[140.5, 152.6][-12.290078, -8.847547]
                    2038099-1.0-1.002[273.8, 773.8][-9.071149, 6.490168]
                    2038100-1.0-1.002[273.8, 774.1][-9.071149, 6.497527]
                    2038101-1.0-1.002[273.9, 774.5][-9.06871, 6.50734]
                    2038102-1.0-1.002[274.0, 774.4][-9.066271, 6.504886]
                    2038103-1.0-1.002[274.0, 773.9][-9.066271, 6.492621]
                  • Events
                    Events
                    • DataFrame (6 columns, 0 rows)
                      shape: (0, 6)
                      text_idpage_idnameonsetoffsetduration
                      i64i64stri64i64i64
                    • list (2 items)
                      • 'text_id'
                      • 'page_id'
                  • list (2 items)
                    • 'text_id'
                    • 'page_id'
                  • Experiment
                    Experiment
                    • EyeTracker
                      EyeTracker
                      • None
                        None
                      • None
                        None
                      • None
                        None
                      • None
                        None
                      • 1000
                        1000
                      • None
                        None
                      • None
                        None
                    • 1000
                      1000
                    • Screen
                      Screen
                      • 68
                        68
                      • 30.2
                        30.2
                      • 1024
                        1024
                      • 'upper left'
                        'upper left'
                      • 38
                        38
                      • 1280
                        1280
                      • 15.599386487782953
                        15.599386487782953
                      • -15.599386487782953
                        -15.599386487782953
                      • 12.508044410882546
                        12.508044410882546
                      • -12.508044410882546
                        -12.508044410882546
                • (18 more)
              • PosixPath('data/ToyDataset')
                PosixPath('data/ToyDataset')
              • DatasetPaths
                DatasetPaths
                • PosixPath('data/ToyDataset')
                  PosixPath('data/ToyDataset')
                • PosixPath('data/ToyDataset/downloads')
                  PosixPath('data/ToyDataset/downloads')
                • PosixPath('data/ToyDataset/events')
                  PosixPath('data/ToyDataset/events')
                • PosixPath('data/ToyDataset/precomputed_events')
                  PosixPath('data/ToyDataset/precomputed_events')
                • PosixPath
                  PosixPath('data/ToyDataset/precomputed_reading_measures')
                • PosixPath('data/ToyDataset/preprocessed')
                  PosixPath('data/ToyDataset/preprocessed')
                • PosixPath('data/ToyDataset/raw')
                  PosixPath('data/ToyDataset/raw')
                • PosixPath('data/ToyDataset')
                  PosixPath('data/ToyDataset')
              • list (0 items)
                • list (0 items)

                  Next we can convert these positions into velocitites.

                  dataset.pos2vel()
                  
                  Dataset
                  • DatasetDefinition
                    DatasetDefinition
                    • None
                      None
                    • dict (0 items)
                      • dict (1 items)
                        • dict (4 items)
                          • list (5 items)
                            • 'timestamp'
                            • 'x'
                            • (3 more)
                          • dict (5 items)
                            • Float64
                              Float64
                            • Float64
                              Float64
                            • (3 more)
                          • (2 more)
                      • None
                        None
                      • Experiment
                        Experiment
                        • EyeTracker
                          EyeTracker
                          • None
                            None
                          • None
                            None
                          • None
                            None
                          • None
                            None
                          • 1000
                            1000
                          • None
                            None
                          • None
                            None
                        • 1000
                          1000
                        • Screen
                          Screen
                          • 68
                            68
                          • 30.2
                            30.2
                          • 1024
                            1024
                          • 'upper left'
                            'upper left'
                          • 38
                            38
                          • 1280
                            1280
                          • 15.599386487782953
                            15.599386487782953
                          • -15.599386487782953
                            -15.599386487782953
                          • 12.508044410882546
                            12.508044410882546
                          • -12.508044410882546
                            -12.508044410882546
                      • None
                        None
                      • dict (1 items)
                        • 'trial_{text_id:d}_{page_id:d}.csv'
                          'trial_{text_id:d}_{page_id:d}.csv'
                      • dict (1 items)
                        • dict (2 items)
                          • <class 'int'>
                            <class 'int'>
                          • <class 'int'>
                            <class 'int'>
                      • True
                        True
                      • 'pymovements Toy Dataset'
                        'pymovements Toy Dataset'
                      • dict (0 items)
                        • 'ToyDataset'
                          'ToyDataset'
                        • list (2 items)
                          • 'x'
                          • 'y'
                        • None
                          None
                        • list (1 items)
                          • ResourceDefinition
                            • 'gaze'
                              'gaze'
                            • 'pymovements-toy-dataset.zip'
                              'pymovements-toy-dataset.zip'
                            • 'trial_{text_id:d}_{page_id:d}.csv'
                              'trial_{text_id:d}_{page_id:d}.csv'
                            • dict (2 items)
                              • <class 'int'>
                                <class 'int'>
                              • <class 'int'>
                                <class 'int'>
                            • None
                              None
                            • None
                              None
                            • '256901852c1c07581d375eef705855d6'
                              '256901852c1c07581d375eef705855d6'
                            • None
                              None
                            • str
                              'https://github.com/pymovements/pymovements-toy-dataset/archive/refs/heads/main.zip'
                        • 'timestamp'
                          'timestamp'
                        • 'ms'
                          'ms'
                        • None
                          None
                        • None
                          None
                      • tuple
                        (shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘, shape: (0, 6) ┌─────────┬─────────┬──────┬───────┬────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪══════╪═══════╪════════╪══════════╡ └─────────┴─────────┴──────┴───────┴────────┴──────────┘)
                      • dict (1 items)
                        • DataFrame (5 columns, 20 rows)
                          shape: (20, 5)
                          text_idpage_idfilepathload_functionload_kwargs
                          i64i64strnullnull
                          01"pymovements-toy-dataset-main/d…nullnull
                          02"pymovements-toy-dataset-main/d…nullnull
                          03"pymovements-toy-dataset-main/d…nullnull
                          04"pymovements-toy-dataset-main/d…nullnull
                          05"pymovements-toy-dataset-main/d…nullnull
                          31"pymovements-toy-dataset-main/d…nullnull
                          32"pymovements-toy-dataset-main/d…nullnull
                          33"pymovements-toy-dataset-main/d…nullnull
                          34"pymovements-toy-dataset-main/d…nullnull
                          35"pymovements-toy-dataset-main/d…nullnull
                      • list (20 items)
                        • Gaze
                          • DataFrame (8 columns, 17223 rows)
                            shape: (17_223, 8)
                            timestimuli_xstimuli_ytext_idpage_idpixelpositionvelocity
                            i64f64f64i64i64list[f64]list[f64]list[f64]
                            1988145-1.0-1.001[206.8, 152.4][-10.697598, -8.852399][null, null]
                            1988146-1.0-1.001[206.9, 152.1][-10.695183, -8.859678][null, null]
                            1988147-1.0-1.001[207.0, 151.8][-10.692768, -8.866956][1.610194, -5.256267]
                            1988148-1.0-1.001[207.1, 151.7][-10.690352, -8.869381][0.402548, -4.447465]
                            1988149-1.0-1.001[207.0, 151.5][-10.692768, -8.874233][0.402561, -3.234462]
                            2005363-1.0-1.001[361.0, 415.4][-6.932438, -2.386672][-63.266374, -21.085616]
                            2005364-1.0-1.001[358.0, 414.5][-7.006376, -2.408998][-63.249652, -19.431326]
                            2005365-1.0-1.001[355.8, 413.8][-7.060582, -2.426362][-60.359624, -15.710061]
                            2005366-1.0-1.001[353.1, 413.2][-7.12709, -2.441245][null, null]
                            2005367-1.0-1.001[351.2, 412.9][-7.173881, -2.448686][null, null]
                          • Events
                            Events
                            • DataFrame (6 columns, 0 rows)
                              shape: (0, 6)
                              text_idpage_idnameonsetoffsetduration
                              i64i64stri64i64i64
                            • list (2 items)
                              • 'text_id'
                              • 'page_id'
                          • list (2 items)
                            • 'text_id'
                            • 'page_id'
                          • Experiment
                            Experiment
                            • EyeTracker
                              EyeTracker
                              • None
                                None
                              • None
                                None
                              • None
                                None
                              • None
                                None
                              • 1000
                                1000
                              • None
                                None
                              • None
                                None
                            • 1000
                              1000
                            • Screen
                              Screen
                              • 68
                                68
                              • 30.2
                                30.2
                              • 1024
                                1024
                              • 'upper left'
                                'upper left'
                              • 38
                                38
                              • 1280
                                1280
                              • 15.599386487782953
                                15.599386487782953
                              • -15.599386487782953
                                -15.599386487782953
                              • 12.508044410882546
                                12.508044410882546
                              • -12.508044410882546
                                -12.508044410882546
                        • Gaze
                          • DataFrame (8 columns, 29799 rows)
                            shape: (29_799, 8)
                            timestimuli_xstimuli_ytext_idpage_idpixelpositionvelocity
                            i64f64f64i64i64list[f64]list[f64]list[f64]
                            2008305-1.0-1.002[141.4, 153.6][-12.268583, -8.823284][null, null]
                            2008306-1.0-1.002[141.1, 153.2][-12.275749, -8.832989][null, null]
                            2008307-1.0-1.002[140.7, 152.8][-12.285302, -8.842695][-5.572617, -6.065816]
                            2008308-1.0-1.002[140.6, 152.7][-12.28769, -8.845121][-3.582268, -4.043733]
                            2008309-1.0-1.002[140.5, 152.6][-12.290078, -8.847547][-2.388085, -2.021821]
                            2038099-1.0-1.002[273.8, 773.8][-9.071149, 6.490168][1.21962, 1.635403]
                            2038100-1.0-1.002[273.8, 774.1][-9.071149, 6.497527][1.626175, 4.497406]
                            2038101-1.0-1.002[273.9, 774.5][-9.06871, 6.50734][1.626186, 1.635423]
                            2038102-1.0-1.002[274.0, 774.4][-9.066271, 6.504886][null, null]
                            2038103-1.0-1.002[274.0, 773.9][-9.066271, 6.492621][null, null]
                          • Events
                            Events
                            • DataFrame (6 columns, 0 rows)
                              shape: (0, 6)
                              text_idpage_idnameonsetoffsetduration
                              i64i64stri64i64i64
                            • list (2 items)
                              • 'text_id'
                              • 'page_id'
                          • list (2 items)
                            • 'text_id'
                            • 'page_id'
                          • Experiment
                            Experiment
                            • EyeTracker
                              EyeTracker
                              • None
                                None
                              • None
                                None
                              • None
                                None
                              • None
                                None
                              • 1000
                                1000
                              • None
                                None
                              • None
                                None
                            • 1000
                              1000
                            • Screen
                              Screen
                              • 68
                                68
                              • 30.2
                                30.2
                              • 1024
                                1024
                              • 'upper left'
                                'upper left'
                              • 38
                                38
                              • 1280
                                1280
                              • 15.599386487782953
                                15.599386487782953
                              • -15.599386487782953
                                -15.599386487782953
                              • 12.508044410882546
                                12.508044410882546
                              • -12.508044410882546
                                -12.508044410882546
                        • (18 more)
                      • PosixPath('data/ToyDataset')
                        PosixPath('data/ToyDataset')
                      • DatasetPaths
                        DatasetPaths
                        • PosixPath('data/ToyDataset')
                          PosixPath('data/ToyDataset')
                        • PosixPath('data/ToyDataset/downloads')
                          PosixPath('data/ToyDataset/downloads')
                        • PosixPath('data/ToyDataset/events')
                          PosixPath('data/ToyDataset/events')
                        • PosixPath('data/ToyDataset/precomputed_events')
                          PosixPath('data/ToyDataset/precomputed_events')
                        • PosixPath
                          PosixPath('data/ToyDataset/precomputed_reading_measures')
                        • PosixPath('data/ToyDataset/preprocessed')
                          PosixPath('data/ToyDataset/preprocessed')
                        • PosixPath('data/ToyDataset/raw')
                          PosixPath('data/ToyDataset/raw')
                        • PosixPath('data/ToyDataset')
                          PosixPath('data/ToyDataset')
                      • list (0 items)
                        • list (0 items)

                          Let’s check if we now have all our expected columns:

                          dataset.gaze[0]
                          
                          Gaze
                          • DataFrame (8 columns, 17223 rows)
                            shape: (17_223, 8)
                            timestimuli_xstimuli_ytext_idpage_idpixelpositionvelocity
                            i64f64f64i64i64list[f64]list[f64]list[f64]
                            1988145-1.0-1.001[206.8, 152.4][-10.697598, -8.852399][null, null]
                            1988146-1.0-1.001[206.9, 152.1][-10.695183, -8.859678][null, null]
                            1988147-1.0-1.001[207.0, 151.8][-10.692768, -8.866956][1.610194, -5.256267]
                            1988148-1.0-1.001[207.1, 151.7][-10.690352, -8.869381][0.402548, -4.447465]
                            1988149-1.0-1.001[207.0, 151.5][-10.692768, -8.874233][0.402561, -3.234462]
                            2005363-1.0-1.001[361.0, 415.4][-6.932438, -2.386672][-63.266374, -21.085616]
                            2005364-1.0-1.001[358.0, 414.5][-7.006376, -2.408998][-63.249652, -19.431326]
                            2005365-1.0-1.001[355.8, 413.8][-7.060582, -2.426362][-60.359624, -15.710061]
                            2005366-1.0-1.001[353.1, 413.2][-7.12709, -2.441245][null, null]
                            2005367-1.0-1.001[351.2, 412.9][-7.173881, -2.448686][null, null]
                          • Events
                            Events
                            • DataFrame (6 columns, 0 rows)
                              shape: (0, 6)
                              text_idpage_idnameonsetoffsetduration
                              i64i64stri64i64i64
                            • list (2 items)
                              • 'text_id'
                              • 'page_id'
                          • list (2 items)
                            • 'text_id'
                            • 'page_id'
                          • Experiment
                            Experiment
                            • EyeTracker
                              EyeTracker
                              • None
                                None
                              • None
                                None
                              • None
                                None
                              • None
                                None
                              • 1000
                                1000
                              • None
                                None
                              • None
                                None
                            • 1000
                              1000
                            • Screen
                              Screen
                              • 68
                                68
                              • 30.2
                                30.2
                              • 1024
                                1024
                              • 'upper left'
                                'upper left'
                              • 38
                                38
                              • 1280
                                1280
                              • 15.599386487782953
                                15.599386487782953
                              • -15.599386487782953
                                -15.599386487782953
                              • 12.508044410882546
                                12.508044410882546
                              • -12.508044410882546
                                -12.508044410882546

                          Detecting your events and compute properties#

                          In the next step we have to detect our saccades and compute the event properties amplitude and peak_velocity.

                          We can run the microsaccade detection algorithm with its default parameters:

                          dataset.detect_events('microsaccades')
                          
                          Dataset
                          • DatasetDefinition
                            DatasetDefinition
                            • None
                              None
                            • dict (0 items)
                              • dict (1 items)
                                • dict (4 items)
                                  • list (5 items)
                                    • 'timestamp'
                                    • 'x'
                                    • (3 more)
                                  • dict (5 items)
                                    • Float64
                                      Float64
                                    • Float64
                                      Float64
                                    • (3 more)
                                  • (2 more)
                              • None
                                None
                              • Experiment
                                Experiment
                                • EyeTracker
                                  EyeTracker
                                  • None
                                    None
                                  • None
                                    None
                                  • None
                                    None
                                  • None
                                    None
                                  • 1000
                                    1000
                                  • None
                                    None
                                  • None
                                    None
                                • 1000
                                  1000
                                • Screen
                                  Screen
                                  • 68
                                    68
                                  • 30.2
                                    30.2
                                  • 1024
                                    1024
                                  • 'upper left'
                                    'upper left'
                                  • 38
                                    38
                                  • 1280
                                    1280
                                  • 15.599386487782953
                                    15.599386487782953
                                  • -15.599386487782953
                                    -15.599386487782953
                                  • 12.508044410882546
                                    12.508044410882546
                                  • -12.508044410882546
                                    -12.508044410882546
                              • None
                                None
                              • dict (1 items)
                                • 'trial_{text_id:d}_{page_id:d}.csv'
                                  'trial_{text_id:d}_{page_id:d}.csv'
                              • dict (1 items)
                                • dict (2 items)
                                  • <class 'int'>
                                    <class 'int'>
                                  • <class 'int'>
                                    <class 'int'>
                              • True
                                True
                              • 'pymovements Toy Dataset'
                                'pymovements Toy Dataset'
                              • dict (0 items)
                                • 'ToyDataset'
                                  'ToyDataset'
                                • list (2 items)
                                  • 'x'
                                  • 'y'
                                • None
                                  None
                                • list (1 items)
                                  • ResourceDefinition
                                    • 'gaze'
                                      'gaze'
                                    • 'pymovements-toy-dataset.zip'
                                      'pymovements-toy-dataset.zip'
                                    • 'trial_{text_id:d}_{page_id:d}.csv'
                                      'trial_{text_id:d}_{page_id:d}.csv'
                                    • dict (2 items)
                                      • <class 'int'>
                                        <class 'int'>
                                      • <class 'int'>
                                        <class 'int'>
                                    • None
                                      None
                                    • None
                                      None
                                    • '256901852c1c07581d375eef705855d6'
                                      '256901852c1c07581d375eef705855d6'
                                    • None
                                      None
                                    • str
                                      'https://github.com/pymovements/pymovements-toy-dataset/archive/refs/heads/main.zip'
                                • 'timestamp'
                                  'timestamp'
                                • 'ms'
                                  'ms'
                                • None
                                  None
                                • None
                                  None
                              • tuple
                                (shape: (142, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 0 ┆ 1 ┆ saccade ┆ 1988323 ┆ 1988337 ┆ 14 │ │ 0 ┆ 1 ┆ saccade ┆ 1988342 ┆ 1988350 ┆ 8 │ │ 0 ┆ 1 ┆ saccade ┆ 1988547 ┆ 1988567 ┆ 20 │ │ 0 ┆ 1 ┆ saccade ┆ 1988571 ┆ 1988582 ┆ 11 │ │ 0 ┆ 1 ┆ saccade ┆ 1988737 ┆ 1988760 ┆ 23 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 0 ┆ 1 ┆ saccade ┆ 2005110 ┆ 2005126 ┆ 16 │ │ 0 ┆ 1 ┆ saccade ┆ 2005128 ┆ 2005138 ┆ 10 │ │ 0 ┆ 1 ┆ saccade ┆ 2005288 ┆ 2005345 ┆ 57 │ │ 0 ┆ 1 ┆ saccade ┆ 2005347 ┆ 2005356 ┆ 9 │ │ 0 ┆ 1 ┆ saccade ┆ 2005359 ┆ 2005365 ┆ 6 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (233, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 0 ┆ 2 ┆ saccade ┆ 2008474 ┆ 2008497 ┆ 23 │ │ 0 ┆ 2 ┆ saccade ┆ 2008604 ┆ 2008620 ┆ 16 │ │ 0 ┆ 2 ┆ saccade ┆ 2008807 ┆ 2008838 ┆ 31 │ │ 0 ┆ 2 ┆ saccade ┆ 2008840 ┆ 2008851 ┆ 11 │ │ 0 ┆ 2 ┆ saccade ┆ 2008855 ┆ 2008861 ┆ 6 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 0 ┆ 2 ┆ saccade ┆ 2037638 ┆ 2037654 ┆ 16 │ │ 0 ┆ 2 ┆ saccade ┆ 2037656 ┆ 2037666 ┆ 10 │ │ 0 ┆ 2 ┆ saccade ┆ 2037812 ┆ 2037830 ┆ 18 │ │ 0 ┆ 2 ┆ saccade ┆ 2037832 ┆ 2037839 ┆ 7 │ │ 0 ┆ 2 ┆ saccade ┆ 2037845 ┆ 2037851 ┆ 6 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (210, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 0 ┆ 3 ┆ saccade ┆ 2041198 ┆ 2041213 ┆ 15 │ │ 0 ┆ 3 ┆ saccade ┆ 2041216 ┆ 2041225 ┆ 9 │ │ 0 ┆ 3 ┆ saccade ┆ 2041353 ┆ 2041367 ┆ 14 │ │ 0 ┆ 3 ┆ saccade ┆ 2041370 ┆ 2041379 ┆ 9 │ │ 0 ┆ 3 ┆ saccade ┆ 2041545 ┆ 2041564 ┆ 19 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 0 ┆ 3 ┆ saccade ┆ 2066774 ┆ 2066783 ┆ 9 │ │ 0 ┆ 3 ┆ saccade ┆ 2066959 ┆ 2066987 ┆ 28 │ │ 0 ┆ 3 ┆ saccade ┆ 2066990 ┆ 2067000 ┆ 10 │ │ 0 ┆ 3 ┆ saccade ┆ 2067294 ┆ 2067311 ┆ 17 │ │ 0 ┆ 3 ┆ saccade ┆ 2067313 ┆ 2067330 ┆ 17 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (263, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 0 ┆ 4 ┆ saccade ┆ 2070756 ┆ 2070771 ┆ 15 │ │ 0 ┆ 4 ┆ saccade ┆ 2070774 ┆ 2070783 ┆ 9 │ │ 0 ┆ 4 ┆ saccade ┆ 2070921 ┆ 2070940 ┆ 19 │ │ 0 ┆ 4 ┆ saccade ┆ 2070944 ┆ 2070954 ┆ 10 │ │ 0 ┆ 4 ┆ saccade ┆ 2071126 ┆ 2071143 ┆ 17 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 0 ┆ 4 ┆ saccade ┆ 2102771 ┆ 2102842 ┆ 71 │ │ 0 ┆ 4 ┆ saccade ┆ 2102844 ┆ 2102853 ┆ 9 │ │ 0 ┆ 4 ┆ saccade ┆ 2102856 ┆ 2102867 ┆ 11 │ │ 0 ┆ 4 ┆ saccade ┆ 2103011 ┆ 2103024 ┆ 13 │ │ 0 ┆ 4 ┆ saccade ┆ 2103027 ┆ 2103036 ┆ 9 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (270, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 0 ┆ 5 ┆ saccade ┆ 2105895 ┆ 2105903 ┆ 8 │ │ 0 ┆ 5 ┆ saccade ┆ 2106083 ┆ 2106108 ┆ 25 │ │ 0 ┆ 5 ┆ saccade ┆ 2106263 ┆ 2106279 ┆ 16 │ │ 0 ┆ 5 ┆ saccade ┆ 2106283 ┆ 2106290 ┆ 7 │ │ 0 ┆ 5 ┆ saccade ┆ 2106480 ┆ 2106494 ┆ 14 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 0 ┆ 5 ┆ saccade ┆ 2138357 ┆ 2138363 ┆ 6 │ │ 0 ┆ 5 ┆ saccade ┆ 2138523 ┆ 2138543 ┆ 20 │ │ 0 ┆ 5 ┆ saccade ┆ 2138545 ┆ 2138557 ┆ 12 │ │ 0 ┆ 5 ┆ saccade ┆ 2138845 ┆ 2138860 ┆ 15 │ │ 0 ┆ 5 ┆ saccade ┆ 2138868 ┆ 2138876 ┆ 8 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (205, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 1 ┆ 1 ┆ saccade ┆ 2415285 ┆ 2415301 ┆ 16 │ │ 1 ┆ 1 ┆ saccade ┆ 2415303 ┆ 2415317 ┆ 14 │ │ 1 ┆ 1 ┆ saccade ┆ 2415525 ┆ 2415541 ┆ 16 │ │ 1 ┆ 1 ┆ saccade ┆ 2415544 ┆ 2415554 ┆ 10 │ │ 1 ┆ 1 ┆ saccade ┆ 2415662 ┆ 2415679 ┆ 17 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 1 ┆ 1 ┆ saccade ┆ 2437549 ┆ 2437566 ┆ 17 │ │ 1 ┆ 1 ┆ saccade ┆ 2437569 ┆ 2437583 ┆ 14 │ │ 1 ┆ 1 ┆ saccade ┆ 2437856 ┆ 2437872 ┆ 16 │ │ 1 ┆ 1 ┆ saccade ┆ 2437876 ┆ 2437884 ┆ 8 │ │ 1 ┆ 1 ┆ saccade ┆ 2438084 ┆ 2438099 ┆ 15 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (183, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 1 ┆ 2 ┆ saccade ┆ 2440997 ┆ 2441012 ┆ 15 │ │ 1 ┆ 2 ┆ saccade ┆ 2441014 ┆ 2441025 ┆ 11 │ │ 1 ┆ 2 ┆ saccade ┆ 2441187 ┆ 2441201 ┆ 14 │ │ 1 ┆ 2 ┆ saccade ┆ 2441204 ┆ 2441214 ┆ 10 │ │ 1 ┆ 2 ┆ saccade ┆ 2441335 ┆ 2441352 ┆ 17 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 1 ┆ 2 ┆ saccade ┆ 2462659 ┆ 2462665 ┆ 6 │ │ 1 ┆ 2 ┆ saccade ┆ 2462705 ┆ 2462726 ┆ 21 │ │ 1 ┆ 2 ┆ saccade ┆ 2462728 ┆ 2462742 ┆ 14 │ │ 1 ┆ 2 ┆ saccade ┆ 2462941 ┆ 2462961 ┆ 20 │ │ 1 ┆ 2 ┆ saccade ┆ 2462970 ┆ 2462980 ┆ 10 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (236, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 1 ┆ 3 ┆ saccade ┆ 2466537 ┆ 2466555 ┆ 18 │ │ 1 ┆ 3 ┆ saccade ┆ 2466557 ┆ 2466568 ┆ 11 │ │ 1 ┆ 3 ┆ saccade ┆ 2466706 ┆ 2466721 ┆ 15 │ │ 1 ┆ 3 ┆ saccade ┆ 2466723 ┆ 2466733 ┆ 10 │ │ 1 ┆ 3 ┆ saccade ┆ 2466918 ┆ 2466938 ┆ 20 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 1 ┆ 3 ┆ saccade ┆ 2495128 ┆ 2495168 ┆ 40 │ │ 1 ┆ 3 ┆ saccade ┆ 2495172 ┆ 2495182 ┆ 10 │ │ 1 ┆ 3 ┆ saccade ┆ 2495349 ┆ 2495365 ┆ 16 │ │ 1 ┆ 3 ┆ saccade ┆ 2495538 ┆ 2495586 ┆ 48 │ │ 1 ┆ 3 ┆ saccade ┆ 2495588 ┆ 2495596 ┆ 8 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (279, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 1 ┆ 4 ┆ saccade ┆ 2498659 ┆ 2498669 ┆ 10 │ │ 1 ┆ 4 ┆ saccade ┆ 2498806 ┆ 2498823 ┆ 17 │ │ 1 ┆ 4 ┆ saccade ┆ 2498826 ┆ 2498837 ┆ 11 │ │ 1 ┆ 4 ┆ saccade ┆ 2499066 ┆ 2499082 ┆ 16 │ │ 1 ┆ 4 ┆ saccade ┆ 2499084 ┆ 2499093 ┆ 9 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 1 ┆ 4 ┆ saccade ┆ 2532430 ┆ 2532455 ┆ 25 │ │ 1 ┆ 4 ┆ saccade ┆ 2532464 ┆ 2532473 ┆ 9 │ │ 1 ┆ 4 ┆ saccade ┆ 2532478 ┆ 2532484 ┆ 6 │ │ 1 ┆ 4 ┆ saccade ┆ 2532803 ┆ 2532827 ┆ 24 │ │ 1 ┆ 4 ┆ saccade ┆ 2532831 ┆ 2532841 ┆ 10 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (197, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 1 ┆ 5 ┆ saccade ┆ 2535910 ┆ 2535924 ┆ 14 │ │ 1 ┆ 5 ┆ saccade ┆ 2535927 ┆ 2535938 ┆ 11 │ │ 1 ┆ 5 ┆ saccade ┆ 2536084 ┆ 2536099 ┆ 15 │ │ 1 ┆ 5 ┆ saccade ┆ 2536102 ┆ 2536110 ┆ 8 │ │ 1 ┆ 5 ┆ saccade ┆ 2536368 ┆ 2536384 ┆ 16 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 1 ┆ 5 ┆ saccade ┆ 2558503 ┆ 2558521 ┆ 18 │ │ 1 ┆ 5 ┆ saccade ┆ 2558523 ┆ 2558534 ┆ 11 │ │ 1 ┆ 5 ┆ saccade ┆ 2558819 ┆ 2558860 ┆ 41 │ │ 1 ┆ 5 ┆ saccade ┆ 2559141 ┆ 2559170 ┆ 29 │ │ 1 ┆ 5 ┆ saccade ┆ 2559173 ┆ 2559182 ┆ 9 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (226, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 2 ┆ 1 ┆ saccade ┆ 1788371 ┆ 1788385 ┆ 14 │ │ 2 ┆ 1 ┆ saccade ┆ 1788389 ┆ 1788399 ┆ 10 │ │ 2 ┆ 1 ┆ saccade ┆ 1788620 ┆ 1788634 ┆ 14 │ │ 2 ┆ 1 ┆ saccade ┆ 1788755 ┆ 1788773 ┆ 18 │ │ 2 ┆ 1 ┆ saccade ┆ 1788775 ┆ 1788785 ┆ 10 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 2 ┆ 1 ┆ saccade ┆ 1817186 ┆ 1817220 ┆ 34 │ │ 2 ┆ 1 ┆ saccade ┆ 1817222 ┆ 1817232 ┆ 10 │ │ 2 ┆ 1 ┆ saccade ┆ 1817235 ┆ 1817243 ┆ 8 │ │ 2 ┆ 1 ┆ saccade ┆ 1817528 ┆ 1817542 ┆ 14 │ │ 2 ┆ 1 ┆ saccade ┆ 1817545 ┆ 1817554 ┆ 9 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (239, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 2 ┆ 2 ┆ saccade ┆ 1821294 ┆ 1821304 ┆ 10 │ │ 2 ┆ 2 ┆ saccade ┆ 1821418 ┆ 1821432 ┆ 14 │ │ 2 ┆ 2 ┆ saccade ┆ 1821436 ┆ 1821446 ┆ 10 │ │ 2 ┆ 2 ┆ saccade ┆ 1821600 ┆ 1821613 ┆ 13 │ │ 2 ┆ 2 ┆ saccade ┆ 1821618 ┆ 1821625 ┆ 7 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 2 ┆ 2 ┆ saccade ┆ 1853603 ┆ 1853610 ┆ 7 │ │ 2 ┆ 2 ┆ saccade ┆ 1853778 ┆ 1853795 ┆ 17 │ │ 2 ┆ 2 ┆ saccade ┆ 1853798 ┆ 1853811 ┆ 13 │ │ 2 ┆ 2 ┆ saccade ┆ 1853963 ┆ 1853980 ┆ 17 │ │ 2 ┆ 2 ┆ saccade ┆ 1853983 ┆ 1853992 ┆ 9 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (244, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 2 ┆ 3 ┆ saccade ┆ 1857363 ┆ 1857378 ┆ 15 │ │ 2 ┆ 3 ┆ saccade ┆ 1857383 ┆ 1857391 ┆ 8 │ │ 2 ┆ 3 ┆ saccade ┆ 1857555 ┆ 1857568 ┆ 13 │ │ 2 ┆ 3 ┆ saccade ┆ 1857757 ┆ 1857767 ┆ 10 │ │ 2 ┆ 3 ┆ saccade ┆ 1857891 ┆ 1857907 ┆ 16 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 2 ┆ 3 ┆ saccade ┆ 1887782 ┆ 1887791 ┆ 9 │ │ 2 ┆ 3 ┆ saccade ┆ 1887797 ┆ 1887803 ┆ 6 │ │ 2 ┆ 3 ┆ saccade ┆ 1888164 ┆ 1888180 ┆ 16 │ │ 2 ┆ 3 ┆ saccade ┆ 1888402 ┆ 1888416 ┆ 14 │ │ 2 ┆ 3 ┆ saccade ┆ 1888420 ┆ 1888429 ┆ 9 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (230, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 2 ┆ 4 ┆ saccade ┆ 1892227 ┆ 1892243 ┆ 16 │ │ 2 ┆ 4 ┆ saccade ┆ 1892246 ┆ 1892254 ┆ 8 │ │ 2 ┆ 4 ┆ saccade ┆ 1892399 ┆ 1892415 ┆ 16 │ │ 2 ┆ 4 ┆ saccade ┆ 1892663 ┆ 1892683 ┆ 20 │ │ 2 ┆ 4 ┆ saccade ┆ 1892687 ┆ 1892696 ┆ 9 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 2 ┆ 4 ┆ saccade ┆ 1920951 ┆ 1920962 ┆ 11 │ │ 2 ┆ 4 ┆ saccade ┆ 1921180 ┆ 1921204 ┆ 24 │ │ 2 ┆ 4 ┆ saccade ┆ 1921210 ┆ 1921220 ┆ 10 │ │ 2 ┆ 4 ┆ saccade ┆ 1921465 ┆ 1921481 ┆ 16 │ │ 2 ┆ 4 ┆ saccade ┆ 1921484 ┆ 1921497 ┆ 13 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (210, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 2 ┆ 5 ┆ saccade ┆ 1926113 ┆ 1926131 ┆ 18 │ │ 2 ┆ 5 ┆ saccade ┆ 1926136 ┆ 1926148 ┆ 12 │ │ 2 ┆ 5 ┆ saccade ┆ 1926293 ┆ 1926308 ┆ 15 │ │ 2 ┆ 5 ┆ saccade ┆ 1926310 ┆ 1926319 ┆ 9 │ │ 2 ┆ 5 ┆ saccade ┆ 1926600 ┆ 1926616 ┆ 16 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 2 ┆ 5 ┆ saccade ┆ 1952141 ┆ 1952157 ┆ 16 │ │ 2 ┆ 5 ┆ saccade ┆ 1952159 ┆ 1952166 ┆ 7 │ │ 2 ┆ 5 ┆ saccade ┆ 1952224 ┆ 1952232 ┆ 8 │ │ 2 ┆ 5 ┆ saccade ┆ 1952350 ┆ 1952366 ┆ 16 │ │ 2 ┆ 5 ┆ saccade ┆ 1952369 ┆ 1952378 ┆ 9 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (220, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 3 ┆ 1 ┆ saccade ┆ 2199275 ┆ 2199286 ┆ 11 │ │ 3 ┆ 1 ┆ saccade ┆ 2199469 ┆ 2199484 ┆ 15 │ │ 3 ┆ 1 ┆ saccade ┆ 2199486 ┆ 2199495 ┆ 9 │ │ 3 ┆ 1 ┆ saccade ┆ 2199650 ┆ 2199669 ┆ 19 │ │ 3 ┆ 1 ┆ saccade ┆ 2199672 ┆ 2199684 ┆ 12 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 3 ┆ 1 ┆ saccade ┆ 2225401 ┆ 2225423 ┆ 22 │ │ 3 ┆ 1 ┆ saccade ┆ 2225425 ┆ 2225437 ┆ 12 │ │ 3 ┆ 1 ┆ saccade ┆ 2225612 ┆ 2225689 ┆ 77 │ │ 3 ┆ 1 ┆ saccade ┆ 2225694 ┆ 2225708 ┆ 14 │ │ 3 ┆ 1 ┆ saccade ┆ 2226159 ┆ 2226193 ┆ 34 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (222, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 3 ┆ 2 ┆ saccade ┆ 2228942 ┆ 2228956 ┆ 14 │ │ 3 ┆ 2 ┆ saccade ┆ 2228958 ┆ 2228969 ┆ 11 │ │ 3 ┆ 2 ┆ saccade ┆ 2229169 ┆ 2229189 ┆ 20 │ │ 3 ┆ 2 ┆ saccade ┆ 2229199 ┆ 2229210 ┆ 11 │ │ 3 ┆ 2 ┆ saccade ┆ 2229215 ┆ 2229221 ┆ 6 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 3 ┆ 2 ┆ saccade ┆ 2255512 ┆ 2255531 ┆ 19 │ │ 3 ┆ 2 ┆ saccade ┆ 2255537 ┆ 2255549 ┆ 12 │ │ 3 ┆ 2 ┆ saccade ┆ 2255554 ┆ 2255562 ┆ 8 │ │ 3 ┆ 2 ┆ saccade ┆ 2255751 ┆ 2255800 ┆ 49 │ │ 3 ┆ 2 ┆ saccade ┆ 2255802 ┆ 2255809 ┆ 7 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (229, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 3 ┆ 3 ┆ saccade ┆ 2258568 ┆ 2258583 ┆ 15 │ │ 3 ┆ 3 ┆ saccade ┆ 2258585 ┆ 2258595 ┆ 10 │ │ 3 ┆ 3 ┆ saccade ┆ 2258810 ┆ 2258838 ┆ 28 │ │ 3 ┆ 3 ┆ saccade ┆ 2259007 ┆ 2259026 ┆ 19 │ │ 3 ┆ 3 ┆ saccade ┆ 2259030 ┆ 2259038 ┆ 8 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 3 ┆ 3 ┆ saccade ┆ 2286532 ┆ 2286563 ┆ 31 │ │ 3 ┆ 3 ┆ saccade ┆ 2286567 ┆ 2286577 ┆ 10 │ │ 3 ┆ 3 ┆ saccade ┆ 2286580 ┆ 2286588 ┆ 8 │ │ 3 ┆ 3 ┆ saccade ┆ 2286742 ┆ 2286754 ┆ 12 │ │ 3 ┆ 3 ┆ saccade ┆ 2286758 ┆ 2286767 ┆ 9 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (230, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 3 ┆ 4 ┆ saccade ┆ 2289837 ┆ 2289860 ┆ 23 │ │ 3 ┆ 4 ┆ saccade ┆ 2290012 ┆ 2290045 ┆ 33 │ │ 3 ┆ 4 ┆ saccade ┆ 2290256 ┆ 2290276 ┆ 20 │ │ 3 ┆ 4 ┆ saccade ┆ 2290279 ┆ 2290293 ┆ 14 │ │ 3 ┆ 4 ┆ saccade ┆ 2290300 ┆ 2290306 ┆ 6 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 3 ┆ 4 ┆ saccade ┆ 2320351 ┆ 2320358 ┆ 7 │ │ 3 ┆ 4 ┆ saccade ┆ 2320536 ┆ 2320552 ┆ 16 │ │ 3 ┆ 4 ┆ saccade ┆ 2320554 ┆ 2320563 ┆ 9 │ │ 3 ┆ 4 ┆ saccade ┆ 2320842 ┆ 2320859 ┆ 17 │ │ 3 ┆ 4 ┆ saccade ┆ 2320861 ┆ 2320874 ┆ 13 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘, shape: (242, 6) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╡ │ 3 ┆ 5 ┆ saccade ┆ 2324101 ┆ 2324118 ┆ 17 │ │ 3 ┆ 5 ┆ saccade ┆ 2324290 ┆ 2324308 ┆ 18 │ │ 3 ┆ 5 ┆ saccade ┆ 2324310 ┆ 2324319 ┆ 9 │ │ 3 ┆ 5 ┆ saccade ┆ 2324472 ┆ 2324487 ┆ 15 │ │ 3 ┆ 5 ┆ saccade ┆ 2324490 ┆ 2324499 ┆ 9 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 3 ┆ 5 ┆ saccade ┆ 2353040 ┆ 2353055 ┆ 15 │ │ 3 ┆ 5 ┆ saccade ┆ 2353058 ┆ 2353065 ┆ 7 │ │ 3 ┆ 5 ┆ saccade ┆ 2353394 ┆ 2353436 ┆ 42 │ │ 3 ┆ 5 ┆ saccade ┆ 2353622 ┆ 2353643 ┆ 21 │ │ 3 ┆ 5 ┆ saccade ┆ 2353656 ┆ 2353664 ┆ 8 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘)
                              • dict (1 items)
                                • DataFrame (5 columns, 20 rows)
                                  shape: (20, 5)
                                  text_idpage_idfilepathload_functionload_kwargs
                                  i64i64strnullnull
                                  01"pymovements-toy-dataset-main/d…nullnull
                                  02"pymovements-toy-dataset-main/d…nullnull
                                  03"pymovements-toy-dataset-main/d…nullnull
                                  04"pymovements-toy-dataset-main/d…nullnull
                                  05"pymovements-toy-dataset-main/d…nullnull
                                  31"pymovements-toy-dataset-main/d…nullnull
                                  32"pymovements-toy-dataset-main/d…nullnull
                                  33"pymovements-toy-dataset-main/d…nullnull
                                  34"pymovements-toy-dataset-main/d…nullnull
                                  35"pymovements-toy-dataset-main/d…nullnull
                              • list (20 items)
                                • Gaze
                                  • DataFrame (8 columns, 17223 rows)
                                    shape: (17_223, 8)
                                    timestimuli_xstimuli_ytext_idpage_idpixelpositionvelocity
                                    i64f64f64i64i64list[f64]list[f64]list[f64]
                                    1988145-1.0-1.001[206.8, 152.4][-10.697598, -8.852399][null, null]
                                    1988146-1.0-1.001[206.9, 152.1][-10.695183, -8.859678][null, null]
                                    1988147-1.0-1.001[207.0, 151.8][-10.692768, -8.866956][1.610194, -5.256267]
                                    1988148-1.0-1.001[207.1, 151.7][-10.690352, -8.869381][0.402548, -4.447465]
                                    1988149-1.0-1.001[207.0, 151.5][-10.692768, -8.874233][0.402561, -3.234462]
                                    2005363-1.0-1.001[361.0, 415.4][-6.932438, -2.386672][-63.266374, -21.085616]
                                    2005364-1.0-1.001[358.0, 414.5][-7.006376, -2.408998][-63.249652, -19.431326]
                                    2005365-1.0-1.001[355.8, 413.8][-7.060582, -2.426362][-60.359624, -15.710061]
                                    2005366-1.0-1.001[353.1, 413.2][-7.12709, -2.441245][null, null]
                                    2005367-1.0-1.001[351.2, 412.9][-7.173881, -2.448686][null, null]
                                  • Events
                                    Events
                                    • DataFrame (6 columns, 142 rows)
                                      shape: (142, 6)
                                      text_idpage_idnameonsetoffsetduration
                                      i64i64stri64i64i64
                                      01"saccade"1988323198833714
                                      01"saccade"198834219883508
                                      01"saccade"1988547198856720
                                      01"saccade"1988571198858211
                                      01"saccade"1988737198876023
                                      01"saccade"2005110200512616
                                      01"saccade"2005128200513810
                                      01"saccade"2005288200534557
                                      01"saccade"200534720053569
                                      01"saccade"200535920053656
                                    • list (2 items)
                                      • 'text_id'
                                      • 'page_id'
                                  • list (2 items)
                                    • 'text_id'
                                    • 'page_id'
                                  • Experiment
                                    Experiment
                                    • EyeTracker
                                      EyeTracker
                                      • None
                                        None
                                      • None
                                        None
                                      • None
                                        None
                                      • None
                                        None
                                      • 1000
                                        1000
                                      • None
                                        None
                                      • None
                                        None
                                    • 1000
                                      1000
                                    • Screen
                                      Screen
                                      • 68
                                        68
                                      • 30.2
                                        30.2
                                      • 1024
                                        1024
                                      • 'upper left'
                                        'upper left'
                                      • 38
                                        38
                                      • 1280
                                        1280
                                      • 15.599386487782953
                                        15.599386487782953
                                      • -15.599386487782953
                                        -15.599386487782953
                                      • 12.508044410882546
                                        12.508044410882546
                                      • -12.508044410882546
                                        -12.508044410882546
                                • Gaze
                                  • DataFrame (8 columns, 29799 rows)
                                    shape: (29_799, 8)
                                    timestimuli_xstimuli_ytext_idpage_idpixelpositionvelocity
                                    i64f64f64i64i64list[f64]list[f64]list[f64]
                                    2008305-1.0-1.002[141.4, 153.6][-12.268583, -8.823284][null, null]
                                    2008306-1.0-1.002[141.1, 153.2][-12.275749, -8.832989][null, null]
                                    2008307-1.0-1.002[140.7, 152.8][-12.285302, -8.842695][-5.572617, -6.065816]
                                    2008308-1.0-1.002[140.6, 152.7][-12.28769, -8.845121][-3.582268, -4.043733]
                                    2008309-1.0-1.002[140.5, 152.6][-12.290078, -8.847547][-2.388085, -2.021821]
                                    2038099-1.0-1.002[273.8, 773.8][-9.071149, 6.490168][1.21962, 1.635403]
                                    2038100-1.0-1.002[273.8, 774.1][-9.071149, 6.497527][1.626175, 4.497406]
                                    2038101-1.0-1.002[273.9, 774.5][-9.06871, 6.50734][1.626186, 1.635423]
                                    2038102-1.0-1.002[274.0, 774.4][-9.066271, 6.504886][null, null]
                                    2038103-1.0-1.002[274.0, 773.9][-9.066271, 6.492621][null, null]
                                  • Events
                                    Events
                                    • DataFrame (6 columns, 233 rows)
                                      shape: (233, 6)
                                      text_idpage_idnameonsetoffsetduration
                                      i64i64stri64i64i64
                                      02"saccade"2008474200849723
                                      02"saccade"2008604200862016
                                      02"saccade"2008807200883831
                                      02"saccade"2008840200885111
                                      02"saccade"200885520088616
                                      02"saccade"2037638203765416
                                      02"saccade"2037656203766610
                                      02"saccade"2037812203783018
                                      02"saccade"203783220378397
                                      02"saccade"203784520378516
                                    • list (2 items)
                                      • 'text_id'
                                      • 'page_id'
                                  • list (2 items)
                                    • 'text_id'
                                    • 'page_id'
                                  • Experiment
                                    Experiment
                                    • EyeTracker
                                      EyeTracker
                                      • None
                                        None
                                      • None
                                        None
                                      • None
                                        None
                                      • None
                                        None
                                      • 1000
                                        1000
                                      • None
                                        None
                                      • None
                                        None
                                    • 1000
                                      1000
                                    • Screen
                                      Screen
                                      • 68
                                        68
                                      • 30.2
                                        30.2
                                      • 1024
                                        1024
                                      • 'upper left'
                                        'upper left'
                                      • 38
                                        38
                                      • 1280
                                        1280
                                      • 15.599386487782953
                                        15.599386487782953
                                      • -15.599386487782953
                                        -15.599386487782953
                                      • 12.508044410882546
                                        12.508044410882546
                                      • -12.508044410882546
                                        -12.508044410882546
                                • (18 more)
                              • PosixPath('data/ToyDataset')
                                PosixPath('data/ToyDataset')
                              • DatasetPaths
                                DatasetPaths
                                • PosixPath('data/ToyDataset')
                                  PosixPath('data/ToyDataset')
                                • PosixPath('data/ToyDataset/downloads')
                                  PosixPath('data/ToyDataset/downloads')
                                • PosixPath('data/ToyDataset/events')
                                  PosixPath('data/ToyDataset/events')
                                • PosixPath('data/ToyDataset/precomputed_events')
                                  PosixPath('data/ToyDataset/precomputed_events')
                                • PosixPath
                                  PosixPath('data/ToyDataset/precomputed_reading_measures')
                                • PosixPath('data/ToyDataset/preprocessed')
                                  PosixPath('data/ToyDataset/preprocessed')
                                • PosixPath('data/ToyDataset/raw')
                                  PosixPath('data/ToyDataset/raw')
                                • PosixPath('data/ToyDataset')
                                  PosixPath('data/ToyDataset')
                              • list (0 items)
                                • list (0 items)

                                  Next we compute the event properties ‘amplitude’ and ‘peak velocity’ for the detected saccades.

                                  dataset.compute_event_properties(['amplitude', 'peak_velocity'])
                                  
                                  Dataset
                                  • DatasetDefinition
                                    DatasetDefinition
                                    • None
                                      None
                                    • dict (0 items)
                                      • dict (1 items)
                                        • dict (4 items)
                                          • list (5 items)
                                            • 'timestamp'
                                            • 'x'
                                            • (3 more)
                                          • dict (5 items)
                                            • Float64
                                              Float64
                                            • Float64
                                              Float64
                                            • (3 more)
                                          • (2 more)
                                      • None
                                        None
                                      • Experiment
                                        Experiment
                                        • EyeTracker
                                          EyeTracker
                                          • None
                                            None
                                          • None
                                            None
                                          • None
                                            None
                                          • None
                                            None
                                          • 1000
                                            1000
                                          • None
                                            None
                                          • None
                                            None
                                        • 1000
                                          1000
                                        • Screen
                                          Screen
                                          • 68
                                            68
                                          • 30.2
                                            30.2
                                          • 1024
                                            1024
                                          • 'upper left'
                                            'upper left'
                                          • 38
                                            38
                                          • 1280
                                            1280
                                          • 15.599386487782953
                                            15.599386487782953
                                          • -15.599386487782953
                                            -15.599386487782953
                                          • 12.508044410882546
                                            12.508044410882546
                                          • -12.508044410882546
                                            -12.508044410882546
                                      • None
                                        None
                                      • dict (1 items)
                                        • 'trial_{text_id:d}_{page_id:d}.csv'
                                          'trial_{text_id:d}_{page_id:d}.csv'
                                      • dict (1 items)
                                        • dict (2 items)
                                          • <class 'int'>
                                            <class 'int'>
                                          • <class 'int'>
                                            <class 'int'>
                                      • True
                                        True
                                      • 'pymovements Toy Dataset'
                                        'pymovements Toy Dataset'
                                      • dict (0 items)
                                        • 'ToyDataset'
                                          'ToyDataset'
                                        • list (2 items)
                                          • 'x'
                                          • 'y'
                                        • None
                                          None
                                        • list (1 items)
                                          • ResourceDefinition
                                            • 'gaze'
                                              'gaze'
                                            • 'pymovements-toy-dataset.zip'
                                              'pymovements-toy-dataset.zip'
                                            • 'trial_{text_id:d}_{page_id:d}.csv'
                                              'trial_{text_id:d}_{page_id:d}.csv'
                                            • dict (2 items)
                                              • <class 'int'>
                                                <class 'int'>
                                              • <class 'int'>
                                                <class 'int'>
                                            • None
                                              None
                                            • None
                                              None
                                            • '256901852c1c07581d375eef705855d6'
                                              '256901852c1c07581d375eef705855d6'
                                            • None
                                              None
                                            • str
                                              'https://github.com/pymovements/pymovements-toy-dataset/archive/refs/heads/main.zip'
                                        • 'timestamp'
                                          'timestamp'
                                        • 'ms'
                                          'ms'
                                        • None
                                          None
                                        • None
                                          None
                                      • tuple
                                        (shape: (142, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 0 ┆ 1 ┆ saccade ┆ 1988323 ┆ 1988337 ┆ 14 ┆ 1.236741 ┆ 129.856451 │ │ 0 ┆ 1 ┆ saccade ┆ 1988342 ┆ 1988350 ┆ 8 ┆ 0.330748 ┆ 50.527286 │ │ 0 ┆ 1 ┆ saccade ┆ 1988547 ┆ 1988567 ┆ 20 ┆ 2.391184 ┆ 200.144558 │ │ 0 ┆ 1 ┆ saccade ┆ 1988571 ┆ 1988582 ┆ 11 ┆ 0.476811 ┆ 56.048003 │ │ 0 ┆ 1 ┆ saccade ┆ 1988737 ┆ 1988760 ┆ 23 ┆ 3.285115 ┆ 249.67823 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 0 ┆ 1 ┆ saccade ┆ 2005110 ┆ 2005126 ┆ 16 ┆ 1.405354 ┆ 137.917594 │ │ 0 ┆ 1 ┆ saccade ┆ 2005128 ┆ 2005138 ┆ 10 ┆ 0.44098 ┆ 61.197926 │ │ 0 ┆ 1 ┆ saccade ┆ 2005288 ┆ 2005345 ┆ 57 ┆ 14.682541 ┆ 352.550667 │ │ 0 ┆ 1 ┆ saccade ┆ 2005347 ┆ 2005356 ┆ 9 ┆ 0.629861 ┆ 85.484987 │ │ 0 ┆ 1 ┆ saccade ┆ 2005359 ┆ 2005365 ┆ 6 ┆ 0.368268 ┆ 66.68761 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (233, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 0 ┆ 2 ┆ saccade ┆ 2008474 ┆ 2008497 ┆ 23 ┆ 0.743998 ┆ 82.147203 │ │ 0 ┆ 2 ┆ saccade ┆ 2008604 ┆ 2008620 ┆ 16 ┆ 1.729582 ┆ 167.343877 │ │ 0 ┆ 2 ┆ saccade ┆ 2008807 ┆ 2008838 ┆ 31 ┆ 4.866513 ┆ 314.396904 │ │ 0 ┆ 2 ┆ saccade ┆ 2008840 ┆ 2008851 ┆ 11 ┆ 0.896983 ┆ 116.795984 │ │ 0 ┆ 2 ┆ saccade ┆ 2008855 ┆ 2008861 ┆ 6 ┆ 0.29733 ┆ 60.328955 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 0 ┆ 2 ┆ saccade ┆ 2037638 ┆ 2037654 ┆ 16 ┆ 1.411621 ┆ 138.382767 │ │ 0 ┆ 2 ┆ saccade ┆ 2037656 ┆ 2037666 ┆ 10 ┆ 0.659646 ┆ 86.536773 │ │ 0 ┆ 2 ┆ saccade ┆ 2037812 ┆ 2037830 ┆ 18 ┆ 2.739312 ┆ 240.193236 │ │ 0 ┆ 2 ┆ saccade ┆ 2037832 ┆ 2037839 ┆ 7 ┆ 0.353243 ┆ 66.529044 │ │ 0 ┆ 2 ┆ saccade ┆ 2037845 ┆ 2037851 ┆ 6 ┆ 0.197825 ┆ 42.49047 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (210, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 0 ┆ 3 ┆ saccade ┆ 2041198 ┆ 2041213 ┆ 15 ┆ 1.650869 ┆ 181.662204 │ │ 0 ┆ 3 ┆ saccade ┆ 2041216 ┆ 2041225 ┆ 9 ┆ 0.466701 ┆ 72.941768 │ │ 0 ┆ 3 ┆ saccade ┆ 2041353 ┆ 2041367 ┆ 14 ┆ 1.830653 ┆ 190.807608 │ │ 0 ┆ 3 ┆ saccade ┆ 2041370 ┆ 2041379 ┆ 9 ┆ 0.450758 ┆ 67.565112 │ │ 0 ┆ 3 ┆ saccade ┆ 2041545 ┆ 2041564 ┆ 19 ┆ 2.31545 ┆ 188.853993 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 0 ┆ 3 ┆ saccade ┆ 2066774 ┆ 2066783 ┆ 9 ┆ 0.223549 ┆ 25.732823 │ │ 0 ┆ 3 ┆ saccade ┆ 2066959 ┆ 2066987 ┆ 28 ┆ 3.466837 ┆ 243.952023 │ │ 0 ┆ 3 ┆ saccade ┆ 2066990 ┆ 2067000 ┆ 10 ┆ 0.642261 ┆ 79.972363 │ │ 0 ┆ 3 ┆ saccade ┆ 2067294 ┆ 2067311 ┆ 17 ┆ 2.222811 ┆ 216.129545 │ │ 0 ┆ 3 ┆ saccade ┆ 2067313 ┆ 2067330 ┆ 17 ┆ 0.550928 ┆ 48.729134 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (263, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 0 ┆ 4 ┆ saccade ┆ 2070756 ┆ 2070771 ┆ 15 ┆ 1.546135 ┆ 132.8985 │ │ 0 ┆ 4 ┆ saccade ┆ 2070774 ┆ 2070783 ┆ 9 ┆ 0.48876 ┆ 68.196866 │ │ 0 ┆ 4 ┆ saccade ┆ 2070921 ┆ 2070940 ┆ 19 ┆ 2.42774 ┆ 215.417017 │ │ 0 ┆ 4 ┆ saccade ┆ 2070944 ┆ 2070954 ┆ 10 ┆ 0.453361 ┆ 52.32843 │ │ 0 ┆ 4 ┆ saccade ┆ 2071126 ┆ 2071143 ┆ 17 ┆ 2.098803 ┆ 189.001102 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 0 ┆ 4 ┆ saccade ┆ 2102771 ┆ 2102842 ┆ 71 ┆ 20.377873 ┆ 420.339852 │ │ 0 ┆ 4 ┆ saccade ┆ 2102844 ┆ 2102853 ┆ 9 ┆ 0.572354 ┆ 79.541462 │ │ 0 ┆ 4 ┆ saccade ┆ 2102856 ┆ 2102867 ┆ 11 ┆ 0.513273 ┆ 60.412915 │ │ 0 ┆ 4 ┆ saccade ┆ 2103011 ┆ 2103024 ┆ 13 ┆ 1.060841 ┆ 108.73988 │ │ 0 ┆ 4 ┆ saccade ┆ 2103027 ┆ 2103036 ┆ 9 ┆ 0.580166 ┆ 83.384182 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (270, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 0 ┆ 5 ┆ saccade ┆ 2105895 ┆ 2105903 ┆ 8 ┆ 0.372289 ┆ 72.831707 │ │ 0 ┆ 5 ┆ saccade ┆ 2106083 ┆ 2106108 ┆ 25 ┆ 1.291484 ┆ 134.647183 │ │ 0 ┆ 5 ┆ saccade ┆ 2106263 ┆ 2106279 ┆ 16 ┆ 1.972769 ┆ 192.048302 │ │ 0 ┆ 5 ┆ saccade ┆ 2106283 ┆ 2106290 ┆ 7 ┆ 0.320432 ┆ 52.357967 │ │ 0 ┆ 5 ┆ saccade ┆ 2106480 ┆ 2106494 ┆ 14 ┆ 1.661792 ┆ 187.537409 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 0 ┆ 5 ┆ saccade ┆ 2138357 ┆ 2138363 ┆ 6 ┆ 0.22575 ┆ 40.707632 │ │ 0 ┆ 5 ┆ saccade ┆ 2138523 ┆ 2138543 ┆ 20 ┆ 2.577622 ┆ 208.089007 │ │ 0 ┆ 5 ┆ saccade ┆ 2138545 ┆ 2138557 ┆ 12 ┆ 0.671885 ┆ 80.043242 │ │ 0 ┆ 5 ┆ saccade ┆ 2138845 ┆ 2138860 ┆ 15 ┆ 2.024392 ┆ 206.468876 │ │ 0 ┆ 5 ┆ saccade ┆ 2138868 ┆ 2138876 ┆ 8 ┆ 0.201788 ┆ 30.508997 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (205, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 1 ┆ 1 ┆ saccade ┆ 2415285 ┆ 2415301 ┆ 16 ┆ 1.458459 ┆ 161.166326 │ │ 1 ┆ 1 ┆ saccade ┆ 2415303 ┆ 2415317 ┆ 14 ┆ 0.816249 ┆ 71.619446 │ │ 1 ┆ 1 ┆ saccade ┆ 2415525 ┆ 2415541 ┆ 16 ┆ 1.493228 ┆ 135.55029 │ │ 1 ┆ 1 ┆ saccade ┆ 2415544 ┆ 2415554 ┆ 10 ┆ 0.509533 ┆ 66.230822 │ │ 1 ┆ 1 ┆ saccade ┆ 2415662 ┆ 2415679 ┆ 17 ┆ 2.549669 ┆ 231.548882 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 1 ┆ 1 ┆ saccade ┆ 2437549 ┆ 2437566 ┆ 17 ┆ 2.27464 ┆ 199.6514 │ │ 1 ┆ 1 ┆ saccade ┆ 2437569 ┆ 2437583 ┆ 14 ┆ 0.510947 ┆ 50.311365 │ │ 1 ┆ 1 ┆ saccade ┆ 2437856 ┆ 2437872 ┆ 16 ┆ 2.001192 ┆ 174.220425 │ │ 1 ┆ 1 ┆ saccade ┆ 2437876 ┆ 2437884 ┆ 8 ┆ 0.346496 ┆ 49.585962 │ │ 1 ┆ 1 ┆ saccade ┆ 2438084 ┆ 2438099 ┆ 15 ┆ 1.869065 ┆ 185.858552 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (183, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 1 ┆ 2 ┆ saccade ┆ 2440997 ┆ 2441012 ┆ 15 ┆ 1.733507 ┆ 148.474218 │ │ 1 ┆ 2 ┆ saccade ┆ 2441014 ┆ 2441025 ┆ 11 ┆ 0.867101 ┆ 121.382521 │ │ 1 ┆ 2 ┆ saccade ┆ 2441187 ┆ 2441201 ┆ 14 ┆ 1.769242 ┆ 189.202107 │ │ 1 ┆ 2 ┆ saccade ┆ 2441204 ┆ 2441214 ┆ 10 ┆ 0.698959 ┆ 88.163432 │ │ 1 ┆ 2 ┆ saccade ┆ 2441335 ┆ 2441352 ┆ 17 ┆ 2.164053 ┆ 185.003536 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 1 ┆ 2 ┆ saccade ┆ 2462659 ┆ 2462665 ┆ 6 ┆ 0.229833 ┆ 44.821107 │ │ 1 ┆ 2 ┆ saccade ┆ 2462705 ┆ 2462726 ┆ 21 ┆ 2.84258 ┆ 249.579532 │ │ 1 ┆ 2 ┆ saccade ┆ 2462728 ┆ 2462742 ┆ 14 ┆ 0.89505 ┆ 100.626391 │ │ 1 ┆ 2 ┆ saccade ┆ 2462941 ┆ 2462961 ┆ 20 ┆ 2.350504 ┆ 209.7643 │ │ 1 ┆ 2 ┆ saccade ┆ 2462970 ┆ 2462980 ┆ 10 ┆ 0.498012 ┆ 67.134351 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (236, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 1 ┆ 3 ┆ saccade ┆ 2466537 ┆ 2466555 ┆ 18 ┆ 1.990111 ┆ 175.080375 │ │ 1 ┆ 3 ┆ saccade ┆ 2466557 ┆ 2466568 ┆ 11 ┆ 0.699458 ┆ 88.389859 │ │ 1 ┆ 3 ┆ saccade ┆ 2466706 ┆ 2466721 ┆ 15 ┆ 1.718557 ┆ 174.318048 │ │ 1 ┆ 3 ┆ saccade ┆ 2466723 ┆ 2466733 ┆ 10 ┆ 0.521166 ┆ 62.828655 │ │ 1 ┆ 3 ┆ saccade ┆ 2466918 ┆ 2466938 ┆ 20 ┆ 3.030231 ┆ 242.86095 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 1 ┆ 3 ┆ saccade ┆ 2495128 ┆ 2495168 ┆ 40 ┆ 4.375786 ┆ 276.119142 │ │ 1 ┆ 3 ┆ saccade ┆ 2495172 ┆ 2495182 ┆ 10 ┆ 0.388688 ┆ 45.635317 │ │ 1 ┆ 3 ┆ saccade ┆ 2495349 ┆ 2495365 ┆ 16 ┆ 1.411251 ┆ 146.470901 │ │ 1 ┆ 3 ┆ saccade ┆ 2495538 ┆ 2495586 ┆ 48 ┆ 6.138982 ┆ 324.75986 │ │ 1 ┆ 3 ┆ saccade ┆ 2495588 ┆ 2495596 ┆ 8 ┆ 0.397571 ┆ 67.822723 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (279, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 1 ┆ 4 ┆ saccade ┆ 2498659 ┆ 2498669 ┆ 10 ┆ 0.517531 ┆ 65.438249 │ │ 1 ┆ 4 ┆ saccade ┆ 2498806 ┆ 2498823 ┆ 17 ┆ 2.32045 ┆ 218.315242 │ │ 1 ┆ 4 ┆ saccade ┆ 2498826 ┆ 2498837 ┆ 11 ┆ 0.594523 ┆ 77.063048 │ │ 1 ┆ 4 ┆ saccade ┆ 2499066 ┆ 2499082 ┆ 16 ┆ 2.057166 ┆ 207.871157 │ │ 1 ┆ 4 ┆ saccade ┆ 2499084 ┆ 2499093 ┆ 9 ┆ 0.383615 ┆ 50.680776 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 1 ┆ 4 ┆ saccade ┆ 2532430 ┆ 2532455 ┆ 25 ┆ 2.634329 ┆ 244.427252 │ │ 1 ┆ 4 ┆ saccade ┆ 2532464 ┆ 2532473 ┆ 9 ┆ 0.325888 ┆ 41.897494 │ │ 1 ┆ 4 ┆ saccade ┆ 2532478 ┆ 2532484 ┆ 6 ┆ 0.203201 ┆ 35.488337 │ │ 1 ┆ 4 ┆ saccade ┆ 2532803 ┆ 2532827 ┆ 24 ┆ 3.150437 ┆ 228.038588 │ │ 1 ┆ 4 ┆ saccade ┆ 2532831 ┆ 2532841 ┆ 10 ┆ 0.599739 ┆ 76.66754 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (197, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 1 ┆ 5 ┆ saccade ┆ 2535910 ┆ 2535924 ┆ 14 ┆ 1.75027 ┆ 184.724692 │ │ 1 ┆ 5 ┆ saccade ┆ 2535927 ┆ 2535938 ┆ 11 ┆ 0.564233 ┆ 61.650966 │ │ 1 ┆ 5 ┆ saccade ┆ 2536084 ┆ 2536099 ┆ 15 ┆ 1.537912 ┆ 154.459299 │ │ 1 ┆ 5 ┆ saccade ┆ 2536102 ┆ 2536110 ┆ 8 ┆ 0.574613 ┆ 83.254579 │ │ 1 ┆ 5 ┆ saccade ┆ 2536368 ┆ 2536384 ┆ 16 ┆ 2.05844 ┆ 201.58258 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 1 ┆ 5 ┆ saccade ┆ 2558503 ┆ 2558521 ┆ 18 ┆ 2.439769 ┆ 214.059528 │ │ 1 ┆ 5 ┆ saccade ┆ 2558523 ┆ 2558534 ┆ 11 ┆ 0.703325 ┆ 82.979347 │ │ 1 ┆ 5 ┆ saccade ┆ 2558819 ┆ 2558860 ┆ 41 ┆ 3.587805 ┆ 248.370114 │ │ 1 ┆ 5 ┆ saccade ┆ 2559141 ┆ 2559170 ┆ 29 ┆ 3.018918 ┆ 219.333101 │ │ 1 ┆ 5 ┆ saccade ┆ 2559173 ┆ 2559182 ┆ 9 ┆ 0.458693 ┆ 73.800907 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (226, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 2 ┆ 1 ┆ saccade ┆ 1788371 ┆ 1788385 ┆ 14 ┆ 1.637792 ┆ 166.338723 │ │ 2 ┆ 1 ┆ saccade ┆ 1788389 ┆ 1788399 ┆ 10 ┆ 0.444196 ┆ 58.280038 │ │ 2 ┆ 1 ┆ saccade ┆ 1788620 ┆ 1788634 ┆ 14 ┆ 0.970684 ┆ 97.555336 │ │ 2 ┆ 1 ┆ saccade ┆ 1788755 ┆ 1788773 ┆ 18 ┆ 1.91793 ┆ 162.843658 │ │ 2 ┆ 1 ┆ saccade ┆ 1788775 ┆ 1788785 ┆ 10 ┆ 0.426583 ┆ 56.434337 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 2 ┆ 1 ┆ saccade ┆ 1817186 ┆ 1817220 ┆ 34 ┆ 4.677425 ┆ 274.755185 │ │ 2 ┆ 1 ┆ saccade ┆ 1817222 ┆ 1817232 ┆ 10 ┆ 0.710669 ┆ 88.059465 │ │ 2 ┆ 1 ┆ saccade ┆ 1817235 ┆ 1817243 ┆ 8 ┆ 0.254145 ┆ 37.594494 │ │ 2 ┆ 1 ┆ saccade ┆ 1817528 ┆ 1817542 ┆ 14 ┆ 1.284482 ┆ 136.187717 │ │ 2 ┆ 1 ┆ saccade ┆ 1817545 ┆ 1817554 ┆ 9 ┆ 0.508299 ┆ 73.233931 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (239, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 2 ┆ 2 ┆ saccade ┆ 1821294 ┆ 1821304 ┆ 10 ┆ 0.357638 ┆ 48.344057 │ │ 2 ┆ 2 ┆ saccade ┆ 1821418 ┆ 1821432 ┆ 14 ┆ 1.599806 ┆ 177.886157 │ │ 2 ┆ 2 ┆ saccade ┆ 1821436 ┆ 1821446 ┆ 10 ┆ 0.307251 ┆ 36.787342 │ │ 2 ┆ 2 ┆ saccade ┆ 1821600 ┆ 1821613 ┆ 13 ┆ 1.206655 ┆ 123.39338 │ │ 2 ┆ 2 ┆ saccade ┆ 1821618 ┆ 1821625 ┆ 7 ┆ 0.196173 ┆ 33.006958 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 2 ┆ 2 ┆ saccade ┆ 1853603 ┆ 1853610 ┆ 7 ┆ 0.272949 ┆ 42.795827 │ │ 2 ┆ 2 ┆ saccade ┆ 1853778 ┆ 1853795 ┆ 17 ┆ 2.324079 ┆ 231.872115 │ │ 2 ┆ 2 ┆ saccade ┆ 1853798 ┆ 1853811 ┆ 13 ┆ 0.718244 ┆ 78.631457 │ │ 2 ┆ 2 ┆ saccade ┆ 1853963 ┆ 1853980 ┆ 17 ┆ 1.726661 ┆ 154.706905 │ │ 2 ┆ 2 ┆ saccade ┆ 1853983 ┆ 1853992 ┆ 9 ┆ 0.814943 ┆ 119.1488 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (244, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 2 ┆ 3 ┆ saccade ┆ 1857363 ┆ 1857378 ┆ 15 ┆ 0.892087 ┆ 79.059368 │ │ 2 ┆ 3 ┆ saccade ┆ 1857383 ┆ 1857391 ┆ 8 ┆ 0.205275 ┆ 32.159932 │ │ 2 ┆ 3 ┆ saccade ┆ 1857555 ┆ 1857568 ┆ 13 ┆ 0.634424 ┆ 74.701559 │ │ 2 ┆ 3 ┆ saccade ┆ 1857757 ┆ 1857767 ┆ 10 ┆ 0.503613 ┆ 73.648895 │ │ 2 ┆ 3 ┆ saccade ┆ 1857891 ┆ 1857907 ┆ 16 ┆ 1.685755 ┆ 178.800005 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 2 ┆ 3 ┆ saccade ┆ 1887782 ┆ 1887791 ┆ 9 ┆ 0.457538 ┆ 64.93795 │ │ 2 ┆ 3 ┆ saccade ┆ 1887797 ┆ 1887803 ┆ 6 ┆ 0.132551 ┆ 23.494864 │ │ 2 ┆ 3 ┆ saccade ┆ 1888164 ┆ 1888180 ┆ 16 ┆ 1.675252 ┆ 161.034426 │ │ 2 ┆ 3 ┆ saccade ┆ 1888402 ┆ 1888416 ┆ 14 ┆ 1.143881 ┆ 123.020248 │ │ 2 ┆ 3 ┆ saccade ┆ 1888420 ┆ 1888429 ┆ 9 ┆ 0.364655 ┆ 50.193886 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (230, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 2 ┆ 4 ┆ saccade ┆ 1892227 ┆ 1892243 ┆ 16 ┆ 1.624648 ┆ 144.637406 │ │ 2 ┆ 4 ┆ saccade ┆ 1892246 ┆ 1892254 ┆ 8 ┆ 0.383466 ┆ 54.245266 │ │ 2 ┆ 4 ┆ saccade ┆ 1892399 ┆ 1892415 ┆ 16 ┆ 1.644712 ┆ 158.332598 │ │ 2 ┆ 4 ┆ saccade ┆ 1892663 ┆ 1892683 ┆ 20 ┆ 2.061545 ┆ 156.010467 │ │ 2 ┆ 4 ┆ saccade ┆ 1892687 ┆ 1892696 ┆ 9 ┆ 0.402365 ┆ 51.548082 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 2 ┆ 4 ┆ saccade ┆ 1920951 ┆ 1920962 ┆ 11 ┆ 0.420791 ┆ 49.716265 │ │ 2 ┆ 4 ┆ saccade ┆ 1921180 ┆ 1921204 ┆ 24 ┆ 2.6824 ┆ 201.605602 │ │ 2 ┆ 4 ┆ saccade ┆ 1921210 ┆ 1921220 ┆ 10 ┆ 0.478696 ┆ 66.807838 │ │ 2 ┆ 4 ┆ saccade ┆ 1921465 ┆ 1921481 ┆ 16 ┆ 1.563726 ┆ 148.373275 │ │ 2 ┆ 4 ┆ saccade ┆ 1921484 ┆ 1921497 ┆ 13 ┆ 0.399969 ┆ 42.431009 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (210, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 2 ┆ 5 ┆ saccade ┆ 1926113 ┆ 1926131 ┆ 18 ┆ 1.717738 ┆ 125.308017 │ │ 2 ┆ 5 ┆ saccade ┆ 1926136 ┆ 1926148 ┆ 12 ┆ 0.4229 ┆ 49.524877 │ │ 2 ┆ 5 ┆ saccade ┆ 1926293 ┆ 1926308 ┆ 15 ┆ 1.651672 ┆ 160.017034 │ │ 2 ┆ 5 ┆ saccade ┆ 1926310 ┆ 1926319 ┆ 9 ┆ 0.469937 ┆ 59.992567 │ │ 2 ┆ 5 ┆ saccade ┆ 1926600 ┆ 1926616 ┆ 16 ┆ 1.59811 ┆ 145.377035 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 2 ┆ 5 ┆ saccade ┆ 1952141 ┆ 1952157 ┆ 16 ┆ 2.01917 ┆ 183.599606 │ │ 2 ┆ 5 ┆ saccade ┆ 1952159 ┆ 1952166 ┆ 7 ┆ 0.307424 ┆ 48.521859 │ │ 2 ┆ 5 ┆ saccade ┆ 1952224 ┆ 1952232 ┆ 8 ┆ 0.211292 ┆ 27.737421 │ │ 2 ┆ 5 ┆ saccade ┆ 1952350 ┆ 1952366 ┆ 16 ┆ 1.617187 ┆ 164.901431 │ │ 2 ┆ 5 ┆ saccade ┆ 1952369 ┆ 1952378 ┆ 9 ┆ 0.421244 ┆ 63.695558 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (220, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 3 ┆ 1 ┆ saccade ┆ 2199275 ┆ 2199286 ┆ 11 ┆ 0.27331 ┆ 29.844929 │ │ 3 ┆ 1 ┆ saccade ┆ 2199469 ┆ 2199484 ┆ 15 ┆ 1.404017 ┆ 127.57817 │ │ 3 ┆ 1 ┆ saccade ┆ 2199486 ┆ 2199495 ┆ 9 ┆ 0.665122 ┆ 99.999033 │ │ 3 ┆ 1 ┆ saccade ┆ 2199650 ┆ 2199669 ┆ 19 ┆ 2.380039 ┆ 210.63191 │ │ 3 ┆ 1 ┆ saccade ┆ 2199672 ┆ 2199684 ┆ 12 ┆ 0.782463 ┆ 91.31229 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 3 ┆ 1 ┆ saccade ┆ 2225401 ┆ 2225423 ┆ 22 ┆ 2.895209 ┆ 230.975808 │ │ 3 ┆ 1 ┆ saccade ┆ 2225425 ┆ 2225437 ┆ 12 ┆ 0.805183 ┆ 90.166193 │ │ 3 ┆ 1 ┆ saccade ┆ 2225612 ┆ 2225689 ┆ 77 ┆ 18.750847 ┆ 385.874389 │ │ 3 ┆ 1 ┆ saccade ┆ 2225694 ┆ 2225708 ┆ 14 ┆ 0.580474 ┆ 63.024947 │ │ 3 ┆ 1 ┆ saccade ┆ 2226159 ┆ 2226193 ┆ 34 ┆ 8.52137 ┆ 370.955645 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (222, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 3 ┆ 2 ┆ saccade ┆ 2228942 ┆ 2228956 ┆ 14 ┆ 1.747419 ┆ 194.915976 │ │ 3 ┆ 2 ┆ saccade ┆ 2228958 ┆ 2228969 ┆ 11 ┆ 0.681674 ┆ 77.647499 │ │ 3 ┆ 2 ┆ saccade ┆ 2229169 ┆ 2229189 ┆ 20 ┆ 2.709864 ┆ 237.872262 │ │ 3 ┆ 2 ┆ saccade ┆ 2229199 ┆ 2229210 ┆ 11 ┆ 0.587895 ┆ 78.471352 │ │ 3 ┆ 2 ┆ saccade ┆ 2229215 ┆ 2229221 ┆ 6 ┆ 0.185484 ┆ 38.273112 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 3 ┆ 2 ┆ saccade ┆ 2255512 ┆ 2255531 ┆ 19 ┆ 3.370259 ┆ 303.950654 │ │ 3 ┆ 2 ┆ saccade ┆ 2255537 ┆ 2255549 ┆ 12 ┆ 0.594982 ┆ 69.303064 │ │ 3 ┆ 2 ┆ saccade ┆ 2255554 ┆ 2255562 ┆ 8 ┆ 0.271787 ┆ 36.311821 │ │ 3 ┆ 2 ┆ saccade ┆ 2255751 ┆ 2255800 ┆ 49 ┆ 13.944802 ┆ 447.865971 │ │ 3 ┆ 2 ┆ saccade ┆ 2255802 ┆ 2255809 ┆ 7 ┆ 0.583794 ┆ 95.92744 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (229, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 3 ┆ 3 ┆ saccade ┆ 2258568 ┆ 2258583 ┆ 15 ┆ 1.674585 ┆ 181.873264 │ │ 3 ┆ 3 ┆ saccade ┆ 2258585 ┆ 2258595 ┆ 10 ┆ 0.64466 ┆ 92.159167 │ │ 3 ┆ 3 ┆ saccade ┆ 2258810 ┆ 2258838 ┆ 28 ┆ 1.406924 ┆ 127.833359 │ │ 3 ┆ 3 ┆ saccade ┆ 2259007 ┆ 2259026 ┆ 19 ┆ 2.411112 ┆ 221.887778 │ │ 3 ┆ 3 ┆ saccade ┆ 2259030 ┆ 2259038 ┆ 8 ┆ 0.353142 ┆ 60.158986 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 3 ┆ 3 ┆ saccade ┆ 2286532 ┆ 2286563 ┆ 31 ┆ 3.850584 ┆ 271.860398 │ │ 3 ┆ 3 ┆ saccade ┆ 2286567 ┆ 2286577 ┆ 10 ┆ 0.745344 ┆ 98.246746 │ │ 3 ┆ 3 ┆ saccade ┆ 2286580 ┆ 2286588 ┆ 8 ┆ 0.327556 ┆ 47.518265 │ │ 3 ┆ 3 ┆ saccade ┆ 2286742 ┆ 2286754 ┆ 12 ┆ 0.944254 ┆ 94.091517 │ │ 3 ┆ 3 ┆ saccade ┆ 2286758 ┆ 2286767 ┆ 9 ┆ 0.430307 ┆ 62.981815 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (230, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 3 ┆ 4 ┆ saccade ┆ 2289837 ┆ 2289860 ┆ 23 ┆ 0.988789 ┆ 81.440584 │ │ 3 ┆ 4 ┆ saccade ┆ 2290012 ┆ 2290045 ┆ 33 ┆ 2.277392 ┆ 202.825227 │ │ 3 ┆ 4 ┆ saccade ┆ 2290256 ┆ 2290276 ┆ 20 ┆ 3.271935 ┆ 284.32695 │ │ 3 ┆ 4 ┆ saccade ┆ 2290279 ┆ 2290293 ┆ 14 ┆ 0.841424 ┆ 80.024383 │ │ 3 ┆ 4 ┆ saccade ┆ 2290300 ┆ 2290306 ┆ 6 ┆ 0.136819 ┆ 23.444835 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 3 ┆ 4 ┆ saccade ┆ 2320351 ┆ 2320358 ┆ 7 ┆ 0.267164 ┆ 46.685587 │ │ 3 ┆ 4 ┆ saccade ┆ 2320536 ┆ 2320552 ┆ 16 ┆ 1.725806 ┆ 172.048427 │ │ 3 ┆ 4 ┆ saccade ┆ 2320554 ┆ 2320563 ┆ 9 ┆ 0.640034 ┆ 100.815239 │ │ 3 ┆ 4 ┆ saccade ┆ 2320842 ┆ 2320859 ┆ 17 ┆ 2.429952 ┆ 203.858621 │ │ 3 ┆ 4 ┆ saccade ┆ 2320861 ┆ 2320874 ┆ 13 ┆ 0.787333 ┆ 85.185797 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘, shape: (242, 8) ┌─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬───────────┬───────────────┐ │ text_id ┆ page_id ┆ name ┆ onset ┆ offset ┆ duration ┆ amplitude ┆ peak_velocity │ │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ str ┆ i64 ┆ i64 ┆ i64 ┆ f64 ┆ f64 │ ╞═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪═══════════╪═══════════════╡ │ 3 ┆ 5 ┆ saccade ┆ 2324101 ┆ 2324118 ┆ 17 ┆ 1.193644 ┆ 116.520927 │ │ 3 ┆ 5 ┆ saccade ┆ 2324290 ┆ 2324308 ┆ 18 ┆ 1.763718 ┆ 147.61711 │ │ 3 ┆ 5 ┆ saccade ┆ 2324310 ┆ 2324319 ┆ 9 ┆ 0.472483 ┆ 64.831669 │ │ 3 ┆ 5 ┆ saccade ┆ 2324472 ┆ 2324487 ┆ 15 ┆ 1.653963 ┆ 166.927896 │ │ 3 ┆ 5 ┆ saccade ┆ 2324490 ┆ 2324499 ┆ 9 ┆ 0.543703 ┆ 72.35292 │ │ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │ │ 3 ┆ 5 ┆ saccade ┆ 2353040 ┆ 2353055 ┆ 15 ┆ 1.294229 ┆ 127.551514 │ │ 3 ┆ 5 ┆ saccade ┆ 2353058 ┆ 2353065 ┆ 7 ┆ 0.32352 ┆ 53.374272 │ │ 3 ┆ 5 ┆ saccade ┆ 2353394 ┆ 2353436 ┆ 42 ┆ 3.322846 ┆ 240.984358 │ │ 3 ┆ 5 ┆ saccade ┆ 2353622 ┆ 2353643 ┆ 21 ┆ 2.94861 ┆ 219.750364 │ │ 3 ┆ 5 ┆ saccade ┆ 2353656 ┆ 2353664 ┆ 8 ┆ 0.415923 ┆ 61.468058 │ └─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴───────────┴───────────────┘)
                                      • dict (1 items)
                                        • DataFrame (5 columns, 20 rows)
                                          shape: (20, 5)
                                          text_idpage_idfilepathload_functionload_kwargs
                                          i64i64strnullnull
                                          01"pymovements-toy-dataset-main/d…nullnull
                                          02"pymovements-toy-dataset-main/d…nullnull
                                          03"pymovements-toy-dataset-main/d…nullnull
                                          04"pymovements-toy-dataset-main/d…nullnull
                                          05"pymovements-toy-dataset-main/d…nullnull
                                          31"pymovements-toy-dataset-main/d…nullnull
                                          32"pymovements-toy-dataset-main/d…nullnull
                                          33"pymovements-toy-dataset-main/d…nullnull
                                          34"pymovements-toy-dataset-main/d…nullnull
                                          35"pymovements-toy-dataset-main/d…nullnull
                                      • list (20 items)
                                        • Gaze
                                          • DataFrame (8 columns, 17223 rows)
                                            shape: (17_223, 8)
                                            timestimuli_xstimuli_ytext_idpage_idpixelpositionvelocity
                                            i64f64f64i64i64list[f64]list[f64]list[f64]
                                            1988145-1.0-1.001[206.8, 152.4][-10.697598, -8.852399][null, null]
                                            1988146-1.0-1.001[206.9, 152.1][-10.695183, -8.859678][null, null]
                                            1988147-1.0-1.001[207.0, 151.8][-10.692768, -8.866956][1.610194, -5.256267]
                                            1988148-1.0-1.001[207.1, 151.7][-10.690352, -8.869381][0.402548, -4.447465]
                                            1988149-1.0-1.001[207.0, 151.5][-10.692768, -8.874233][0.402561, -3.234462]
                                            2005363-1.0-1.001[361.0, 415.4][-6.932438, -2.386672][-63.266374, -21.085616]
                                            2005364-1.0-1.001[358.0, 414.5][-7.006376, -2.408998][-63.249652, -19.431326]
                                            2005365-1.0-1.001[355.8, 413.8][-7.060582, -2.426362][-60.359624, -15.710061]
                                            2005366-1.0-1.001[353.1, 413.2][-7.12709, -2.441245][null, null]
                                            2005367-1.0-1.001[351.2, 412.9][-7.173881, -2.448686][null, null]
                                          • Events
                                            Events
                                            • DataFrame (8 columns, 142 rows)
                                              shape: (142, 8)
                                              text_idpage_idnameonsetoffsetdurationamplitudepeak_velocity
                                              i64i64stri64i64i64f64f64
                                              01"saccade"19883231988337141.236741129.856451
                                              01"saccade"1988342198835080.33074850.527286
                                              01"saccade"19885471988567202.391184200.144558
                                              01"saccade"19885711988582110.47681156.048003
                                              01"saccade"19887371988760233.285115249.67823
                                              01"saccade"20051102005126161.405354137.917594
                                              01"saccade"20051282005138100.4409861.197926
                                              01"saccade"200528820053455714.682541352.550667
                                              01"saccade"2005347200535690.62986185.484987
                                              01"saccade"2005359200536560.36826866.68761
                                            • list (2 items)
                                              • 'text_id'
                                              • 'page_id'
                                          • list (2 items)
                                            • 'text_id'
                                            • 'page_id'
                                          • Experiment
                                            Experiment
                                            • EyeTracker
                                              EyeTracker
                                              • None
                                                None
                                              • None
                                                None
                                              • None
                                                None
                                              • None
                                                None
                                              • 1000
                                                1000
                                              • None
                                                None
                                              • None
                                                None
                                            • 1000
                                              1000
                                            • Screen
                                              Screen
                                              • 68
                                                68
                                              • 30.2
                                                30.2
                                              • 1024
                                                1024
                                              • 'upper left'
                                                'upper left'
                                              • 38
                                                38
                                              • 1280
                                                1280
                                              • 15.599386487782953
                                                15.599386487782953
                                              • -15.599386487782953
                                                -15.599386487782953
                                              • 12.508044410882546
                                                12.508044410882546
                                              • -12.508044410882546
                                                -12.508044410882546
                                        • Gaze
                                          • DataFrame (8 columns, 29799 rows)
                                            shape: (29_799, 8)
                                            timestimuli_xstimuli_ytext_idpage_idpixelpositionvelocity
                                            i64f64f64i64i64list[f64]list[f64]list[f64]
                                            2008305-1.0-1.002[141.4, 153.6][-12.268583, -8.823284][null, null]
                                            2008306-1.0-1.002[141.1, 153.2][-12.275749, -8.832989][null, null]
                                            2008307-1.0-1.002[140.7, 152.8][-12.285302, -8.842695][-5.572617, -6.065816]
                                            2008308-1.0-1.002[140.6, 152.7][-12.28769, -8.845121][-3.582268, -4.043733]
                                            2008309-1.0-1.002[140.5, 152.6][-12.290078, -8.847547][-2.388085, -2.021821]
                                            2038099-1.0-1.002[273.8, 773.8][-9.071149, 6.490168][1.21962, 1.635403]
                                            2038100-1.0-1.002[273.8, 774.1][-9.071149, 6.497527][1.626175, 4.497406]
                                            2038101-1.0-1.002[273.9, 774.5][-9.06871, 6.50734][1.626186, 1.635423]
                                            2038102-1.0-1.002[274.0, 774.4][-9.066271, 6.504886][null, null]
                                            2038103-1.0-1.002[274.0, 773.9][-9.066271, 6.492621][null, null]
                                          • Events
                                            Events
                                            • DataFrame (8 columns, 233 rows)
                                              shape: (233, 8)
                                              text_idpage_idnameonsetoffsetdurationamplitudepeak_velocity
                                              i64i64stri64i64i64f64f64
                                              02"saccade"20084742008497230.74399882.147203
                                              02"saccade"20086042008620161.729582167.343877
                                              02"saccade"20088072008838314.866513314.396904
                                              02"saccade"20088402008851110.896983116.795984
                                              02"saccade"2008855200886160.2973360.328955
                                              02"saccade"20376382037654161.411621138.382767
                                              02"saccade"20376562037666100.65964686.536773
                                              02"saccade"20378122037830182.739312240.193236
                                              02"saccade"2037832203783970.35324366.529044
                                              02"saccade"2037845203785160.19782542.49047
                                            • list (2 items)
                                              • 'text_id'
                                              • 'page_id'
                                          • list (2 items)
                                            • 'text_id'
                                            • 'page_id'
                                          • Experiment
                                            Experiment
                                            • EyeTracker
                                              EyeTracker
                                              • None
                                                None
                                              • None
                                                None
                                              • None
                                                None
                                              • None
                                                None
                                              • 1000
                                                1000
                                              • None
                                                None
                                              • None
                                                None
                                            • 1000
                                              1000
                                            • Screen
                                              Screen
                                              • 68
                                                68
                                              • 30.2
                                                30.2
                                              • 1024
                                                1024
                                              • 'upper left'
                                                'upper left'
                                              • 38
                                                38
                                              • 1280
                                                1280
                                              • 15.599386487782953
                                                15.599386487782953
                                              • -15.599386487782953
                                                -15.599386487782953
                                              • 12.508044410882546
                                                12.508044410882546
                                              • -12.508044410882546
                                                -12.508044410882546
                                        • (18 more)
                                      • PosixPath('data/ToyDataset')
                                        PosixPath('data/ToyDataset')
                                      • DatasetPaths
                                        DatasetPaths
                                        • PosixPath('data/ToyDataset')
                                          PosixPath('data/ToyDataset')
                                        • PosixPath('data/ToyDataset/downloads')
                                          PosixPath('data/ToyDataset/downloads')
                                        • PosixPath('data/ToyDataset/events')
                                          PosixPath('data/ToyDataset/events')
                                        • PosixPath('data/ToyDataset/precomputed_events')
                                          PosixPath('data/ToyDataset/precomputed_events')
                                        • PosixPath
                                          PosixPath('data/ToyDataset/precomputed_reading_measures')
                                        • PosixPath('data/ToyDataset/preprocessed')
                                          PosixPath('data/ToyDataset/preprocessed')
                                        • PosixPath('data/ToyDataset/raw')
                                          PosixPath('data/ToyDataset/raw')
                                        • PosixPath('data/ToyDataset')
                                          PosixPath('data/ToyDataset')
                                      • list (0 items)
                                        • list (0 items)

                                          Let’s verify that we have detected some saccades and have the desired columns available.

                                          dataset.events[0]
                                          
                                          Events
                                          • DataFrame (8 columns, 142 rows)
                                            shape: (142, 8)
                                            text_idpage_idnameonsetoffsetdurationamplitudepeak_velocity
                                            i64i64stri64i64i64f64f64
                                            01"saccade"19883231988337141.236741129.856451
                                            01"saccade"1988342198835080.33074850.527286
                                            01"saccade"19885471988567202.391184200.144558
                                            01"saccade"19885711988582110.47681156.048003
                                            01"saccade"19887371988760233.285115249.67823
                                            01"saccade"20051102005126161.405354137.917594
                                            01"saccade"20051282005138100.4409861.197926
                                            01"saccade"200528820053455714.682541352.550667
                                            01"saccade"2005347200535690.62986185.484987
                                            01"saccade"2005359200536560.36826866.68761
                                          • list (2 items)
                                            • 'text_id'
                                            • 'page_id'

                                          Plot the main sequence#

                                          Now we just pass the event dataframe to the plotting function:

                                          # only showing the first three event dataframes here.
                                          # note that you can adjust the styling of the plot, e.g. setting a low
                                          # alpha value allows you to see overlapping data points
                                          for event_df in dataset.events[:3]:
                                              pm.plotting.main_sequence_plot(
                                                  event_df,
                                                  title='Main sequence plot for '
                                                        f'text {event_df[0, "text_id"]}, '
                                                        f'page {event_df[0, "page_id"]}',
                                                  alpha=0.3,
                                                  color='green',
                                                  marker='x',
                                                  marker_size=30,
                                              )
                                          
                                          ../_images/934660604d58779c4b3e63571bb8338fefc45bdf956b68c794cf6b4d1c18fc94.png ../_images/9874eb62651c53feefe2738b229505b61712610dc05a40145d0f0ab7123268f0.png ../_images/68bd1bcc9ccb1a56ab2efd0d3ec63c4a3b2571258f94903605f6510da9d902f7.png

                                          What you have learned in this tutorial:#

                                          • how to prepare your data to plot a main sequence

                                          • how to create a main sequence plot by using main_sequence_plot()