moabb.paradigms.FilterBankFixedIntervalWindowsProcessing#

class moabb.paradigms.FilterBankFixedIntervalWindowsProcessing(filters=((8, 12), (12, 16), (16, 20), (20, 24), (24, 28), (28, 32)), baseline=None, channels=None, resample=None, length: float = 5.0, stride: float = 10.0, start_offset=0.0, stop_offset=None, marker=-1)[source]#

Filter bank fixed interval windows processing.

Paradigm for creating epochs at fixed interval with multiple narrow bandpass filters, ignoring the stim channel and events of the dataset.

Parameters:
  • filters (list of list (default ((8, 12), (12, 16), (16, 20), (20, 24), (24, 28), (28, 32)))) – bank of bandpass filter to apply.

  • 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.FilterBankFixedIntervalWindowsProcessing#

Fixed interval windows processing

Fixed interval windows processing

Fixed interval windows processing