Capture
Technicians and nurses capture
They photograph the printed page, cover the header and send the photo. The photo check tells them what to fix.
Clinical safety
TraceRead gives an AI first read of a printed 12 lead ECG, for a qualified clinician to check. This page says who may use it, what it must not be used for, and where it falls short, with the numbers.
An AI first read is not the last word.
Intended use
TraceRead is software. It takes a phone photo of the paper printout of a standard 12 lead resting ECG and produces an AI first read.
The AI first read holds measurements (heart rate, PR interval, QRS, QT, QTc and heart axis) and proposed patterns from a fixed list, each with a score from 0 to 100.
It is a first read for a qualified clinician to check. It does not say what is wrong with the patient, and it does not detect heart attacks. It sends nothing to a patient.
Words used on this page
Users
Two kinds of people use TraceRead. Only one of them reads the result.
Capture
They photograph the printed page, cover the header and send the photo. The photo check tells them what to fix.
Review
A clinician registered with the Medical and Dental Council of Nigeria (MDCN) reviews every AI first read, keeps, edits or removes each pattern, checks every number and decides what happens next.
Adults only: 18 and over. Nothing reaches a patient until a clinician has checked and signed it.
Limits of use
These are limits of the intended use. Do not use TraceRead for any of them.
As the only check in an emergency
A patient who is unwell is treated on clinical grounds, without waiting for TraceRead. TraceRead must not be relied on alone in an emergency.
As proof that the heart is healthy
A normal AI first read does not rule out heart disease.
For children
TraceRead is for adults, 18 and over. Do not use it for children.
For anything that is not a printed 12 lead ECG
Rhythm strips on their own, printouts from a bedside monitor that are not a 12 lead ECG, photos of monitor screens, long wearable recordings (Holter) and exercise tests are not supported.
For paper printed at other settings
TraceRead reads ECGs printed at 25 mm a second and 10 mm per millivolt. Do not use it for anything else. Paper printed at 50 mm a second, or at 5 or 20 mm per millivolt, was not tested.
Rules
These are rules, not features to switch on. They apply to every AI first read.
Rule 1
The clinician keeps, edits or removes each pattern and checks every number. Nothing reaches a patient until a clinician has checked and signed it.
Rule 2
A pattern that may need quick attention is worded as possible and for review now. It is never worded as a confirmed finding.
Rule 3
The rebuilt trace is drawn over the photo so the clinician can compare the two. If the rebuilt line and the paper disagree, the paper is right. When the rebuilt trace looks unreliable, TraceRead gives no AI first read and asks for a new photo.
Rule 4
Every pattern name comes from a fixed list. Every measurement is a number from fixed code. No chatbot or text generator writes any clinical wording.
Measured limits
ST elevation is a rise in one part of the heartbeat line, the ST segment. In the right leads it can be a sign of a heart attack. Two tests show how far TraceRead falls short.
0.61 to 0.63
How well the nearest pattern TraceRead AI learned tells ST elevation apart (AUROC, where 1.00 is perfect and 0.50 is a coin toss), on the 176 ECGs labelled ST elevation in an ECG set from China that it never trained on. Inside PTB-XL, the same pattern scores 0.91.
Measured on ECGs labelled ST elevation in Chapman Shaoxing Ningbo (China). Source: Spike S2.
61.9%
of the same 176 ST elevation ECGs found by a rule that measures the rise, on the original 12 lead recordings (95% interval 54.3 to 69.1). On a printout layout of 3x4 with a rhythm strip it found 50.0% (42.4 to 57.6).
The rule uses the thresholds of the Fourth Universal Definition of Myocardial Infarction. It flagged about 5% and about 6% of 2,000 other ECGs (94.7% and 93.8% of them left alone). Chapman Shaoxing Ningbo. Source: Spike S4.
89.8%
found by a more sensitive setting of the same rule, but it flagged 22% of the 2,000 other ECGs. On the printout layout it found 81.2% and flagged 30%.
The setting was fixed on other ECGs before this test. Chapman Shaoxing Ningbo. Source: Spike S4.
A normal AI first read does not rule out a heart attack. A patient with chest pain or other warning signs is treated on clinical grounds, without waiting for TraceRead.
On 676 photos made by computer from Chapman ECGs, the same rule found 50.9% on the printout layout, against 50.0% on the original recordings, so the photo step is not the cause. 17 of the 676 photos (2.5%) could not be read and gave no first read (Spike S3). The rise is measured at the J point, where the main beat ends.
Measured limits
Rules that read the measurements were tested on all 21,799 PTB-XL ECGs, on 12 leads, and compared with the same rules run on a reference ECG program's numbers. They rarely raised a false alarm. They missed events, and the rule for a very slow heart rate found only 35.3%.
Very fast heart rate
150 beats a minute or more
73 of 91
Found 80.2% of the ECGs the reference program flags (95% interval 70.9 to 87.1). 1 extra alarm.
Wide and fast beats
QRS (how long the main beat lasts) of 120 ms or more, with a heart rate of 120 or more
33 of 52
Found 63.5% of the ECGs the reference program flags (95% interval 49.9 to 75.2). 9 extra alarms.
Very slow heart rate
40 beats a minute or fewer
12 of 34
Found 35.3% of the ECGs the reference program flags (95% interval 21.5 to 52.1). 1 extra alarm.
Very long QTc
500 ms or more by both ways of correcting QT for heart rate
10 of 291
Found 3.4% of the ECGs the reference program flags (95% interval 1.9 to 6.2). 4 extra alarms.
An extra alarm is an ECG the rule flagged and the reference program did not. For a very slow heart rate the beat detector counts P or T waves as beats in some slow rhythms. For a very long QTc there is no solid reference: one reference program flags 291 ECGs and another only 11. Check the heart rate and QTc on every ECG yourself.
Measured on 21,799 PTB-XL ECGs against numbers from a reference ECG program published in PTB-XL+. Source: Spike S4.
Measured limits
When TraceRead rebuilds a trace from a photo, the tallest peaks of the main beat can come out too short. The paper is the source of truth for heights.
On photos made by computer, about one lead in ten had its upward peaks cut to under 80% of their true height. 56 of 493 readable photos (11%) had four or more of the 12 leads cut like this.
Those photos scored 0.072 lower on the 5 broad groups of patterns, four times the drop of photos with at most one cut lead. Patterns that depend on height lost the most.
Measured on 493 readable photos made by computer of PTB-XL test ECGs. Source: Spike S3.
Measured limits
Every number on this site was measured on public research ECGs, and on photos made by computer from them.
The ECGs come from Germany (PTB-XL), China (Chapman Shaoxing Ningbo) and Brazil (CODE-15%). The photos were made by TraceRead's own photo simulator, with tilt, light, shadow and blur.
No number on this site comes from a real phone photo of a printed ECG, and none from a patient in Nigeria. TraceRead has not been measured on ECGs from Nigerian patients, so do not assume the numbers carry over.
Regulation
TraceRead is not registered with NAFDAC as a medical device.
NAFDAC is the National Agency for Food and Drug Administration and Control, which regulates medical devices in Nigeria.
Read next
Tell us what your clinicians need to know before they use an AI first read. We answer with the measurements.