EEG Preprocessing Pipeline Guide

Guide EEG preprocessing from raw data import to epoching with ICA/ASR.

34|5|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/HaoxuanLiTHUAI/awesome_cognitive_and_neuroscience_skills --skill eeg-preprocessing-pipeline-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: EEG Preprocessing Pipeline Guide
Source: https://github.com/HaoxuanLiTHUAI/awesome_cognitive_and_neuroscience_skills/tree/main/skills/eeg-preprocessing-pipeline-guide
Command: npx skills add https://github.com/HaoxuanLiTHUAI/awesome_cognitive_and_neuroscience_skills --skill eeg-preprocessing-pipeline-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

EEG preprocessing is a critical step in turning raw neural recordings into analysis-ready data. This guide provides domain-specific best practices to avoid distortion of ERP components, improper filtering, or biased ICA results.

Core Features & Use Cases

  • Structured workflow guidance: detailed steps from data import to epoching and artifact management (ICA/ASR) with recommended parameters and pitfalls.
  • Method selection and parameter rationale: guidance on high-pass (1 Hz for ICA vs 0.1 Hz for ERP), re-reference choices, and artifact removal strategies, plus when to interpolate.
  • Use Case: A researcher planning an ERP study uses this guide to set up preprocessing pipeline and document reproducible steps.

Quick Start

Follow the step-by-step EEG preprocessing guide to set up and document your ERP pipeline.

Frequently Asked Questions about EEG Preprocessing Pipeline Guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the best way to build an EEG preprocessing pipeline for ERP analysis?

To set up an EEG preprocessing pipeline, follow structured workflow steps from data import to epoching and artifact management. This guide provides recommended parameters for filtering, re-referencing, and ICA to transform raw neural recordings into analysis-ready signals.

Why does my EEG preprocessing use 0.1 Hz vs 1 Hz high-pass filtering?

A 1 Hz high-pass filter is recommended for ICA to ensure stable decomposition, while 0.1 Hz is used for ERP analysis to avoid distorting slow drifts. This guide provides parameter rationale to justify these specific high-pass filtering choices.

How do I handle artifacts in EEG data using ICA and ASR?

To handle artifacts in EEG data using ICA and ASR, apply artifact correction strategies with defined thresholds to identify and remove noise. This guide details when to use ICA versus ASR, artifact removal thresholds, and when to interpolate bad channels.

Should I use average or linked mastoids referencing for my EEG data?

Choosing between average or linked mastoids referencing for EEG data depends on your specific analysis type. This guide provides method selection rationale for re-referencing choices, detailing how each option impacts your ERP, time-frequency, and connectivity analyses.

When do I need to interpolate bad channels during EEG preprocessing?

You need to interpolate bad channels during EEG preprocessing after identifying uncorrectable artifacts that remain following ICA or ASR. This guide outlines artifact removal strategies and defines specific correction thresholds indicating when channel interpolation is necessary.

Can I document reproducible EEG preprocessing steps for a research study?

You can document reproducible EEG preprocessing steps by following this guide's structured workflow from data import to epoching. It provides recommended parameter tables and literature references to justify choices like filtering and artifact correction for your research study.