cross_correlation_filter
CrossCorrelationFilter
Bases: SignalFilter
Preprocesses EGMs by removing harmonics (40Hz), baseline, and QRS- complex. Additionally, applies derivative, botteron filters, and normalize EGMs. If ECGs are added to the EGM signals, then a farfield filter will be applied using these ECGs and default ECG annotator properties.
fs = signals.fs
instance-attribute
__init__(signals)
filter()
Preprocesses EGMs by removing harmonics (40Hz), baseline, and QRS- complex. Additionally, applies derivative, botteron filters, and normalize EGMs. If ECGs are added to the EGM signals, then a farfield filter will be applied using these ECGs and default ECG annotator properties.
pass_filter(pass_zero, cutoff, fs=1000, kaiser_beta=60, num_taps=20)
staticmethod
Wrapper fucntion for bandpass and lowpass filters.