MISSING_REQUIRED_ENTITY (channels.tsv)

Hey! For the eeg directories in my BIDS dataset, I have a channels.tsv file which has all the required arguments as per the documentation (name, type, units) - however the validator says the following:

Missing required entity for files with this suffix.

** /sub-01/ses-01/eeg/sub-01_ses-01_channels.tsv (task missing from rule rules.files.raw.channels.channels)*
** /sub-01/ses-02/eeg/sub-01_ses-02_channels.tsv (task missing from rule rules.files.raw.channels.channels)*

I’m not sure I understand what else is missing - am I supposed to have one channels.tsv file per an eeg directory, or one for each task within an eeg directory, or is it something else?

Thanks!

Hi @nikhilkuppa, and welcome to neurostars!

As you can see in the BIDS specification (Electroencephalography - Brain Imaging Data Structure 1.10.0), the task-<> label is required in the *channels.tsv filename.

Best,
Steven

Hi Steven, thank you for pointing it out! I seem to have gotten myself confused between the filename specifications of channels and electrodes.