EEG resources
One of the main modalities we use in our lab to study Human-robot interaction is EEG (others include EMG, haptics). Here are some resources which introduce you to the analysis of EEG and physiological signal processing in general.
EEG Glossary
To understand EEG terminology and report formats, refer to the comprehensive glossary by clinical electroencephalographers: EEG Glossary.
Setting up EEG Recordings
Watch this video tutorial on setting up advanced brain monitoring electrodes for EEG recording:
Feel free to drop by the lab for more information.
EEG Analysis Steps
For those who are starting with EEG analysis, it can be overwhelming to go across a lot of steps. Here is almost a standard procedure for a lot of EEG analysis. Each block is a research area by itself. There are a lot of papers on each block. Do not get scared once you start the analysis of some EEG data, these steps will become second to your nature. Do read below given paper about how others are doing these steps. We use MNE-Python to implement different block functionalities. If you want more information, refer to Mike X Cohen’s lectures
MNE (MNE-Python)
We extensively use MNE-Python for EEG data analysis. Resources to get you started:
- Basic MNE-Python tutorial
- Intermediate tutorials
- Join the mailing list for updates and community support.
EEG Databases
Here are some databases on which you are apply your MNE-Python skills.
The best way to learn a (Python) package is to use it on your own data and see what are the capabilities
Pick up some data from this repository: meagmohit/EEG-Datasets. Use MNE-Python do some analysis and that is how you get introduced to analysis of EEG.
If you have doubts, do drop by to iHuman lab and ask any questions!
Key Papers
Explore these essential papers on EEG data analysis:
GitHub Links
Explore these repositories and resources for EEG and signal processing:
Useful Libraries and Links
- Best Python Libraries for Psychology
- NeuroDataDesign
- EEG Notebooks
- OpenTools
- SWIPE4ICA for EEG artifact identification
- Labeling Tool
Deep Learning with Physiological Signals
This guide aims to provide you with foundational resources and tools to excel in EEG research. Don’t hesitate to visit the iHuman lab for further assistance and hands-on training. Happy researching!