mne-tools / mne-bids-pipeline

Automatically process entire electrophysiological datasets using MNE-Python.
https://mne.tools/mne-bids-pipeline/
BSD 3-Clause "New" or "Revised" License
137 stars 65 forks source link

Add "picard-extended_infomax" ICA algorithm #801

Closed hoechenberger closed 10 months ago

hoechenberger commented 10 months ago

I needed extended Infomax-based ICA decomposition, but wanted to use Picard for that. This PR adds "picard-extended_infomax" to the list of supported ica_algorithms

Before merging …

hoechenberger commented 10 months ago

@agramfort Do you have any objections here? I would assume that you'd rather like to see a config option that allows to pass arbitrary kwargs to the ICA method, right? :) But I believe this approach here makes things easier for most users…

hoechenberger commented 10 months ago

I'm just going to go ahead and merge; if you disagree, @agramfort, we can later revert, no problem!