You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am missing an option to exclude misc channels (EOG, ECG, EMG, or the like) only temporarily during preprocessing.
so far this data is removed from the file.
it's easy to fix this later on, but i think it would be an improvement for automagic if the pipeline could handle this.
the simplest implementation would be to store all excluded channel data (in memory or better on disc) and reattach them to the preprocessed file before saving.
this could be controlled with a checkbox in the gui.
alternatives:
data could be added back by default (no gui change needed)
let ppl choose which channels to reattach. not sure if this is necessary, though.
I'd be happy to implement this functionality if you are interested (not the gui, though).
one would need to pay attention to the channel indices. especially if automagic adds a reference channel to the dataset
cheers,
Dominik
The text was updated successfully, but these errors were encountered:
it is a good idea, however as you said, it may be tricky to implement. Especially, when user exclude some channels, add new reference or perform EOG Regression. For EOG regression, the user has to specify EOG channels that are removed from EEG before preprocessing and regressed out from EEG later.
Additionally, one needs to be careful, when providing channel location file, because if the dimensions of data and channels do not agree, automagic won't load the channel information.
Up until now, we were simply splitting the data and saving ECG, etc. temporarily on disc (or e.g. in EEG.ecg) before preprocessing in automagic.
If you are willing to write the code, I am happy to implement the GUI part :)
hi @ksgfan
sorry for the delayed response, i had some busy months in between but finally found the time to work on this :)
it is a good idea, however as you said, it may be tricky to implement. Especially, when user exclude some channels, add new reference or perform EOG Regression. For EOG regression, the user has to specify EOG channels that are removed from EEG before preprocessing and regressed out from EEG later.
hi all,
I am missing an option to exclude misc channels (EOG, ECG, EMG, or the like) only temporarily during preprocessing.
so far this data is removed from the file.
it's easy to fix this later on, but i think it would be an improvement for automagic if the pipeline could handle this.
the simplest implementation would be to store all excluded channel data (in memory or better on disc) and reattach them to the preprocessed file before saving.
this could be controlled with a checkbox in the gui.
alternatives:
I'd be happy to implement this functionality if you are interested (not the gui, though).
one would need to pay attention to the channel indices. especially if automagic adds a reference channel to the dataset
cheers,
Dominik
The text was updated successfully, but these errors were encountered: