HomeBioinformaticsECG Waveform Feature Classifier Simulator

💓 ECG Waveform Classifier Lab

Adjust heart rate, QRS duration, PR interval and ST-segment elevation to redraw a live ECG waveform and see a rule-based rhythm classification, illustrating how PTB-XL-style ECG AI maps waveform features to diagnostic categories.

Bioinformatics2DModerate60 FPS
ecg-waveform-classifier-lab ↗ Open standalone

This simulation illustrates, in simplified form, how ECG-classification AI systems trained on large annotated datasets such as PTB-XL learn to map raw waveform features, heart rate, QRS duration, PR interval and ST-segment level, onto rhythm and morphology categories, then applies real standard ECG interval thresholds to produce a rule-based classification readout.

🔬 What It Demonstrates

This simulation illustrates, in simplified form, how ECG-classification AI systems trained on large annotated datasets such as PTB-XL learn to map raw waveform features, heart rate, QRS duration, PR interval and ST-segment level, onto rhythm and morphology categories, then applies real standard ECG interval thresholds to produce a rule-based classification readout.

🎮 How to Use

Drag the heart-rate, QRS-duration, PR-interval and ST-elevation sliders and watch the stylized ECG waveform redraw live, the QRS complex widening, the PR gap lengthening, or the ST segment lifting off the baseline. Below the trace, a rule-based readout checks each value against real clinical thresholds and reports Normal sinus rhythm, suspected bundle branch block, suspected AV block or suspected STEMI pattern, sometimes flagging more than one at once.

💡 Did You Know?

Did you know that PTB-XL, a public dataset of over 21,000 clinical 12-lead ECGs with expert cardiologist multi-label annotations, was one of the datasets that made it practical to train deep learning models directly on raw ECG waveform signals rather than hand-engineered features? Automated ECG triage built on datasets like this is designed to augment, not replace, cardiologist over-reading.

⚙ Under the hood

Adjust heart rate, QRS duration, PR interval and ST elevation to watch a stylized ECG waveform redraw live and see a rule-based rhythm classification using real standard diagnostic thresholds, based on the kind of features large ECG datasets like PTB-XL provide to AI models.

PTB-XLECG classificationarrhythmia detectionQRS durationST elevationcardiology AIwaveform analysis

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)