[Eeglablist] Processing ICA component activation prior to unmixing

Evyatar.Arad at sheba.health.gov.il Evyatar.Arad at sheba.health.gov.il
Wed Feb 1 05:47:58 PST 2017

Dear Makoto,

Managed to get around the matrix dimension error by using Moore-Penrose pseudoinverse to compute the weight inverse matrix 'icawinv'.

Thanks again, I'll definitely stick around this list.

From: Makoto Miyakoshi [mailto:mmiyakoshi at ucsd.edu]
Sent: יום ו 13 ינואר 2017 06:38
To: ערד אביתר <Evyatar.Arad at sheba.health.gov.il>
Cc: eeglablist at sccn.ucsd.edu
Subject: Re: [Eeglablist] Processing ICA component activation prior to unmixing

Dear Evyatar,

You can hack EEGLAB by saying EEG = NewEEG. But if you do this, beware that EEGLAB always runs a consistency check function, namely eeg_checkset(), so your modified data should be compatible with their check criteria.

By the way, in the eeg_checkset() you can find the line that does the same thing. You may want to check it out just to make sure. I think your code is correct, but I got always confused with the order of this matrix multiplications.

NewEEG = inv(EEG.icasphere * EEG.icaweights)*EEG.ICAact


On Mon, Dec 26, 2016 at 12:02 AM, Evyatar.Arad at sheba.health.gov.il<mailto:Evyatar.Arad at sheba.health.gov.il> <Evyatar.Arad at sheba.health.gov.il<mailto:Evyatar.Arad at sheba.health.gov.il>> wrote:
Dear list,

I would like to process some of the ICA activations and then use the modified activations for the channel reconstruction. I suppose

NewEEG = inv(EEG.icasphere * EEG.icaweights)*EEG.ICAact

could be used, but I want the reconstructed dataset to be fully integrated into the EEGlab GUI. I've searched the list archives and haven’t found anything, so help would be much appreciated.

Thanks and good week.
Evyatar Arad
R&D Engineer
Centre of Advanced Technologies in Rehabilitation
Sheba Medical Centre

Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
To unsubscribe, send an empty email to eeglablist-unsubscribe at sccn.ucsd.edu<mailto:eeglablist-unsubscribe at sccn.ucsd.edu>
For digest mode, send an email with the subject "set digest mime" to eeglablist-request at sccn.ucsd.edu<mailto:eeglablist-request at sccn.ucsd.edu>

Makoto Miyakoshi
Swartz Center for Computational Neuroscience
Institute for Neural Computation, University of California San Diego
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sccn.ucsd.edu/pipermail/eeglablist/attachments/20170201/d101d691/attachment.html>

More information about the eeglablist mailing list