Git Product home page Git Product logo

physionet-1's Introduction

PhysioNet

This repo contains MIT-BIH data preprocessing and a sample deep model.

The original data can be found at https://physionet.org/content/mitdb/1.0.0/

Task

(1) Classify ECG heart beats into 5 classes: N, S, V, F, Q

(2) Classify ECG heart beats into 2 classes: V, non-V (need manually modify test_mitdb.label2index)

Usage

# (1) unzip raw data
unzip data/mit-bih-arrhythmia-database-1.0.0.zip

# (2) preprocess to get npy
python preprocess.py

# (3) train
python test_mitdb.py

Label Description

(1) Beat Level

The label-group map is used from ANSI/AAMI EC57: 2012 Testing and reporting performance results of cardiac rhythm and ST segment measurement algorithms, page 8

Code Group Description 中文
N N Normal beat (displayed as"·" by the PhysioBank ATM, LightWAVE, pschart, and psfd) 正常
L N Left bundle branch block beat 左束支传导阻滞心搏
R N Right bundle branch block beat 右束支传导阻滞心搏
B N Bundle branch block beat (unspecified) 束支传导阻滞心搏
A S Atrial premature beat 房性早搏,房性期前收缩(心室搏动还未结束新房就开始搏动)
a S Aberrated atrial premature beat 异常房性早搏
J S Nodal (junctional) premature beat 交界性早搏
S S Supraventricular premature or ectopic beat (atrial or nodal) 室上性早搏(发生于心房或者房室结的统称为室上性,室上性早搏,是说早搏介于房性和室性之间,属于轻微的心率失常)
V V Premature ventricular contraction 室性收缩
r V R-on-T premature ventricular contraction R落在T上的室性早搏
F F Fusion of ventricular and normal beat 心室融合心跳
e S Atrial escape beat 房性逸搏(被动性异位心律)
j S Nodal (junctional) escape beat 交界性逸搏
n S Supraventricular escape beat (atrial or nodal) 室上性逸搏
E V Ventricular escape beat 室性逸搏
/ Q Paced beat 起搏心搏
f Q Fusion of paced and normal beat 起搏融合心跳
Q Q Unclassifiable beat 未分类心跳
? Q Beat not classified during learning 其他

(2) Rhythm Level

Code Group Description 中文
(AB Atrial bigeminy 房性早搏(二联律)
(AFIB Atrial fibrillation 心房颤动
(AFL Atrial flutter 心房扑动
(B Ventricular bigeminy 室性早搏二联律
(BII 2° heart block 2°心脏传导阻滞
(IVR Idioventricular rhythm 室性自主节律
(N Normal sinus rhythm 正常窦性节律
(NOD Nodal (A-V junctional) rhythm 结性心律
(P Paced rhythm 起搏心律
(PREX Pre-excitation (WPW) 预激综合征
(SBR Sinus bradycardia 窦性心动过缓
(SVTA Supraventricular tachyarrhythmia 室上性心律失常
(T Ventricular trigeminy 室性早搏三联律(心律失常)
(VFL Ventricular flutter 心室扑动
(VT Ventricular tachycardia 室性心动过速

physionet-1's People

Contributors

hsd1503 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.