Skip to content

Commit 5651f6f

Browse files
authored
Add project: P300 EEG ERP Analysis by Fabiana Ojeda (#377)
* Add project markdown file for Fabiana's P300 EEG project * Moved markdown to correct folder structure for project submission * Update index.md * Update index.md * Add figures for ERP and difference wave plots * Moved images to project folder and updated image paths
1 parent 7fdd8a7 commit 5651f6f

File tree

7 files changed

+75
-0
lines changed

7 files changed

+75
-0
lines changed
548 KB
Loading
252 KB
Loading
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
---
2+
type: "project"
3+
date: "2025-06-14"
4+
title: "Exploring Emotional Modulation of the P300 in EEG Data"
5+
6+
names: [Fabiana Ojeda 歐瑩忻]
7+
8+
github_repo: https://github.com/faojeda/p300-eeg-brainhack2025
9+
10+
slides: https://drive.google.com/file/d/1mXoa-OyEHx_O3uHKW4EWqyjux8VKKN_g/view?usp=drive_link
11+
12+
tags: [eeg, erp, mne, brainhack]
13+
14+
summary: "This project explores how deviant auditory tones in a cross-modal oddball paradigm elicit a stronger P300 component using EEG data from the MNE sample dataset. The analysis focuses on ERP comparison and difference waves, setting the stage for future investigations on emotional modulation of P300."
15+
16+
image: "thumbnail.png"
17+
---
18+
19+
## Project definition
20+
21+
### Background
22+
23+
The P300 is an event-related potential (ERP) component often associated with attention and stimulus evaluation. It is typically elicited by infrequent, task-relevant stimuli in oddball paradigms. This project used the MNE sample dataset to examine P300 responses to standard and deviant tones in a cross-modal oddball task.
24+
25+
### Tools
26+
27+
- Python
28+
- MNE-Python
29+
- Jupyter Notebook
30+
- Git & GitHub
31+
- EEG plotting and ERP comparison tools
32+
33+
### Data
34+
35+
The project uses the [MNE sample dataset](https://mne.tools/stable/overview/datasets_index.html#sample), which includes auditory and visual stimuli recorded during a multimodal oddball paradigm. For this analysis, auditory standard (left) and deviant (right) tones were selected for ERP comparison.
36+
37+
### Deliverables
38+
39+
- ERP plots comparing standard and deviant tones
40+
- A difference wave plot showing the increased P300 amplitude for deviant tones
41+
- A Jupyter Notebook with complete code and results
42+
- README and documentation hosted on GitHub
43+
44+
## Results
45+
46+
### Event Summary
47+
48+
| Event | Description | Count |
49+
|-------|---------------------------|--------|
50+
| 1 | Auditory left | 72 |
51+
| 2 | Auditory right (standard) | 73 |
52+
| 3 | Visual right | 73 |
53+
| 4 | Visual left | 71 |
54+
| 5 | Auditory deviant (rare) | 15 |
55+
| 32 | Button press | 16 |
56+
57+
For this project, I focused on event 2 (auditory standard) and event 5 (auditory deviant) because they align with the auditory oddball paradigm known to elicit the P300.
58+
59+
### ERP Comparison
60+
61+
The deviant tone produced a larger positive deflection around 300 ms, consistent with the P300 component. This supports attentional engagement triggered by unexpected stimuli.
62+
63+
![ERP comparison](erp_comparison.png)
64+
65+
### Difference Wave
66+
67+
Subtracting standard from deviant responses revealed a clear P300 difference peaking at ~300 ms.
68+
69+
![Difference wave](difference_wave.png)
70+
71+
## Conclusion and Acknowledgements
72+
73+
This project demonstrated the classic P300 effect using auditory tones in a cross-modal oddball paradigm. It served as a practical introduction to MNE-Python, EEG data analysis, and ERP visualization. Future directions could explore emotional modulation of the P300 in similar paradigms.
74+
75+
Big thanks to the Brainhack School organizers, TAs, and professors!
281 KB
Loading
548 KB
Loading
252 KB
Loading

static/project/img/thumbnail.png

281 KB
Loading

0 commit comments

Comments
 (0)