ffrprep.analysis.rms_snr¶
- ffrprep.analysis.rms_snr(evoked, response_lower=0.1, response_upper=0.2)[source]¶
Compute RMS-based signal-to-noise ratio (SNR) for an Evoked response.
- Parameters:
evoked (mne.Evoked) – Evoked object containing averaged M/EEG data.
response_lower (float, default=0.100) – Start time (in seconds) of the response window, relative to the Evoked time axis.
response_upper (float, default=0.200) – End time (in seconds) of the response window, relative to the Evoked time axis.
- Returns:
rms_snr – The RMS SNR computed as: RMS(response window) / RMS(baseline window) for the first channel in evoked.data.
- Return type:
Examples
Compute RMS SNR for a 100-200 ms response window
>>> snr = rms_snr(evoked, response_lower=0.100, response_upper=0.200) >>> float(np.round(snr, 3)) 3.412