This repository has been archived by the owner on Jun 9, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 87
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
29 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,30 +10,34 @@ | |
|
||
class QRSDetectorOffline(object): | ||
""" | ||
Python offline QRS detector in ECG signal based on the Pan-Tomkins algorithm. | ||
Python Offline ECG QRS Detector based on the Pan-Tomkins algorithm. | ||
Michał Sznajder (Jagiellonian University) - technical contact ([email protected]) | ||
Marta Łukowska (Jagiellonian University) | ||
QRS complex corresponds to the depolarization of the right and left ventricles of the human heart. | ||
It is the most most visually obvious part of the ECG signal. | ||
The module is offline Python implementation of QRS complex detection in the ECG signal based | ||
on the Pan-Tomkins algorithm: Pan J, Tompkins W.J., A real-time QRS detection algorithm, | ||
IEEE Transactions on Biomedical Engineering, Vol. BME-32, No. 3, March 1985, pp. 230-236. | ||
Offline version detects QRS complexes within a pre-recorded and saved ECG signal data set | ||
(e.g. stored in .csv format). | ||
The QRS complex corresponds to the depolarization of the right and left ventricles of the human heart. It is the most visually obvious part of the ECG signal. QRS complex detection is essential for time-domain ECG signal analyses, namely heart rate variability. It makes it possible to compute inter-beat interval (RR interval) values that correspond to the time between two consecutive R peaks. Thus, a QRS complex detector is an ECG-based heart contraction detector. | ||
Offline version detects QRS complexes in a pre-recorded ECG signal dataset (e.g. stored in .csv format). | ||
This implementation of a QRS Complex Detector is by no means a certified medical tool and should not be used in health monitoring. It was created and used for experimental purposes in psychophysiology and psychology. | ||
You can find more information in module documentation: | ||
<github link here> | ||
https://github.com/c-labpl/qrs_detector | ||
If you use these modules in a research project, please consider citing it: | ||
https://zenodo.org/record/583770 | ||
If you decided to use this module in research project please consider citing it: | ||
<citation> | ||
If you use these modules in any other project, please refer to MIT open-source license. | ||
If you decided to use this module in any other context please link to module repository: | ||
<github link here> | ||
MIT License | ||
Copyright (c) 2017 Marta Łukowska, Michał Sznajder | ||
Copyright (c) 2017 Michał Sznajder, Marta Łukowska | ||
Permission is hereby granted, free of charge, to any person obtaining a copy | ||
of this software and associated documentation files (the "Software"), to deal | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,31 +9,34 @@ | |
|
||
class QRSDetectorOnline(object): | ||
""" | ||
Python online QRS detector in ECG signal based on the Pan-Tomkins algorithm. | ||
Python Online ECG QRS Detector based on the Pan-Tomkins algorithm. | ||
Michał Sznajder (Jagiellonian University) - technical contact ([email protected]) | ||
Marta Łukowska (Jagiellonian University) | ||
QRS complex corresponds to the depolarization of the right and left ventricles of the human heart. | ||
It is the most most visually obvious part of the ECG signal. | ||
The module is online Python implementation of QRS complex detection in the ECG signal based | ||
on the Pan-Tomkins algorithm: Pan J, Tompkins W.J., A real-time QRS detection algorithm, | ||
IEEE Transactions on Biomedical Engineering, Vol. BME-32, No. 3, March 1985, pp. 230-236. | ||
Online version detects QRS complexes in the real-time acquired ECG signal. So, it requires an ECG device to be | ||
plugged in and gathering signal in the real time. | ||
The QRS complex corresponds to the depolarization of the right and left ventricles of the human heart. It is the most visually obvious part of the ECG signal. QRS complex detection is essential for time-domain ECG signal analyses, namely heart rate variability. It makes it possible to compute inter-beat interval (RR interval) values that correspond to the time between two consecutive R peaks. Thus, a QRS complex detector is an ECG-based heart contraction detector. | ||
Online version detects QRS complexes in a real-time acquired ECG signal. Therefore, it requires an ECG device to be plugged in and receiving a signal in real-time. | ||
This implementation of a QRS Complex Detector is by no means a certified medical tool and should not be used in health monitoring. It was created and used for experimental purposes in psychophysiology and psychology. | ||
You can find more information in module documentation: | ||
<github link here> | ||
https://github.com/c-labpl/qrs_detector | ||
If you decided to use this module in research project please consider citing it: | ||
<citation> | ||
If you use these modules in a research project, please consider citing it: | ||
https://zenodo.org/record/583770 | ||
If you decided to use this module in any other context please link to module repository: | ||
<github link here> | ||
If you use these modules in any other project, please refer to MIT open-source license. | ||
MIT License | ||
Copyright (c) 2017 Marta Łukowska, Michał Sznajder | ||
Copyright (c) 2017 Michał Sznajder, Marta Łukowska | ||
Permission is hereby granted, free of charge, to any person obtaining a copy | ||
of this software and associated documentation files (the "Software"), to deal | ||
|