Electrocardiogram analysis & arrhythmia detection

Each animal species exhibits specific electrocardiogram (ECG) particularities. Dogs for example are known for intense and rapid heart rate changes. In rats, the beginning of the T wave merges with the end of the QRS complex without an isoelectric ST segment.

Our portflio includes automated (real-time) and semi-automated (offline) high-performance ECG analyzers compatible with multiple species and experimental protocols. ECG characteristic points P, Q, R, S, T can also be edited and validated. Furthermore NOTOCORD® provides a module for QT measurements and a solution for automated arrhythmia detection with editing and validation capabilities.


NOTOCORD-hem™ software provides unique species and context-dependent ECG analyzers developed and validated from an extensive real ECG signals database manually annotated by experts. These ECG analyzers are designed for full beat-to-beat P-QRS-T analysis with little or no parameters to set. They are adapted to changes in waveform amplitude and duration and are robust to noise.

Designed for different animal species such as dogs, guinea-pigs and non-human primates, our ECG analyzers increase results specificity and allow quality interpretation of your experiments.

Analysis with ECG30g of a guinea-pig ECG showing high-amplitude T wave

Specific morphologies

Another ECG analyzer, ECG30s, focuses on QT stabilization. Used on swine, minipig and anesthetized dog ECG signals, ECG30s efficiency is high against challenging situations like:

  • T-wave complex morphology
  • Fast-changing T-wave
  • Difficulty to place T-end
  • Discrimination between sharp P-wave and QRS complex

Semi-automated with editing

NOTOCORD®'s semi-automated multi-species ECG analyzer ECG51a is based on pattern recognition. This module provides the highest degree of confidence and flexibility in the accurate placement of ECG marks. It uses multi-threading technology to increase processing speed. The post-acquisition beat-to-beat analyzer is supervised by the user who edits  marks of interest for customized analysis.

ECG51a analysis is based on a 3-step process. First, reference beats (representative of the whole signal) are automatically identified. Then, the user marks reference beats with the characteristic points (P,Q,R, S, T or others). Finally, marking is automatically applied to the whole signal and intervals are calculated.
The module achieves high coverate with a limited number of reference beats, even with days-long recordings (typically 30 beats for a telemetry 24-hour signal). Building a library is not needed since analysis is file-specific.

ECG51a interface is designed for intuitive navigation.The 2D/3D quality display doubles as a powerful and user-friendly command and validation tool.

Analysis of telemetry dog ECG with ECG51a (3D display shown)

Editing and validation

NOTOCORD®'s validation mark editor module VME10e is designed for editing and validation of characteristic and user-defined ECG marks (P, Q, R, S, T and others). Its interface enables to predefine analysis protocols, navigate easily between validated zones, review ECG cycles individually and graphically adjust validation marks on the graph. Marks may be quickly and easily inserted, deleted and moved. The module also exists with synchronized video display (VME10v).

Editing of ECG marks on a dedicated display with VME10e.

QT measurements

Our QT correction calculator QTC10a measures QT interval corrected for heart rate using 5 different methods: Bazett, Fridericia, Van de Water, covariance (log-log relationship) and Sarma.

The occurrence of drug-induced arrhythmias in safety pharmacology or toxicology studies is a primary safety concern. The risk assessment requires an accurate knowledge of background arrhythmia incidence and frequency in the test system/species, as well as a rigorous evaluation of the effects of the new chemical entities on the ECG.

Overcoming the time-consuming and visually exhausting expertise-requiring process, NOTOCORD® provides a fast automated and real-time arrhythmia detector. The module ARR30a is designed to detect 5 different types of arrhythmias: sinus pause, atrial beat, junctional beat, ventricular beat, atrio-ventricular block type II  (isolated P wave) as shown in figure below.

AV-block II arrhythmia detection with ARR30a

Thanks to its self-leaning capabilities, ARR30a is independant from ECG signal shape, which makes it fit for all types of ECG acquisition material and allows very fast processing: only 20 minutes are needed to analyze a 24-hour signal! Species-specific presets are available for fast and easy configuration: dog (conscious or anesthetized),non- human primate, pig / minipig, guinea pig and rat.

Editing and validation

For experts who want to review arrhyhtmia detections, a complementary module RME10a allows editing and validation of arrhythmia marks produced by ARR30a. The import of marks is done either from the whole signal or from user-defined zones. Marks are quickly imported, moved, inserted, accepted or rejected. For your convenience, they are visualized in a dedicated display.

Check out the video below for an overview of Arrhythmia detection and editing in NOTOCORD-hem™.

ARR30a Arterial Blood Pressure Analyzer
ECG30d Dog electrocardiogram analyzer
ECG30g Guinea-pig electrocardiogram analyzer
ECG30s Electrocardiogram analyzer with specific QT stabilization
ECG30x Series of electrocardiogram analyzers
ECG31p Conscious primate electrocardiogram analyzer
ECG51a Semi-automated electrocardiogram analyzer
RME10a Reference mark editor for arrhythmia
QTC10a QT corrections calculator
VME10e/v Edition and validation of ECG analysis / with synchronized video



  • Automated
  • Multi-species
  • Multi-protocols
  • Fast processing
  • Editing & validation
  • Arrhythmia