Reader function for EEGLAB epochs files.
strPath 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) | NonePath 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 | NoneThe 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 | NoneControl 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 | NoneIf 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.
EpochsThe epochs.
See also
mne.EpochsDocumentation of attribute and methods.
Notes
New in version 0.11.0.
mne.read_epochs_eeglab#