- MNE version: 1.1.1
- operating system: macOS 12.6
I want to apply ICA to my EEG dataset with an existing unmixing matrix, i.e., I don’t want to use the unmixing matrices in the ICA method itself. Is there a way I can read in a pre-existing unmixing matrix through
.ICA or related functions?
Context: I am replicating data preprocessing done in matlab through MNE.
If you used EEGLAB, you can load an ICA decomposition in MNE with mne.preprocessing.read_ica_eeglab — MNE 1.1.1 documentation
The existing unmixing matrix is in fieldtrip, so there isn’t an object that has the required extension. Is there a generic version of this function?
Not to my knowledge, but I think you could write your own function by adapting the code of
read_ica_eeglab. See: mne-python/ica.py at maint/1.1 · mne-tools/mne-python · GitHub