mszinte / bids-specification

Brain Imaging Data Structure (BIDS) Specification
https://bids-specification.readthedocs.io/en/stable/
Creative Commons Attribution 4.0 International
0 stars 3 forks source link

eyetracking dataset examples #3

Open Remi-Gau opened 1 year ago

Remi-Gau commented 1 year ago

Listing datasets that contain eyetracking data that could either be used as examples for the BEP or as input test data for an eventual eyetracking converter.

Examples

arnodelorme commented 5 months ago

Below is an EEG and Eye-tracking dataset

https://drive.google.com/drive/folders/1jEKySJdLc2cdO12y_MENxUHC95cjVIq9?usp=drive_link

Screenshot 2024-04-08 at 2 21 02 PM

The EEG and eye-tracking are perfectly synchronized and are at the same sampling frequency. There is only one event file for both.

scott-huberty commented 3 weeks ago

Re: BEP 020 Meeting discussion about EEG+Eyetracking datasets:

@julia-pfarr See this OSF dataset:

https://osf.io/ktv7m/

Also see the dataset we use in this MNE-Python tutorial:

https://mne.tools/stable/auto_tutorials/preprocessing/90_eyetracking_data.html

I have code to read these into Python (if you need it).

julia-pfarr commented 3 weeks ago

Thanks @scott-huberty, these will be super useful for the example datasets.

Do you by any chance also have the edf files for those datasets? We need some more test files for the converter. Just one file from one participant per dataset would already be helping a lot!

scott-huberty commented 3 weeks ago

Thanks @scott-huberty, these will be super useful for the example datasets.

Do you by any chance also have the edf files for those datasets? We need some more test files for the converter. Just one file from one participant per dataset would already be helping a lot!

Not for the OSF dataset, but for the MNE yes, I just shared it on our matrix chat forum. Alternatively, maybe we could skip the EDF2asc and just ingest the ASCII file that is already included in the MNE-Python dataset?

julia-pfarr commented 3 weeks ago

Alternatively, maybe we could skip the EDF2asc and just ingest the ASCII file that is already included in the MNE-Python dataset?

I think in principle the converter does skip that step if there are already .asc files in the folder, but only if they are named correctly, i.e. _events.asc and _samples.asc. We are running edf2asc -y -e ... and edf2asc -y -s ... separately to have one asc with only events and one asc with only samples to have less steps for data manipulation later.

@Remi-Gau is that true what I'm saying? Or does it stop anyway when it doesn't find an .edf?

scott-huberty commented 3 weeks ago

the converter does skip that step if there are already .asc files in the folder, but only if they are named correctly, i.e. _events.asc and _samples.asc

Ah I see well this is not the case for the ASCII file in the MNE-Python dataset, all the data is in a single ASCII file (it is more a source file than a BIDS compliant one).