-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Errors on running source steps on resting-state EEG data #777
Comments
Hello! 👋 Thanks for opening your first issue here! ❤️ We will try to get back to you soon. 🚴🏽♂️ |
Hello @Ammar-Elsaeed, I don't think we ever implemented any processing for resting-state data beyond epoching and ICA. We create epochs based on the configuration settings What exactly would you expect to happen in later processing steps? Would you like to see source estimation on the continuous, cleaned resting-state data? Thanks, |
Hello @hoechenberger , Thanks for your reply. Yes we would like to do source estimation on the data. Thanks, |
This is currently not possible: somebody would need to implement this. What you can do in the meantime is take the artifacts the current pipeline generates (cleaned data) and process those manually via MNE. |
Hi,
I am using the pipeline to do preprocessing and source reconstruction on TUH EEG data.
On version 1.3.0, running the preprocessing steps command works:
mne-bids-pipeline --config config_tuab_eeg.py --steps=preprocessing
but running the source steps with this command:
mne-bids-pipeline --config config_tuab_eeg.py --steps=source
produces an error:
🐛 source/_04_make_forward sub-00000 ses-000 A critical error occurred. The error message was: missing in_files["info"] = path_to_bids_root/derivatives/path_to_sub_data/sub-xxxxx_ses-xxx_task-rest_ave.fif
Starting post-mortem debugger.
<traceback object at 0x7f6ec83143c0>
upon further inspection, it seems that "ave" refers to an ERP/evoked average file. However, the "evoked" analysis in the "sensor" step is skipped because our data is resting state. f we set "task_is_rest=False" in the config, then it'll look for event names when epoching the data, and ultimately produce an error.
I am following this github repository.
here is the config file being used, except for minor changes:
1- use_template_mri = 'fsaverage'
2- tried commenting out the variable, or setting it as follows: source_info_path_update = {'processing': 'clean',
'suffix': 'epo'}
The text was updated successfully, but these errors were encountered: