HeartRateClass module¶
-
class
HeartRateClass.HeartRate(data_file, interval=0.25)¶ Bases:
objectThis class provides information about ECG data.
__init__ sets the list with ECG data
- Attributes:
- beats (number of heart beats) duration (length of ECG reading) heartRate (average heart rate over specified interval of ECG reading) numBeats (number of heartbeats in ECG reading) voltageExtremes (maximum and minimum voltages present in ECG reading)
-
beat_times()¶ Find time of each beat
Returns: list containing timepoint for each beat [float]
-
findMeanHR()¶ Find average heart rate over user-specified number of minutes
Returns: integer heart rate in bpm [int]
-
get_duration()¶ Find duration of input ECG strip
Returns: duration of ECG strip [int]
-
numBeats()¶ Find number of beats in ECG strip
Returns: number of beats [int]
-
output_attributes()¶
-
voltageExtremes()¶ Find extrema of input voltage data
Returns: list containing maximum and minimum voltages [float]