[Eeglablist] EEGLAB: Epoching and ICA. In which order?

Xiaonan L. Liu liuxiaonan87 at gmail.com
Tue Sep 10 12:40:38 PDT 2019

Hi Alice,

It seems to me there's no absolute right or wrong protocol for this . I
usually prefer doing epoch before ICA and the reason is by epoch, you can
get rid of noisy portions of your data (e.g. at the beginning, breaks and
the end etc). It seems to me what's really important is you need clean data
in order to get good ICA decomposition and epoch is somewhat a way to get
cleaner data.


On Tue, Sep 10, 2019 at 9:53 AM Alice Grazia <alicegrazia94 at gmail.com>

> Hi all,
> I have this doubt that I could not solve by myself. Maybe it is more a
> theoretical question than a programming question, but I'm performing
> time-frequency analysis with EEGlab software for my master thesis and I'm
> not sure whether it is more correct to perform ICA and epoching in a
> precise order. I found some recommendations (EEGLAB tutorial 2004) saying
> that it is advisable to perform ICA on a greater amount of data as
> possible. However, if I run ICA on EEGLAB before epoching, I cannot have a
> good visualisation of the ICA components (only the maps and components
> scroll). Instead, I have seen in a tutorial by Mike Cohen, that he performs
> epoching before ICA, so there is the possiblity to look at each component
> latency and frequency before rejecting. Personally, I found myself better
> with the second method, but I am not sure wheather it is correct or not.
> I hope you can help me in this dilemma! Thank you!
> _______________________________________________
> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
> To unsubscribe, send an empty email to
> 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

More information about the eeglablist mailing list