pyavs.resample_meg

pyavs.resample_meg(raw: mne.io.Raw, sfreq: float, npad: str = 'auto', window: str = 'boxcar', stim_picks: str | list | None = None, n_jobs: int = 1, events: ndarray | None = None, pad: str = 'reflect_limited', verbose: bool = True) mne.io.Raw[source]

Resample MEG data to a new sampling frequency.

Parameters:
  • raw (mne.io.Raw) – Raw MEG data

  • sfreq (float) – New sampling frequency in Hz

  • npad (str, optional) – Padding for resampling (default: ‘auto’)

  • window (str, optional) – Window function for resampling (default: ‘boxcar’)

  • stim_picks (str or list, optional) – Stimulus channels to resample (default: None)

  • n_jobs (int, optional) – Number of parallel jobs (default: 1)

  • events (np.ndarray, optional) – Events array to resample (default: None)

  • pad (str, optional) – Padding method (default: ‘reflect_limited’)

  • verbose (bool, optional) – Whether to print progress information (default: True)

Returns:

Resampled raw data

Return type:

mne.io.Raw