eegproc.data.csv_matlab module

Readers for AMIGOS, DREAMER and preprocessed DEAP releases.

eegproc.data.csv_matlab.amigos_frames(root, chunksize, baseline_samples=640)[source]

Read original AMIGOS preprocessed MATLAB cells, one participant at a time.

Parameters:
  • root (Path)

  • chunksize (int)

  • baseline_samples (int, default: 640)

eegproc.data.csv_matlab.deap_frames(root, chunksize)[source]

Read official preprocessed Python DEAP files (trusted pickle inputs only).

Parameters:
  • root (Path)

  • chunksize (int)

eegproc.data.csv_matlab.dreamer_csv_frames(root, chunksize)[source]

Join existing DREAMER exports on disk, preserving EEG row order/indices.

Parameters:
  • root (Path)

  • chunksize (int)

eegproc.data.csv_matlab.dreamer_mat_frames(path, chunksize)[source]

Read DREAMER.mat, aligning ECG to EEG time using the stored sample rates.

Parameters:
  • path (Path)

  • chunksize (int)