Simply EEGLAB

Reading artifact components

Station 4 · Lesson 6 · EEGLAB 2026.1

In the GUI

  1. ToolsClassify components using ICLabelLabel componentsDefault (recommended)OK
  2. ToolsClassify components using ICLabelView extended component properties
  3. PlotComponent activations (scroll)

Script

EEG = pop_iclabel(EEG, 'default');
classes = EEG.etc.ic_classification.ICLabel.classes;
probs   = EEG.etc.ic_classification.ICLabel.classifications;
[~, bestClass] = max(probs, [], 2);   % most likely class of each component
for c = 1:numel(classes)
    [p, comp] = max(probs(:, c));
    fprintf('%-14s components: %2d | clearest: %2d (%.0f%%)\n', ...
        classes{c}, sum(bestClass == c), comp, 100 * p);
end
[~, examples] = max(probs(:, [3 2 1]));
addpath(fullfile(fileparts(which('iclabel')), 'viewprops'));
pop_viewprops(EEG, 0, examples);

Which value should I choose?

ClassScalp mapSpectrumTime course
BrainSmooth and broad, like one source in the brainFalls as frequency rises, often with a peak near 10 HzOngoing oscillation without sharp peaks
EyeFar frontal. A blink: symmetric at the front. A sideways movement: opposite colours on the left and right frontsHighest at low frequencies, then falls smoothlyLarge isolated peaks for blinks, or steps for sideways movements
MuscleA small, focal spot at the edge, near the temples or neckRises or stays high from about 20 Hz upwardFast, rough activity, often in bursts
HeartBroad, often a gradient across the whole headNo distinctive peakSharp, regular spikes, about one per second
Line NoiseAny shapeA narrow, tall peak at 50 or 60 Hz, depending on the country of recordingContinuous fast oscillation
Channel NoiseConcentrated on a single electrodeOften irregularJumps or drifts, like one bad channel
OtherMixed or scatteredMixedNo clear pattern

Check

  • You can name the sign
  • In D1
  • Your list is written down
  • In the ICA game

Full lesson: https://simplyeeglab.pages.dev/en/lesson/ic-artifacts/

Content license: CC BY-NC-SA 4.0 · MIT (code)

An independent learning site, not affiliated with EEGLAB or SCCN.