ECG Wave-Maven: An Internet-based Electrocardiography Self-Assessment Program for Students and Clinicians

Seth McClennen, MD*, Larry A. Nathanson, MD, Charles Safran, MD,
Ary L. Goldberger, MD*

*Cardiovascular Division, Department of Medicine, Beth Israel Deaconess Medical Center, Harvard Medical School, Boston, Massachusetts

Department of Emergency Medicine, Beth Israel Deaconess Medical Center, Harvard Medical School, Boston, Massachusetts

The Center for Clinical Computing, Beth Israel Deaconess Medical Center, Harvard Medical School, Boston, Massachusetts

Abstract: Purpose: To create a multimedia internet-based ECG teaching tool, with the ability to rapidly incorporate new clinical cases.
Method: We created ECG Wave-Maven (, a novel teaching tool with a direct link to an institution-wide clinical repository. We analyzed usage data from the web between December, 2000 and May 2002.
Results: In 17 months, there have been 4105 distinct uses of the program. A majority of users are physicians or medical students (2605, 63%), and almost half report use as an educational tool.
Conclusions: The internet offers an opportunity to provide easily-expandable, open access resources for ECG pedagogy which may be used to complement traditional methods of instruction.

Keywords: ECG, education, teaching tools

     Proficiency in the interpretation of electrocardiograms (ECGs) is an essential skill for medical professionals. Errors in reading are common, and may lead to serious consequences.1-4 Studies have estimated a 20-50% discordance between the initial ECG interpretation and final interpretation by a senior cardiologist.2,5 Even seasoned clinicians require continuing education in ECG analysis to maintain their proficiency. ECG interpretation is traditionally taught via lectures and textbooks in a compartmentalized, static way, rather than in a dynamic, case-based approach. Further, widely available instructional materials do not routinely integrate ECG interpretation into specific contexts where waveform findings must be correlated with other clinical data.

     Computer-assisted instruction in a variety of clinical arenas has been shown to be a useful and effective learning tool.6,7 A number of internet sites have been developed to improve ECG training.8 However, most sites consist of “ECG of the week” type cases, which tend to stagnate. To help address limitations in the current approaches to ECG pedagogy, we have developed an interactive internet-based tutorial (“ECG Wave-Maven”) with live updates from a tertiary care center repository.


     Hardware and Software System Overview: The clinical information system at Beth Israel Deaconess Medical Center holds extensive online patient records and ECG waveform data from over the past decade.9 ECGs are collected by commercial carts and the digitized waveforms, with computer measured intervals, are sent to a central station. The interpretations and measurements are edited and officially approved by staff cardiologists. The digitized ECG data are then stored in a custom written central hierarchical structure using the Caché database system (an implementation of the computer language “M” or “MUMPS”, by Intersystems Corporation, Cambridge MA). Once stored, the waveforms and interpretations are available in thousands of locations throughout the medical center enterprise to clinicians with appropriate authorization.

     We have created a web-based, educational tool, termed “ECG Wave-Maven,” which displays the stored electrocardiograph tracings (without patient identifiers) along with the intervals and a clinical vignette. To generate the tracings, we obtained the raw sample values by decompressing the data transmitted from the cart via the Standard Communications Protocol for ECG (SCP-ECG) format.10 Patient identifiers were removed and the samples are converted into a GIF format image using the public domain package “gifdraw” (authored by Thomas Boutell). We then used Weblink TP (Intersystems Corporation, Cambridge, MA) to make the waveform data and clinical questions available via standard web browsers, such as Internet Explorer or Netscape. The web pages that were generated use HTML and other web standards and run equally well on all browsers, platforms and operating systems.

     User Interface Overview: Users access the Wave-Maven web site via either its own address ( or from multiple outside institutional-based homepage links.11-13 Upon first accessing the site, the user is prompted with a brief questionnaire, asking for level of training, reason for viewing the site, and (optionally) their email address. If the latter is supplied, direct feedback to any questions is available from one of the authors. “Cookies” or other longitudinal tracking devices are not utilized, and users cannot be identified unless they voluntarily provide contact information.

     After submitting the optional information described above, the users are presented with two viewing options: “quiz mode” or “reference mode”. In the quiz mode, the ECG tracing is shown with a brief clinical history, a question, and a text space for typewritten responses by the online reader (Figure 1). The user is provided the computer-derived ECG intervals. After entering a response, the answer by the authors is viewable next to the answer entered by the reader, as well as a level of difficulty, ranging from easiest (1 star) to most difficult (5 stars). In the reference mode each case description and diagnosis is listed, and the ECG, with full explanation, is viewable by the user. In both modes, feedback is encouraged, and sent via an automated e-mail to the authors. The main menu also has separate options for feedback to the authors, and suggestions for submitting new cases.

     Currently, the interface with the clinical information system limits ECGs qualified for submission only to those performed at the Beth Israel Deaconess Medical Center. In selected cases where additional multimedia information is appropriate and available (such as cardiac catheterization images, nuclear perfusion images, and echocardiographic loops), these are viewable via a direct link from the ECG.


     The ECG Wave-Maven program was released to the academic community via the internet in December, 2000. It has expanded since its inception and now includes over 200 cases, with ongoing submissions. The case content includes ECGs related to acute coronary syndromes, toxicological emergencies, metabolic derangements, and incidental findings.

     As of May 2002, there were 4105 distinct uses of the program. Three hundred twenty-eight individuals (8%) chose to identify themselves with an email address. Three thousand five hundred thirty-nine users gave a training level; 2605 (74%) were physicians or medical students (see Figure 2). Users spent a mean duration of 10 minutes viewing the site (range: 6 seconds – 90 minutes), and viewed 12 cases on average (range: 1 - 128). The most common reason cited for visiting the site was for educational purposes.


     ECG Wave-Maven is a recently introduced internet tutorial designed to help develop and maintain electrocardiography reading proficiency. This program has a number of features which distinguish it from traditional teaching methods. The addition of clinical data and multimedia images along with the ECG is intended to stimulate the development of integrative diagnostic skills. A direct link to the hospital electronic ECG repository makes it very easy to add cases. The option to commit to a typed answer before seeing the expert interpretation in each case encourages judicious evaluations by the user. In addition, direct feedback to the authors is unique among web-based ECG training tools. Users who provide an e-mail address and submit questions or disagreements are promptly answered by one of the authors. Based on this feedback, answers can be modified to clarify the case explanations.

     Future enhancements are under development, including more links to cardiology multimedia images. In addition, we are developing pan and zoom technology, which allows for the identification of subtle low-amplitude or difficult-to-discern ECG waveforms. Finally, we plan to catalogue and identify cases based on specific diagnosis and level of difficulty to facilitate varying individual learning needs of users.

     Freely-available internet programs show promise as a way to enhance pedagogy in integrated clinical assessment of ECG waveforms. ECG Wave-Maven is one step in this direction. We hope this program will aid in the development and maintenance of the ECG reading skills of clinicians and trainees, and welcome critical input and suggestions from the internet-user community. We anticipate and encourage the use of properly-cited downloads from our site among medical educators. This type of pedagogic technology may also be applicable to instruction in other waveform-based diagnostic skills, such as clinical electroencephalography or interpretation of intracardiac electrograms obtained in the electrophysiology laboratory.


     The authors thank Isaac Henry for his helpful review. The authors gratefully acknowledge the support of the Harvard University Provost’s Fund for Innovation in Instructional Technology and Distance Learning, the Carl J. Shapiro Institute for Education and Research at Harvard Medical School and Beth Israel Deaconess Medical Center, and the National Institutes of Health Research Resource for Complex Physiologic Signals ( A preliminary description of this work was presented at the American Medical Informatics Association (AMIA) Fall 2001 Symposium held in Washington, DC and published in a supplement to the Journal of the American Medical Informatics Association. (Proc AMIA Symp: 2001;488-492).

Financial Support

  1. Harvard University Provost’s Fund for Innovation in Instructional Technology and Distance Learning
  2. The Carl J. Shapiro Institute for Education and Research at Harvard Medical School and Beth Israel Deaconess Medical Center
  3. The National Institutes of Health/National Center for Research Resources: Research Resource for Complex Physiologic Signals (; P41-RR13622


  1. Goodacre S, Webster A, Morris F. Do computer generated ECG reports improve interpretation by accident and emergency senior house officers? Postgrad Med J 2001;77:455-457.
  2. Snoey ER, Houseet B, Guyon P, El Haddad S, Valty J, Hericord P. Analysis of emergency department interpretation of electrocardiograms. J Accid Emerg Med 1994;11:149-153.
  3. Sur DK, Kaye L, Mikus M, Goad J, Morena A. Accuracy of electrocardiogram reading by family practice residents. Fam Med 2000;32:315-319.
  4. Kohn LT, Corrigan JM, Donaldson MS, eds. To err is human: building a safer health system. Washington, DC: National Academy Press, 2000.
  5. Morrison WG, Swann IJ. Electrocardiograph interpretation by junior doctors. Arch Emerg Med 1990;7:108-110.
  6. Devitt P. Evaluation of a computer-based package on electrocardiography. Aust N Z J Med 1998;28: 432-435.
  7. Lyon HC, Healy JC, Bell JR, O’Donnell JF, Shultz EK, Moore-West M, Wigton RS, Hirai F, Beck JR. Plan-Alyzer, an interactive computer-assisted instruction program to teach the diagnosis of anemia and coronary artery disease. Acad Med 1992;67:821-828.
  8. (accessed February 6, 2003)
  9. Bleich HL, Safran C, Slack WV. Departmental and laboratory computing in two hospitals. MD Comput 1989;6:149-155.
  10. CEN TC251, ENV 1064:1994: Standard Communication Protocol for Computer Assisted Electrocardiography (SCP-ECG). (accessed February 6, 2003)
  11. (accessed February 6, 2003)
  12. (accessed February 6, 2003)
  13. /Medsites_pc.shtml (accessed February 6, 2003)


McClennen S, Nathanson LA, Safran C, Goldberger AL. ECG wave- maven: An internet-based electrocardiography self-assessment program for students and clinicians Med Educ Online [serial online] 2003;8:2. Available from


Ary L. Goldberger, M.D.
Cardiovascular Division, GZ-435
Beth Israel Deaconess Medical Center
330 Brookline Avenue
Boston, MA 02215

Phone: 617-667-4267
Fax: 617-667-4012


Medical Education Online