biopsykit.signals.icg.preprocessing package¶
Module for preprocessing ICG signals.
- class biopsykit.signals.icg.preprocessing.IcgPreprocessingBandpass(method='butterworth')[source]¶
Bases:
AlgorithmInitialize new
IcgPreprocessingBandpassinstance.- Parameters
method (str, optional) – Method to use for filtering. Can be one of {“butterworth”, “elliptic”, “savgol”}. Default: “butterworth”
- icg_clean_: DataFrame¶
- clean(*, icg, sampling_rate_hz)[source]¶
Clean ICG signal using a band-pass filter.
- Parameters
- Return type
self
- Raises
ValueError – If the filter type is not one of {“butterworth”, “elliptic”, “savgol”}