input_fname : 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.
events : 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.
event_id : 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.
montage : str | None | instance of montage
Path or instance of montage containing electrode positions.
If None, sensor locations are (0,0,0). See the documentation of
mne.channels.read_montage() for more information.
eog : 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.
verbose : bool | str | int | None
uint16_codec : 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.
|