The action potential forms the basis of cardiac pacemaking, conduction, and contraction. Action potentials can be recorded from numerous preparation types, including ventricular or atrial trabecules, Purkinje fibers, isolated cardiac myocytes. Numerous techniques are also available as well, such as the conventional microelectrode and the single-cell current clamp techniques, optical mapping, or in silico modeling. With such a vast array of electrophysiological methods comes an array of available hardware and software solutions. In this work, we present a software with an intuitive graphical user interface, ActionPytential, that enables the analysis of any type of cardiac action potential, regardless of acquisition method or tissue type.In most available software tools, the analysis of continuous (gap-free) recordings often requires manual user interaction to segment the individual action potentials. We provide an automated solution for this, both for slow-response and for externally paced action potentials. As of now, ActionPytential calculates 34 parameters from each action potential. The most often utilized ones, including amplitude, maximal rate of depolarization, and action potential duration values, were validated on 1200 action potentials from human, dog, rabbit, guinea pig, and rat cardiac preparations. We also provide new parameters that were previously only measurable manually, including the position and the depth of the notch in potentials showing a spike-and-dome morphology. Further notable features include a Butterworth-type low-pass filter, the averaging of multiple potentials, automated corrections for baseline drifting, aided manual analysis, high-quality plots, and batch processing for any number of potentials.ActionPytential is available for all major platforms (Windows, MacOS, GNU + Linux, BSD).
Read full abstract