Reader function for EEGLAB epochs files.
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.
array, shape (n_events, 3) |
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.
The id of the event to consider. If dict, the keys can later be used to access associated events. Example:
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
Names or indices of channels that should be designated EOG channels.
If ‘auto’, the channel names containing
EYE are used.
Defaults to empty tuple.
If your *.set file contains non-ascii characters, sometimes reading
it may fail and give rise to error message stating that “buffer is
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.
Documentation of attribute and methods.
New in version 0.11.0.