moabb.paradigms.FixedIntervalWindowsProcessing#

class moabb.paradigms.FixedIntervalWindowsProcessing(fmin=7, fmax=45, baseline=None, channels=None, resample=None, length: float = 5.0, stride: float = 10.0, start_offset=0.0, stop_offset=None, marker=-1)[source]#

Fixed interval windows processing.

Paradigm for creating epochs at fixed interval, ignoring the stim channel and events of the dataset.

Parameters:
fmin: float (default 7)

cutoff frequency (Hz) for the high pass filter

fmax: float (default 45)

cutoff frequency (Hz) for the low pass filter

baseline: None | tuple of length 2

The time interval to consider as “baseline” when applying baseline correction. If None, do not apply baseline correction. If a tuple (a, b), the interval is between a and b (in seconds), including the endpoints. Correction is applied by computing the mean of the baseline period and subtracting it from the data (see mne.Epochs)

channels: list of str | None (default None)

list of channel to select. If None, use all EEG channels available in the dataset.

resample: float | None (default None)

If not None, resample the eeg data with the sampling rate provided.

length: float (default 5.0)

Length of the epochs in seconds.

stride: float (default 10.0)

Stride between epochs in seconds.

start_offset: float (default 0.0)

Start from the beginning of the raw recordings in seconds.

stop_offset: float | None (default None)

Stop offset from beginning of raw recordings in seconds. If None, set to be the end of the recording.

marker: int (default -1)

Marker to use for the events created.

Examples using moabb.paradigms.FixedIntervalWindowsProcessing#

Fixed interval windows processing

Fixed interval windows processing

Fixed interval windows processing