biopsykit.signals.pep package¶
Module for processing and analyzing PEP signals.
- class biopsykit.signals.pep.PepExtraction(handle_negative_pep='nan', handle_missing_events='warn')[source]¶
Bases:
BaseExtraction,CanHandleMissingEventsMixin- Parameters
- pep_results_: DataFrame¶
- extract(*, heartbeats, q_peak_samples, b_point_samples, sampling_rate_hz)[source]¶
Compute PEP from Q-peak samples and B-point locations.
- Parameters
heartbeats (biopsykit.utils.dtypes._HeartbeatSegmentationDataFrame | pandas.core.frame.DataFrame) – Heartbeat locations as DataFrame
q_peak_samples (biopsykit.utils.dtypes._QPeakDataFrame | pandas.core.frame.DataFrame) – ECG signal as DataFrame
b_point_samples (biopsykit.utils.dtypes._BPointDataFrame | pandas.core.frame.DataFrame) – ICG signal as DataFrame
sampling_rate_hz (float) – Sampling rate of the signals in Hz
- Return type
self