Note
Go to the end to download the full example code.
N170 run experiment
This example demonstrates the initiation of an EEG stream with eeg-expy, and how to run an experiment.
Setup
Imports
from eegnb import generate_save_fn
from eegnb.devices.eeg import EEG
from eegnb.experiments import VisualN170
# Define some variables
board_name = "muse2" # board name
experiment_name = "visual_n170" # experiment name
subject_id = 0 # test subject id
session_nb = 0 # session number
record_duration = 120 # recording duration
# generate save path
save_fn = generate_save_fn(board_name, experiment_name, subject_id, session_nb)
# create device object
eeg_device = EEG(device=board_name)
# Experiment type
experiment = VisualN170(duration=record_duration, eeg=eeg_device, save_fn=save_fn, use_vr=False)
Run experiment
experiment.run()
# Saved csv location
print("Recording saved in", experiment.save_fn)