Skip to content

Fast and easy peak detection and artifact processing for ECG data

License

Notifications You must be signed in to change notification settings

dgromer/PeakMan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

header

PeakMan is an easy-to-use and fast peak detection and artifact processing tool for electrocardiogram data.

screenshot1

It builds upon a peak detection algorithm by Eli Billauer and features local and global thresholding for R wave detection.

The application is written in C++ using the Qt framework and runs on all major platforms (Windows, Mac OS X and Linux). QCustomPlot is used for data visualization.

Building from source

If you want to build PeakMan from source you need to have Qt 5.x (qt.io) installed. The easiest way then is to open the peakman.pro file in the src folder with Qt Creator and compile PeakMan from there.

Windows

Be sure to install gcc together with Qt.

Mac OS X

You need to have Xcode installed.

Linux

You might need to install further dependencies such as mesa-common-dev (build error fatal error: GL/gl.h: No such file or directory) or libgl1-mesa-dev (build error cannot find -lGL).

About

Fast and easy peak detection and artifact processing for ECG data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published