Skip to content

You will find interactive Jupyter notebooks for analyzing the electrocardiogram. They range from basic to non-linear techniques.

Notifications You must be signed in to change notification settings

DanidelRio/electrocardiogram_analysis

Repository files navigation

Electrocardiogram analysis

You will find interactive Jupyter notebooks for analyzing electrocardiogram (ECG) recordings. These notebooks range from basic to non-linear techniques. There are three folders, one for images used in the notebooks, another for sample ECG recordings and one for the notebooks in a lighter pdf version. The content available in each notebook is:

  1. Basics: How to identify P wave, QRS complex or T wave? How to measure heart frequency.
  2. MIT-BIH data: Uses data from the MIT-BIH database available on Physionet.
  3. Phase space reconstruction: An introduction of Taken's theorem for reconstructing phase space.
  4. Phase space reconstruction with ECG and Poincaré plots: Applies the last notebook in the ECG time series.
  5. Animations in phase space: Provides a clearer perspective in which phase space is reconstructed through animations.
  6. Recurrence plot: Analysis of the ECG with recurrence plots.
  7. Rest vs. exercise: Comparison in one individual of two time series, before and after doing exercise. Uses previous techniques.
  8. Batch processing rest vs. exercise: Comparison of several individuals, before and after doing exercise.
  9. Batch processing with meditation data: Comparison of several recordings with different meditation techniques.
  10. R-R intervals time series: Phase space reconstruction and recurrence plot with R-R time series.

In case you have any suggestions or questions regarding this repository, do not hesitate to contact ddelrio@ciencias.unam.mx

About

You will find interactive Jupyter notebooks for analyzing the electrocardiogram. They range from basic to non-linear techniques.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages