Cookies on this website

We use cookies to ensure that we give you the best experience on our website. If you click 'Accept all cookies' we'll assume that you are happy to receive all cookies and you won't see this message again. If you click 'Reject all non-essential cookies' only necessary cookies providing core functionality such as security, network management, and accessibility will be enabled. Click 'Find out more' for information on how to change your cookie settings.

BACKGROUND: Electroencephalographic data are easily contaminated by signals of non-neural origin. Independent component analysis (ICA) can help correct EEG data for such artifacts. Artifact independent components (ICs) can be identified by experts via visual inspection. But artifact features are sometimes ambiguous or difficult to notice, and even experts may disagree about how to categorise a particular component. It is therefore important to inform users on artifact properties, and give them the opportunity to intervene. NEW METHOD: Here we first describe artifacts captured by ICA. We review current methods to automatically select artifactual components for rejection, and introduce the SASICA software, implementing several novel selection algorithms as well as two previously described automated methods (ADJUST, Mognon et al. Psychophysiology 2011;48(2):229; and FASTER, Nolan et al. J Neurosci Methods 2010;48(1):152). RESULTS: We evaluate these algorithms by comparing selections suggested by SASICA and other methods to manual rejections by experts. The results show that these methods can inform observers to improve rejections. However, no automated method can accurately isolate artifacts without supervision. The comprehensive and interactive plots produced by SASICA therefore constitute a helpful guide for human users for making final decisions. CONCLUSIONS: Rejecting ICs before EEG data analysis unavoidably requires some level of supervision. SASICA offers observers detailed information to guide selection of artifact ICs. Because it uses quantitative parameters and thresholds, it improves objectivity and reproducibility in reporting pre-processing procedures. SASICA is also a didactic tool that allows users to quickly understand what signal features captured by ICs make them likely to reflect artifacts.

Original publication




Journal article


J Neurosci Methods

Publication Date





47 - 63


Artifact, EEG, EEGLAB plugin, ICA, Pre-processing, Algorithms, Artifacts, Brain, Data Interpretation, Statistical, Electroencephalography, Eye Movements, Humans, Muscle, Skeletal, Pattern Recognition, Automated, Signal Processing, Computer-Assisted, User-Computer Interface