neurokit2/ecg/ecg_findpeaks.py
Avoid deeply nested control flow statements. Wontfix
Wontfix
if len(RR) > 8:
RR.pop(0)
RR_ave = int(np.mean(RR))
Avoid deeply nested control flow statements. Invalid
Invalid
if len(missed_peaks) > 0:
signal_peaks[-1] = missed_peaks[
np.argmax(detection[missed_peaks])
]
signal_peaks.append(peak)
Avoid deeply nested control flow statements. Wontfix
Wontfix
for missed_peak in missed_peaks:
if (
missed_peak - peaks[idx[-2]] > int(0.36 * sampling_rate)
and ma[missed_peak] > 0.5 * th
):
Avoid deeply nested control flow statements. Wontfix
Wontfix
if detection - QRS[-1] > int(0.3 * sampling_rate):
QRS.append(detection)
else:
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_elgendi
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_kalidas
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_zong
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_hamilton
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_rodrigues
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_vgraph
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_promac
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_WT
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_christov
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_ssf
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_engzee
Avoid too many return
statements within this function. Wontfix
Wontfix
return _ecg_findpeaks_manikandan