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 (Union[int, Literal['auto']]) – Number of samples for padding at the beginning and end (default is determined automatically).
window (Union[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 (Union[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.