A MATLAB Algorithm to Automatically Estimate the QT Interval and Other ECG Parameters and Validation Using a Machine Learning Approach in Congenital Long-QT Syndrome
摘要
Myocardial repolarization and QT duration are crucial markers for diagnosis and monitoring of congenital long QT syndrome (LQTS). Here we present a novel algorithm to automatically estimate the QT interval based on Lepeschkin’s tangent method, as well as parameters underlying T-wave morphology in digital electrocardiograms (ECGs) of 466 patients with LQTS. The algorithm’s performance was validated using ECG data from 40 healthy controls. The results were compared against expert measurement of the QT interval, as well as against the results of the ECG device MUSE™ system. Applying an optimizable Support Vector Machine classifier on the algorithm’s outcomes achieved an accuracy of 78.1% and area under the curve of 0.85 in classifying LQTS patients with a prolonged QTc interval (upon QT_GS) from those with a normal QTc interval. The presented MATLAB®-based algorithm offers a transparent and reproducible approach to automatic QT interval estimation and QTc calculation in LQTS patients, potentially improving automatized screening, diagnostic precision and patient management.
Graphical Abstract