eelbrain.resample
- eelbrain.resample(ndvar, sfreq, npad='auto', window=None, pad='edge', name=None, n_jobs=1)
Resample an NDVar along the time dimension
- Parameters:
sfreq (float) – New sampling frequency.
npad (int | Literal['auto']) – Number of samples for padding at the beginning and end (default is determined automatically).
window (str | tuple) – Window applied to the signal in the fourier domain (default is no window; see
scipy.signal.resample()
).pad (str) – Padding method (default
'edge'
; seenumpy.pad()
mode
parameter).name (str) – Name for the new NDVar (default is
ndvar.name
).n_jobs (str | int) – Parameter for
mne.filter.resample()
.
- Return type:
Notes
If padding is enabled, this function uses
mne.filter.resample()
. If not,scipy.signal.resample()
is used directly.This function can be very slow when the number of time samples is uneven (see
scipy.signal.resample()
). Usingnpad='auto'
(default) ensures an optimal number of samples.