Frontiers in Physiology (Oct 2021)
KairoSight: Open-Source Software for the Analysis of Cardiac Optical Data Collected From Multiple Species
Abstract
Cardiac optical mapping, also known as optocardiography, employs parameter-sensitive fluorescence dye(s) to image cardiac tissue and resolve the electrical and calcium oscillations that underly cardiac function. This technique is increasingly being used in conjunction with, or even as a replacement for, traditional electrocardiography. Over the last several decades, optical mapping has matured into a “gold standard” for cardiac research applications, yet the analysis of optical signals can be challenging. Despite the refinement of software tools and algorithms, significant programming expertise is often required to analyze large optical data sets, and data analysis can be laborious and time-consuming. To address this challenge, we developed an accessible, open-source software script that is untethered from any subscription-based programming language. The described software, written in python, is aptly named “KairoSight” in reference to the Greek word for “opportune time” (Kairos) and the ability to “see” voltage and calcium signals acquired from cardiac tissue. To demonstrate analysis features and highlight species differences, we employed experimental datasets collected from mammalian hearts (Langendorff-perfused rat, guinea pig, and swine) dyed with RH237 (transmembrane voltage) and Rhod-2, AM (intracellular calcium), as well as human induced pluripotent stem cell-derived cardiomyocytes (hiPSC-CM) dyed with FluoVolt (membrane potential), and Fluo-4, AM (calcium indicator). We also demonstrate cardiac responsiveness to ryanodine (ryanodine receptor modulator) and isoproterenol (beta-adrenergic agonist) and highlight regional differences after an ablation injury. KairoSight can be employed by both basic and clinical scientists to analyze complex cardiac optical mapping datasets without requiring dedicated computer science expertise or proprietary software.
Keywords