pymovements.datasets.judo1000.JuDo1000
- class pymovements.datasets.judo1000.JuDo1000(**kwargs)[source]
JuDo1000 dataset [Makowski et al., 2020].
This dataset includes binocular eye tracking data from 150 participants in four sessions with an interval of at least one week between two sessions. Eye movements are recorded at a sampling frequency of 1000 Hz using an EyeLink Portable Duo video-based eye tracker and are provided as pixel coordinates. Participants are instructed to watch a random jumping dot on a computer screen.
Check the respective repository <’https://osf.io/download/4wy7s/’> for details.
- __init__(**kwargs)[source]
Initialize the dataset object.
- Parameters
root (str, Path) – Path to the root directory of the dataset.
experiment (Experiment) – The experiment definition.
filename_regex (str) – Regular expression which needs to be matched before trying to read the file. Named groups will appear in the fileinfo dataframe.
filename_regex_dtypes (dict[str, type], optional) – If named groups are present in the filename_regex, this makes it possible to cast specific named groups to a particular datatype.
custom_read_kwargs (dict[str, Any], optional) – If specified, these keyword arguments will be passed to the file reading function.
Methods
__init__(**kwargs)Initialize the dataset object.
download([remove_finished])Download dataset.
pix2deg([verbose])Compute gaze positions in degrees of visual angle from pixel coordinates.
pos2vel([method, verbose])Compute gaze velocites in dva/s from dva coordinates.
read()Parse file information and read all gaze files.
Parse file information from filepaths and filenames.
Read all available gaze data files.
Attributes
dirpathGet the path to the dataset directory.
raw_dirpathGet the path to the directory of the raw data.