Reader function for EEGLAB epochs files.
str
Path to the .set file. If the data is stored in a separate .fdt file, it is expected to be in the same folder as the .set file.
str
| array
, shape (n_events, 3) | None
Path to events file. If array, it is the events typically returned by the read_events function. If some events don’t match the events of interest as specified by event_id, they will be marked as ‘IGNORED’ in the drop log. If None, it is constructed from the EEGLAB (.set) file with each unique event encoded with a different integer.
int
| list
of int
| dict
| None
The id of the event to consider. If dict, the keys can later be used to access associated events. Example:
{"auditory":1, "visual":3}
If int, a dict will be created with
the id as string. If a list, all events with the IDs specified
in the list are used. If None, the event_id is constructed from the
EEGLAB (.set) file with each descriptions copied from eventtype
.
list
| tuple
| ‘auto’Names or indices of channels that should be designated EOG channels.
If ‘auto’, the channel names containing EOG
or EYE
are used.
Defaults to empty tuple.
str
| int
| None
Control verbosity of the logging output. If None
, use the default
verbosity level. See the logging documentation and
mne.verbose()
for details. Should only be passed as a keyword
argument.
str
| None
If your *.set file contains non-ascii characters, sometimes reading
it may fail and give rise to error message stating that “buffer is
too small”. uint16_codec
allows to specify what codec (for example:
‘latin1’ or ‘utf-8’) should be used when reading character arrays and
can therefore help you solve this problem.
Epochs
The epochs.
See also
mne.Epochs
Documentation of attribute and methods.
Notes
New in version 0.11.0.
mne.read_epochs_eeglab
#Importing data from EEG devices
The Epochs data structure: discontinuous data