MNE Pipeline Config where to set picks parameter

  • MNE version: e.g. 1.5.1
  • mne-bids: 0.13
  • mne_bids_pipeline: 1.5.0
  • operating system: Ubuntu

Hi,

I configured the config.py for the mne bids pipeline and get the error:

A critical error occurred. The error message was: picks (NoneNone, treated as "data_or_ica") yielded no channels, consider passing picks explicitly

I want to fix this problem by passing the picks=‘eeg’ parameter for the filter function, but I can not find the place to do this in the pipeline config.

The error happens after the bandpass filtering:
preprocessing/_04_frequency_filter

│17:16:36│ ⏳️ sub-014 Finding breaks with a minimum duration of 15.0 seconds.
│17:16:36│ ⏳️ sub-014 Found and annotated no break periods.
│17:16:36│ ⏳️ sub-014 Not applying notch filter to experimental data.
│17:16:36│ ⏳️ sub-014 Band-pass filtering experimental data; range: 0.5 – 30.0 Hz
│17:16:36│ ❌ sub-014 A critical error occurred. The error message was: picks (NoneNone, treated as "data_or_ica") yielded no channels, consider passing picks explicitly

Which line do I have to adapt to fix this issue?

Hello @randomfish and welcome to the forum!

Could you please share your MNE-BIDS-Pipeline configuration file?

Thanks,
Richard

Hi @richard , thank you!

The site does not allow uploading anything other than images, so i uploaded it here: https://filetransfer.io/data-package/Njmai6KO#link

Background:
The work is based on this paper and dataset: Nemar - Data Search: Detail a Dataset