antonior92/automatic-ecg-diagnosis

Scripts and modules for training and testing neural network for ECG automatic classification. Companion code to the paper "Automatic diagnosis of the 12-lead ECG using a deep neural network".

51
/ 100
Established

This project provides tools to automatically classify 12-lead electrocardiogram (ECG) tracings to help diagnose heart conditions. It takes raw ECG signal data as input and outputs the probabilities of six common cardiac abnormalities, such as atrial fibrillation or different types of heart blocks. It's intended for medical researchers and practitioners who analyze ECGs and want to leverage deep learning for automated diagnostics.

437 stars. No commits in the last 6 months.

Use this if you need to automatically identify common cardiac abnormalities from 12-lead ECG signals using a pre-trained deep neural network.

Not ideal if you are looking for a plug-and-play clinical diagnostic tool or if you need to detect conditions outside of the six specified abnormalities.

cardiology ECG analysis medical diagnosis heart rhythm disorders biomedical research
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

437

Forks

137

Language

Python

License

MIT

Last pushed

Mar 25, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/antonior92/automatic-ecg-diagnosis"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.