Skip to content

Interactive SSVEP signal processing and classification workshop using MOABB and MNE.

Notifications You must be signed in to change notification settings

NeuroTech-Leuven/ssvep-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adapted from https://github.com/sylvchev/moabb_minischool

SSVEP Workshop

Interactive SSVEP signal processing and classification workshop using MOABB and MNE.

Goals:

  • Learn to work with EEG data in python using MOABB and MNE.
  • Implement an EEG preprocessing pipeline.
  • Get acquainted with state-of-the-art SSVEP classification algorithms.

Installation

For this workshop, you'll need a working python environment (version 3.9). Preferably, make sure you have a python environment manager like Anaconda or virtualenv installed and pip to fetch the necessary packages.

Using conda

conda create --name ssvep_workshop --file environment.yml

Using virtualenv+pip

virtualenv .venv
source .venv/bin/activate
pip install -r requirements.txt

Running the interactive notebooks

After installing the requirements, execute the following:

jupyter notebook

and open the interactive notebooks in your favorite web browser.

Useful resources

About

Interactive SSVEP signal processing and classification workshop using MOABB and MNE.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published