Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计通过

erp-data-analysisERP 数据 analysis

Agent Skill

用于辅助数据整理、表格处理、CSV/Excel 分析、指标计算和图表准备。它适合让 Agent 清洗字段、汇总数据、发现异常、生成统计口径或把分析结果转成可读说明。使用时需要确认数据来源、字段含义和时间范围,避免把样本数据当全量事实;涉及敏感数据、导出文件或批量写回时,应先确认权限和脱敏边界。

总安装

20,357

周安装

658

GitHub Stars

18

下载量

9,578
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:erp-data-analysis(ERP 数据 analysis)
来源仓库:https://github.com/haoxuanlithuai/awesome_cognitive_and_neuroscience_skills
仓库路径:skills/erp-data-analysis
安装命令:
npx skills add https://github.com/haoxuanlithuai/awesome_cognitive_and_neuroscience_skills --skill 'ERP Data Analysis'
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/haoxuanlithuai/awesome_cognitive_and_neuroscience_skills --skill 'ERP Data Analysis'

简介

erp-data-analysis 提供 ERP 事件相关电位(ERP)数据分析的专业方法论与参数建议。

  • 涵盖预处理流程设计、滤波器设置、伪迹剔除与统计检验策略,适用于神经科学实验。
  • 支持成分识别与时间窗口定义,帮助研究者避免常见分析误区与数据误读。
  • 安装命令为 npx skills add https://github.com/haoxuanlithuai/awesome_cognitive_and_neuroscience_skills --skill 'ERP Data Analysis',建议确认权限与维护状态。
  • 注意该技能可能触发联网、命令执行或文件读写,需评估安全风险后再使用。

SKILL.md

ERP Data Analysis

Purpose

This skill encodes expert methodological knowledge for analyzing event-related potentials (ERPs) from EEG data. It provides domain-specific parameter recommendations, processing order guidance, component identification criteria, and statistical analysis strategies that a general-purpose programmer or data scientist would not know without specialized training.

When to Use This Skill

  • Designing an ERP preprocessing pipeline for a new study
  • Choosing filter settings, reference schemes, or artifact rejection criteria
  • Identifying which ERP component to measure and how to define its time window and ROI
  • Selecting appropriate amplitude measures (mean, peak, area) for a given component
  • Choosing between traditional ANOVA-based analysis and mass univariate approaches
  • Reviewing or troubleshooting an existing ERP analysis pipeline

Research Planning Protocol

Before executing the domain-specific steps below, you MUST:

  1. State the research question — What specific question is this ERP analysis addressing?
  2. Justify the method choice — Why ERP (not fMRI, behavior-only, etc.)? What alternatives were considered?
  3. Declare expected outcomes — Which component(s) do you expect to differ, in what direction?
  4. Note assumptions and limitations — What does this method assume? Where could it mislead?
  5. Present the plan to the user and WAIT for confirmation before proceeding.

For detailed methodology guidance, see the research-literacy skill.

⚠️ Verification Notice

This skill was generated by AI from academic literature. All parameters, thresholds, and citations require independent verification before use in research. If you find errors, please open an issue.

Preprocessing Pipeline Overview

The standard ERP preprocessing pipeline involves 7 ordered steps. Processing order matters and can influence results (the "multiverse" problem; see Lonedo et al., 2020).

Recommended Default Order

  1. Import and inspect raw data -- Check for gross artifacts, disconnected electrodes
  2. Filter -- Apply bandpass and optional notch filter
  3. Re-reference -- Choose and apply reference scheme
  4. Bad channel identification and interpolation -- Identify and interpolate noisy channels
  5. ICA-based artifact correction -- Remove eye blinks, saccades, cardiac artifacts
  6. Epoching and baseline correction -- Segment continuous data around events
  7. Epoch rejection -- Remove remaining bad epochs by amplitude threshold
Multiverse note: Steps 2-5 interact. Filtering before ICA improves decomposition quality (Winkler et al., 2015). Some researchers re-reference after ICA. Document your choices and consider running key alternatives to assess robustness.

For detailed parameters at each step, see references/preprocessing-pipeline.md.

Key Parameter Defaults

StepParameterDefaultSource
FilterHigh-pass0.1 HzLuck, 2014, Ch. 5; Tanner et al., 2015
FilterLow-pass30 HzLuck, 2014, Ch. 5
FilterFilter typeFIR, zero-phaseWidmann et al., 2015
Re-referenceSchemeAverage referenceLuck, 2014, Ch. 5; Keil et al., 2014
Artifact rejectionThreshold+/-100 uVLuck, 2014
Bad channelsMax proportion< 10% of total channelsKeil et al., 2014
EpochingWindow-200 ms to 800 msLuck, 2014, Ch. 5
BaselineWindow-200 ms to 0 msLuck, 2014, Ch. 5

ERP Component Identification

To measure an ERP component correctly, you need three pieces of information:

  1. Latency range -- The expected time window for the component
  2. Scalp distribution -- Where on the scalp the component is maximal
  3. Functional context -- What experimental manipulation elicits the component

Component Selection Decision Logic

  1. Identify your cognitive process of interest (e.g., semantic processing, error monitoring)
  2. Look up the canonical component in references/erp-components.md
  3. Verify the component matches your paradigm -- The same voltage deflection in a different paradigm may reflect a different component (Luck, 2014, Ch. 2)
  4. Use the recommended ROI and time window as your starting point, then verify against your own grand average waveform
  5. For disputed components, read the Interpretation Notes in references/erp-components.md before committing to a theoretical interpretation

Component Domains at a Glance

DomainKey ComponentsReference File Section
Visual perceptionP1, N1, N170, N2pcerp-components.md Section 1
LanguageN400, P600/LPC, ELAN, LANerp-components.md Section 2
Executive controlERN/Ne, Pe, N2, CNVerp-components.md Section 3
MemoryFN400, parietal old/new, Dmerp-components.md Section 4

Statistical Analysis Strategy

Amplitude Measurement

Choose your measurement approach based on the component:

MeasureBest ForAvoid WhenSource
Mean amplitudeBroad components (N400, P300, LPC)Component is sharp and briefLuck, 2014, Ch. 9
Peak amplitudeSharp, well-defined peaks (P1, N1)Component has no clear peak or has multiple peaksLuck, 2014, Ch. 9
Peak latencyMeasuring processing speedComponent lacks a clear peakLuck, 2014, Ch. 9
50% fractional area latencyLatency with unequal amplitudes across conditionsRarely inappropriate; preferred over peak latencyLuck, 2014, Ch. 9; Kiesel et al., 2008
Signed/unsigned areaComponents spanning positive and negative voltagesSimple, unipolar componentsLuck, 2014, Ch. 9

Time Window and ROI Selection

  1. A priori selection (preferred): Choose time window and electrodes based on prior literature before looking at your data (Luck & Gaspelin, 2017)
  2. Collapsed localizer: Average across all conditions to identify the window/ROI, then test differences between conditions within that window (Luck & Gaspelin, 2017)
  3. Data-driven: Use mass univariate approach to avoid arbitrary window selection (see below)
Critical: Never select a time window or ROI by looking at the difference between conditions. This inflates Type I error (Luck & Gaspelin, 2017).

Choosing a Statistical Framework

Is your hypothesis about a specific, well-characterized component?
 |
 +-- YES --> Do you have a priori time window and ROI?
 | |
 | +-- YES --> Traditional ANOVA on mean/peak amplitude
 | |
 | +-- NO --> Use collapsed localizer, then ANOVA
 |
 +-- NO --> Is your effect potentially distributed across time/space?
 |
 +-- YES --> Cluster-based permutation test (Maris & Oostenveld, 2007)
 |
 +-- NO --> Mass univariate with FDR correction (Groppe et al., 2011)

For detailed statistical method descriptions, see references/statistical-approaches.md.

Common Pitfalls

  1. Double-dipping: Selecting time windows or electrodes based on the effect of interest, then testing that same effect in the selected window (Kriegeskorte et al., 2009)
  2. Excessive filtering: High-pass cutoffs above 0.1 Hz can distort slow components like the P300, N400, and LPC (Tanner et al., 2015; Widmann & Schroger, 2012)
  3. Confounding component overlap: Apparent differences in one component may be driven by overlap from an adjacent component; consider difference waves and component-specific analyses (Luck, 2014, Ch. 2)
  4. Ignoring trial count imbalance: Unequal trial counts across conditions produce differential noise levels, biasing peak amplitude and latency measures (Luck, 2014, Ch. 9)
  5. Cluster-based tests for latency: Cluster permutation tests control family-wise error but cannot localize effects to specific time points or channels (Maris & Oostenveld, 2007)
  6. Reporting only p-values: Always report effect sizes (partial eta-squared for ANOVA, Cohen's d for t-tests) alongside p-values (Keil et al., 2014)

Minimum Reporting Checklist

Based on Keil et al. (2014) and Luck (2014):

  • Number of accepted trials per condition (minimum 30 per condition recommended; Boudewyn et al., 2018)
  • Filter settings (type, cutoff frequencies, roll-off)
  • Reference scheme
  • Artifact rejection method and criteria (ICA, threshold, proportion rejected)
  • Number and identity of interpolated channels
  • Epoch window and baseline correction window
  • Component time window and ROI electrodes (with justification)
  • Amplitude measure used (mean, peak, area)
  • Statistical test, correction method, and effect sizes

References

  • Boudewyn, M. A., Luck, S. J., Farrens, J. L., & Kappenman, E. S. (2018). How many trials does it take to get a significant ERP effect? *Psychophysiology*, 55(6), e13049.
  • Groppe, D. M., Urbach, T. P., & Kutas, M. (2011). Mass univariate analysis of event-related brain potentials/fields I. *Psychophysiology*, 48(12), 1711-1725.
  • Keil, A., et al. (2014). Committee report: Publication guidelines and recommendations for studies using EEG and MEG. *Psychophysiology*, 51(1), 1-21.
  • Kiesel, A., Miller, J., Jolicoeur, P., & Brisson, B. (2008). Measurement of ERP latency differences. *Psychophysiology*, 45(4), 517-523.
  • Kriegeskorte, N., Simmons, W. K., Bellgowan, P. S., & Baker, C. I. (2009). Circular analysis in systems neuroscience. *Nature Neuroscience*, 12(5), 535-540.
  • Lonedo, A., et al. (2020). The multiverse of ERP analysis pipelines. *NeuroImage*, 209, 116465.
  • Luck, S. J. (2014). *An Introduction to the Event-Related Potential Technique* (2nd ed.). MIT Press.
  • Luck, S. J., & Gaspelin, N. (2017). How to get statistically significant effects in any ERP experiment (and why you shouldn't). *Psychophysiology*, 54(1), 146-157.
  • Maris, E., & Oostenveld, R. (2007). Nonparametric statistical testing of EEG- and MEG-data. *Journal of Neuroscience Methods*, 164(1), 177-190.
  • Tanner, D., Morgan-Short, K., & Luck, S. J. (2015). How inappropriate high-pass filters can produce artifactual effects. *Psychophysiology*, 52(8), 997-1009.
  • Widmann, A., Schroger, E., & Maess, B. (2015). Digital filter design for electrophysiological data. *Journal of Neuroscience Methods*, 250, 34-46.
  • Winkler, I., Debener, S., Muller, K. R., & Tangermann, M. (2015). On the influence of high-pass filtering on ICA-based artifact reduction in EEG-ERP. *Proceedings of the IEEE EMBC*, 4101-4105.

See references/ for detailed parameter tables, component database, and statistical method descriptions.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.61%
按下载量换算3,602

Claude

30.12%
按下载量换算2,885

Cursor

20.02%
按下载量换算1,918

Gemini CLI

9.26%
按下载量换算887

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills