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