Skip to main content

ORIGINAL RESEARCH article

Front. Physiol., 29 October 2021
Sec. Cardiac Electrophysiology
This article is part of the Research Topic Calcium and Heart Failure: From Bench to Bedside View all 11 articles

KairoSight: Open-Source Software for the Analysis of Cardiac Optical Data Collected From Multiple Species

\r\nBlake L. Cooper,,Blake L. Cooper1,2,3Chris Gloschat,Chris Gloschat1,2Luther M. Swift,Luther M. Swift1,2Tomas Prudencio,Tomas Prudencio1,2Damon McCullough,Damon McCullough1,2Rafael Jaimes rd,Rafael Jaimes 3rd1,2Nikki G. Posnack,,,*Nikki G. Posnack1,2,3,4*
  • 1Sheikh Zayed Institute for Pediatric Surgical Innovation, Children’s National Hospital, Washington, DC, United States
  • 2Children’s National Heart Institute, Children’s National Hospital, Washington, DC, United States
  • 3Department of Pharmacology and Physiology, George Washington University, Washington, DC, United States
  • 4Department of Pediatrics, George Washington University, Washington, DC, United States

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.

Introduction

Cardiovascular research has been advanced by the development of parameter-sensitive dyes, which can be used to monitor transmembrane voltage (Vm) and intracellular calcium (Ca2+) within cardiac tissue (Jaimes et al., 2019a). Fluorescent reporters allow researchers to monitor action potentials and calcium transients in excitable cells and identify underlying alterations in ionic currents. Forty years ago, Salama and Morad acquired the first optical action potentials from heart muscle using Merocyanine-540 (Salama and Morad, 1976), and a decade later, Lee et al. (1987) directly measured intracellular calcium transients from heart preparations using the cytosolic calcium indicator Indo-1, AM. A variety of parameter-sensitive probes have since been incorporated into cardiac research, including ratiometric (e.g., Fura-2/4/8, Indo-1) and non-ratiometric calcium probes (e.g., Rhod-2/4, BAPTA-1, Fluo-2/3/4/8, Cal-520/590/630, Calbryte-520/590/630), and voltage sensitive dyes (e.g., RH237, Di-4-ANEPPS, Di-8-ANEPPS, Di-4-ANBDQPQ, Di-ANBDQBS, PGH-1, FluoVolt). Complementary probes can be used in dual-imaging approaches to simultaneously monitor action potentials and intracellular calcium handling (Choi and Salama, 2000; Salama and Hwang, 2009; Jaimes et al., 2019a). In optical mapping approaches, cardiac tissue preparations (or cells) are stained to monitor dynamic changes in fluorescent emission using scientific cameras with high spatiotemporal resolution. This offers the advantage of increased spatial resolution, compared with recordings from electrode arrays (Fluhler et al., 1985). Recent advances in cardiac imaging applications include: the development of probes with enhanced signal-to-noise characteristics or red-shifted dyes (Matiukas et al., 2007; Lee et al., 2019; Martišienė et al., 2020) to increase imaging depth, incorporation of mechanical uncouplers or motion tracking to reduce/remove motion artifact (Fedorov et al., 2007; Bourgeois et al., 2011; Jaimes et al., 2016b; Zhang et al., 2016; Kappadan et al., 2020), development of panoramic imaging techniques (Bray et al., 2000; Kay et al., 2004; Lee et al., 2017; Gloschat et al., 2018), and improvements in photodetector and light source technology (Grinvald et al., 1981; Fillette and Nassif, 1987; Salama et al., 1987).

To date, cardiac optical mapping, also known as optocardiography (Boukens and Efimov, 2014; George and Efimov, 2019; Swift et al., 2019), has been used to investigate changes in electrical activity, spiral wave formation (Jalife, 2003), excitation-contraction coupling (Christoph et al., 2017), sarcoplasmic reticulum-specific calcium cycling (Wang et al., 2014), metabolic status (Mercader et al., 2012; Wengrowski et al., 2014; Kuzmiak-Glancy et al., 2015; Jaimes et al., 2016a; Garrott et al., 2017), the efficacy of ablation therapies (Swift et al., 2014), stem-cell engraftment (Costa et al., 2012; Shiba et al., 2012; Filice et al., 2020), cardiotoxicity (Jaimes et al., 2019b), and the pathobiology of heart failure (Spragg and Kass, 2006; Ng et al., 2014; Zasadny et al., 2020). Due to differences in scientific inquiry, each optical mapping lab is unique in their focus and imaging approach. This manifests in the use of cameras with varying acquisition speeds (100–10,000 frames per second) and sensor size (100 × 100 to 2,000 × 2,000 pixels), simultaneous or interleaved light sources, and a variety of cardiac tissue preparations or distinct dye combinations with differing signal-to-noise profiles. Accordingly, individual laboratories often develop customized software tools to analyze the large volumes of spatial and temporal data produced by optical experiments (Laughner et al., 2012; Doshi et al., 2015; O’Shea et al., 2019). As a result, access to software analysis tools is limited and can impede the adoption of optical mapping techniques to the broader research community.

To increase accessibility to optical mapping approaches, a few software applications have been released as open-source packages with freely available code, installation instructions, and user manuals [e.g., Rhythm (Laughner et al., 2012; Gloschat et al., 2018), Orca (Doshi et al., 2015), ElectroMap (O’Shea et al., 2019), and Cosmas (Tomek et al., 2021)]. However, utilization of these analysis tools can be hindered by necessary software expertise, dependence on a programming language that is cost prohibitive, or significant investment in commercial software (e.g., Optiq—Cairn Research). To address these hurdles, we developed a new software solution with a condensed workflow (Figure 1) to analyze cardiac optical mapping data quickly and accurately. Notably, the presented software package is controlled by a graphical user interface, which can facilitate its use by individuals with limited data analysis expertise. The described software is aptly named “KairoSight” in reference to the Greek word for “opportune time” (Kairos) and the ability to “see” voltage or calcium signals acquired from cardiac tissue. Since this software package uses an open-source platform (Python), it does not require commercial or licensed components. In the described studies, we demonstrate the utility of our software application using experimental datasets collected from mammalian hearts (rat, guinea pig, swine) stained with RH237 (transmembrane voltage) and Rhod-2, AM (intracellular calcium), as well as hiPSC-CM stained 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)—two agents commonly used to monitor perturbations in calcium cycling—and highlight regional differences after an ablation injury. By reducing complexities associated with data analysis, KairoSight equips investigators with the necessary tools to evaluate cardiac physiology and pathophysiology without requiring dedicated computer science expertise or proprietary software.

FIGURE 1
www.frontiersin.org

Figure 1. Simplified Workflow. (A) Representative raw image file from a Langendorff-perfused rat heart study (*.tif stack). Image properties (e.g., frame rate) are defined by the user. In our experimental setup, voltage and calcium signals can be analyzed from the same heart preparation. (B) Activation maps generated from raw image file demonstrate propagation away from the pacing electrode at the apex (left—voltage, right—calcium). (C) Generated action potential duration (left) and calcium transient duration (right) maps. (D) Representative traces from the raw image file.

Materials and Methods

Acquisition and Generation of Optical Datasets

Animal procedures were approved by the Institutional Animal Care and Use Committee of the Children’s Research Institute and followed the National Institutes of Health’s Guide for the Care and Use of Laboratory Animals. All animals were euthanized by exsanguination under anesthesia following heart excision, as previously described in detail (Jaimes et al., 2019a; Swift et al., 2019). Experimental data were acquired from isolated, intact hearts that were maintained on a temperature-controlled (37°C), constant-pressure (70 mmHg) Langendorff-perfusion system. To reduce motion artifact, Krebs-Henseleit perfusion buffer was supplemented with 10-15 μM (−/−) blebbistatin (Cayman Chemical) (Fedorov et al., 2007; Swift et al., 2012), or 10 mM 2, 3-butanedione monoxime (BDM; Sigma-Aldrich). Intact heart preparations were loaded with a calcium indicator dye (Rhod-2, AM: 100 μg rat, 100 μg guinea pig, 400 μg swine), which was added and allowed to stabilize for 10 min, followed by a potentiometric dye (RH237: 62 μg rat, 62 μg guinea pig, 248 μg swine). The epicardial surface was illuminated with filtered LED light (535 ± 25 nm), and emitted fluorescent light was split through a dichroic mirror (660 + nm) and directed through high-transmission filters to separate the Vm (710 nm long pass) and Ca2+ (585 ± 40 nm) signals. These simultaneous recordings were projected onto a single sensor with 2,016 × 2,016 pixel resolution and a pixel size of 11 × 11 μm (pco.dimax cs4), using an optosplit (Cairn Research) (Jaimes et al., 2019a; Swift et al., 2019). Adequate dye loading and signal detection was verified during the experiment using Fiji, an open-source image analysis software tool (Schindelin et al., 2012). Image stacks acquired from experimental data were saved in TIFF format (.tif) for subsequent analysis.

Cryopreserved hiPSC-CMs (iCell cardiomyocytes; Cellular Dynamics International) were thawed and plated onto fibronectin-coated cover glass (∼60,000 cells/cm2), as previously described. Cells were maintained under standard cell culture conditions (37°C, 5% CO2) in iCell cardiomyocyte maintenance medium (Cellular Dynamics International). Three days after plating, hiPSC-CMs formed a confluent monolayer, and were stained with either a potentiometric dye (FluoVolt; 1:1,000 dilution) or a calcium indicator dye (Fluo-4, AM; 10 μM) (Thermo Fisher Scientific) for 45 min at room temperature. Cell monolayers were then washed in dye-free Tyrode salt solution. Pace-induced action potentials and calcium transients were acquired at room temperature using a Nikon TiE microscope system, equipped with 470 nm excitation LED (SpectraX, Lumencor), 505–530 nm emission filter, and Photometrix 95B sCMOS back-illuminated camera. Cardiac monolayers were paced using field stimulation (monophasic, 10 ms pulse width, 1.5x threshold voltage, 0.3–0.7 Hz frequency).

Software Development, Installation, and Image Analysis

KairoSight source code was written in the Python programming language (Python 3.8). Files related to the user interface elements and layout were generated in Qt Designer and converted to .py python script files, suitable for the PyQt library used to give interface elements their functionality. When available and appropriate, methods from the standard Python libraries were used for data handling and analysis. Steps were taken to minimize user input and error by taking advantage of existing optimized numerical libraries like NumPy, scikit-image, and SciPy, Python’s core scientific computing library. The software is freely available to download as source code from https://github.com/kairosight/kairosight-2.0, which can be run and edited in either the Spyder IDE or from the command prompt using the Anaconda distribution of Python. For convenience, an installation video, graphical user interface usage video, README file, and sample image stacks (spatially binned due to file size limitations) are provided on GitHub.

Kairosight processes optical data by first importing an image stack and then applying the following steps (Supplementary Figure 1): (1) Image Properties (e.g., acquisition speed, cropping), (2) Processing (e.g., masking, spatial and temporal filtering, detrending, and signal normalization), and (3) Analysis (e.g., isolate action potential or calcium transient signal, compute relevant timepoints and durations, export results as pixel-wise values or pseudo-color maps). Data can be exported after the Analysis step as either pixel signals (.csv), or optical maps (.png).

Step 1—Image Properties

In the user interface, an image stack was imported, and key properties of the dataset were provided by the user [frame rate (fps), image scale (px/cm), and image type (Vm or Ca2+)]. When necessary, signal intensities were inverted along a central value to assure the analysis of relatively positive deflections from baseline intensities, based on the dye and filter combination. For our experimental dataset, upright signals were analyzed for calcium, while inverted signals were analyzed for voltage. An area of interest was isolated by cropping and rotating—which reduced the analysis of irrelevant pixels.

Step 2—Processing

Background regions or non-fluorescent tissue areas were masked to isolate pixels of interest. The default algorithm, Otsu, generates a threshold value based on Otsu’s Method (Otsu, 1979; Lee et al., 2017) and classifies each pixel as “foreground” or “background.” Thresholding uses an operator defined percentage value (between 0.0 and 1.0) and includes that percentage of pixels as sorted by their intensity in the mask, and uses an operator defined kernel size to perform morphological closing, opening, and dilation to smooth the mask. Random Walk (Grady, 2006) uses an Otsu approach to label pixels according to user-defined values. An algorithm solves diffusion equations initiated at defined pixels to label pixels of similar value, wherein unknown pixels are assigned the label they have the highest probability to reach during diffusion. Mean calculates the mean pixel intensity and labels all pixels below that threshold as background, and all pixels above the threshold as foreground (Glasbey, 1993). Using the first frame, background pixels were masked and assigned an intensity value of zero for the entire stack, and the dimensions of the stack were preserved throughout. Whether automated or user-guided, masking effectively isolated the brightest continuous region of a cardiac preparation independent of dynamic changes in the fluorescent signal from action potentials or calcium transients. Image stacks can also be convolved with a kernel, to blur or smooth the image by placing greater weight on pixels closer to the center pixel as described by a Gaussian curve, while minimizing spatial broadening of the optical signal (Laughner et al., 2012).

Voltage and calcium dyes often exhibit a small fractional change in fluorescence, which can result in a modest signal-to-noise ratio that impedes signal analysis without additional processing steps. Fluorescence signals regularly contain spatial noise, temporal noise, and baseline drift due to photobleaching. High-frequency temporal noise can be minimized, when needed, using a bidirectionally applied Butterworth filter with a user defined cutoff (e.g., 100 Hz). Spatial “salt-and-pepper” noise can be reduced by convolution with an image kernel filter (e.g., built-in box blur with adjustable kernel size). Signal drift can be removed by calculating and subtracting a least square fit polynomial curve of user-specified order for each pixel. Pixel intensity can be converted from arbitrary units of fluorescence (AUF) to normalized intensity (0 for minimum to 1 for maximum). Normalization from 0 to 1 scales all pixels to the same dynamic range, which facilitates subsequent workflow steps.

Step 3—Analysis

Analysis steps were performed to produce imaging results and maps from either individual or ensembled signals from suitable pixel(s). Specific timepoints and durations within the action potential or calcium transient signals were detected and calculated. The “start time” marker was placed prior to the upstroke of the signal and the “end time” marker was placed following the peak of the transient (activation time measurement) or following the return of the transient to baseline (duration time measurement; see Supplementary Figure 1). To identify inflections of interest, 1st and 2nd derivatives of each fluorescent signal were generated and smoothed. Maxima and minima of those derivations were used to identify the inflection points (timepoints) of interest within each action potential or calcium transient. For duration maps, the maximum expected time interval and the desired duration percentage (e.g., APD80) was defined by the user.

Between the baseline period and the peak time, the activation time (dFmax) of the action potential or calcium transient were identified. Downstroke (dFmin) and end time (2nd dF2max) were identified after each peak time, but before the subsequent baseline period began (Laughner et al., 2012). Identification of fundamental time points enabled further computation of optical signal features (e.g., action potential or calcium transient durations (APD or CaD: time from activation to any% of Fmax), diastolic interval (DI: time from APD80 or CaD80 to the subsequent activation), the time for an action potential or calcium transient to reach 1-1/e amplitude (τ: mono-exponential decay time (Jaimes et al., 2016b)).

In addition to the temporal results derived from optical signals, spatial analysis was important for identifying tissue heterogeneities, voltage and calcium concordance, and the directionality of electrical and/or calcium wavefront propagation. Functional activation patterns were displayed using isochronal maps, in which an activation time was assigned to each pixel and presented simultaneously. Similarly, spatial distributions of durations (APD, CaD) were displayed in scaled maps.

Exporting Data

Images and text were exported through the user interface. A single frame or entire image stack was exported as a .tif and a single frame or any generated map was exported as a .png. Further, generated maps or corresponding temporal, spatial, or statistical results were exported as .csv. Signal data was exported to obtain an (x,y) plot of action potential or calcium transient values. An array of fluorescence data was exported for each ROI over time, including intensity signals, analysis results (all values or mean ± SD) or calculated/mapped values as .csv.

Statistical Analysis

Results were reported as mean ± standard deviation. Differences between group means were determined using two-tailed Student’s t-test or analysis of variance (GraphPad Prism). Significance was defined as a p-value < 0.05, or an adjusted p-value (q < 0.1) after correction for multiple comparisons using two stage linear step-up procedure to control the false discovery rate (0.1), as described by Benjamini et al. (2006). Significance was denoted in the figures with an asterisk (). Replicates were defined in each figure legend; independent optical signals were used from the same heart preparation (Figures 2A–C, 3A–C signal-to-noise data), and independent heart preparations were used for other measurements (Figures 48).

FIGURE 2
www.frontiersin.org

Figure 2. Voltage Signal-to-Noise Ratio (SNR). (A) Representative rat heart loaded with voltage dye, RH237. Action potentials were analyzed from the same region of interest (ROI) on the epicardial surface (n = 6 action potentials, same heart with diminished light illumination). (B) No measurable change in activation time was noted when the excitation light intensity and SNR was reduced (n = 6 action potentials, same heart). (C) Calculated APD80 values also remained consistent (n = 6 action potentials, same heart). (D) Relationship between SNR and action potential measurements (n = 4 optical signals collected from n = 4 independent heart studies). Epicardial dynamic pacing (160 ms PCL) from the apex of the left ventricle.

FIGURE 3
www.frontiersin.org

Figure 3. Calcium Signal-to-Noise Ratio (SNR). (A) Representative rat heart loaded with calcium dye, Rhod-2, AM. Calcium transients were analyzed from the same region of interest (ROI) on the epicardial surface (n = 6 calcium transients, same heart with diminished light intensity). (B) No measurable change in activation time was noted when the excitation light intensity and SNR was reduced (n = 6 calcium transients, same heart). (C) Calculated CaD80 values also remain unchanged (n = 6 calcium transients, same heart). (D) Relationship between SNR and calcium transient measurements (n = 4 optical signals collected from n = 4 independent heart studies). Epicardial dynamic pacing (160 ms PCL) from the apex of the left ventricle.

FIGURE 4
www.frontiersin.org

Figure 4. Transmembrane voltage measurements acquired from four different species. (A) Representative signals and APD80 maps from a rat heart paced at 200 and 100 ms PCL (top). Compiled restitution curve of APD80, in response to dynamic epicardial pacing (bottom left, n = 13–20 independent heart experiments). No change in APD80 was observed between 100 ms and 200 ms PCL (bottom right, n = 16–19 independent heart experiments). (B) Representative signals and APD80 maps from a guinea pig heart paced at 200 and 140 ms PCL (top). Compiled restitution curve of APD80, in response to dynamic epicardial pacing (bottom left, n = 5–7 independent heart experiments). Longer APD80 values observed at slower rates (200 vs. 140 ms PCL, n = 7 independent heart experiments). (C) Representative signals and APD80 maps from a swine heart paced at 350 and 200 ms PCL (top). Compiled restitution curve of APD80, in response to dynamic epicardial pacing (bottom left, n = 4–10 independent heart experiments). Longer APD80 values observed at slower rates (350 vs. 200 ms PCL, n = 6–10 independent heart experiments). (D) Representative signals from hiPSC-CM paced at 3330 and 1430 ms PCL (top). Compiled restitution curve of APD80, in response to field potential stimulation (bottom left, n = 6–15 independent cell preparations). Longer APD80 values observed at slower rates (3330 vs. 1430 ms PCL, n = 6–10 independent cell preparations). Values reported as mean ± SD. *p < 0.05, as determined by an unpaired Student’s t-test (two-tailed).

FIGURE 5
www.frontiersin.org

Figure 5. Calcium transient measurements acquired from four different species. (A) Representative signals and CaD80 maps from a rat heart paced at 200 and 100 ms PCL (top). Compiled restitution curve of CaD80, in response to dynamic epicardial pacing (bottom left, n = 11–19 independent heart preparations). Longer CaD80 values observed at slower rates (200 vs. 100 ms PCL, n = 18–21 independent heart preparations). (B) Representative signals and CaD80 maps from a guinea pig heart paced at 200 and 140 ms PCL (top). Compiled restitution curve of CaD80, in response to dynamic epicardial pacing (bottom left, n = 5–7 independent heart preparations). Longer CaD80 values observed at slower rates (200 vs. 140 ms PCL, n = 7 independent heart preparations). (C) Representative signals and CaD80 maps from a swine heart paced at 350 and 200 ms PCL (top). Compiled restitution curve of CaD80, in response to dynamic epicardial pacing (bottom left, n = 3–11 independent heart preparations). Longer CaD80 values observed at slower rates (350 vs. 200 ms PCL, n = 6–11 independent heart preparations). (D) Representative signals from hiPSC-CM paced at 3330 and 1430 ms PCL (top). Compiled restitution curve of CaD80, in response to field potential stimulation (bottom left, n = 4–5 independent cell preparations). Longer CaD80 values observed at slower rates (3330 vs. 1430 ms PCL, n = 4–5 independent cell preparations). Values reported as mean ± SD. *p < 0.05, as determined by an unpaired Student’s t-test (two-tailed).

FIGURE 6
www.frontiersin.org

Figure 6. Activation time measurements. Voltage and calcium activation maps generated from excised Langendorff-perfused hearts, during (A) sinus and (B) epicardial dynamic pacing applied to the left ventricle (rat: 200 ms, guinea pig: 200 ms, swine: 350 ms PCL). (C) Left: Average activation time delay during sinus rhythm, compared with dynamic epicardial pacing (n = 10 rat, n = 7 guinea pig, n = 6–8 swine independent heart preparations). Right: Activation time restitution curves for rat (n = 4–8), guinea pig (n = 6–7), and swine (n = 3–6 independent heart preparations).

FIGURE 7
www.frontiersin.org

Figure 7. Cardiac alternans occur at faster pacing cycle lengths. (A) Representative optical action potentials, and (B) calcium transients from a Langendorff-perfused guinea pig heart. Slower PCL (200 ms) produces uniform action potentials and calcium transients (left), while a faster PCL (140 ms) results in cardiac alternans (right). Traces were acquired from two different regions of interest (solid line—left ventricle, dotted line—right ventricle) and discordant alternans were readily observable in the calcium signal. Four sequential beats show regional differences in alternans in calcium duration maps. (C) Relative occurrence of cardiac alternans in different species (mouse, rat, guinea pig). Epicardial dynamic pacing applied to the left ventricle for all studies (n = 5–18 independent heart studies per species).

FIGURE 8
www.frontiersin.org

Figure 8. Impact of pharmacological agents on calcium handling. (A) Representative calcium transients acquired from a Langendorff-perfused rat heart at baseline and after acute treatment with isoproterenol (30 nM). Isoproterenol increased sinus rate (right, n = 4 independent heart studies, *p < 0.05 as determined by two-tailed Student’s t-test). (B) Shorter calcium transient duration time in response to isoproterenol application was readily observable in calcium signals from a Langendorff-perfused rat heart during sinus rhythm and with external pacing for rate correction (120 ms PCL, n = 3–4 independent heart studies, *p < 0.05 as determined by two-way ANOVA with multiple comparisons testing). (C) Representative calcium transients from a Langendorff-perfused rat heart at baseline and after acute treatment with ryanodine (5 μM), during external pacing (160 ms PCL). Ryanodine diminished calcium transient amplitude (right; n = 4 independent heart studies, *p < 0.05 as determined by two-tailed Student’s t-test). Values reported as mean +SD. BPM = beats per minute, dF/F0 = change in fluorescence over baseline.

Results

KairoSight Workflow and User Interface

To provide a more accessible tool for optical mapping data analysis, we developed a novel, open-source software package with an intuitive user interface (Supplementary Figure 1) that directs users through a linear workflow (example shown in Figure 1). Image processing was accomplished by importing an image stack and applying the following steps: (1) Image Properties, (2) Processing, and (3) Analysis. The KairoSight interface used a workflow with very few input options, which minimized user error, maximized computational resources, and enabled new users to easily understand the methods to implement data analysis steps with accuracy. To illustrate the Image Properties step, cropping and masking were applied to an experimental dataset in Figure 1.

Analysis of Transmembrane Voltage and Intracellular Calcium

Multiparametric optical signals were acquired from Langendorff-perfused rat, guinea pig, and swine hearts, and hiPSC-CM, which were stained with fluorescent dyes. Using the cropping feature, the user isolated areas of interest and specified the type of signal (voltage—inverted signal, or calcium—upright signal) from the images loaded onto KairoSight. Activation maps, action potential, or calcium transient duration maps (Figures 29), as well as statistical results (e.g., action potential and calcium transient duration, amplitude, activation time, transient decay tau) were generated. The software identified and analyzed optical voltage and calcium signals from multiple species (Figures 4, 5, 7), with variations in signal shape and pacing frequency.

FIGURE 9
www.frontiersin.org

Figure 9. Myocardial injury via radiofrequency ablation diminishes electrical and calcium signals. (A) Langendorff-perfused rat heart after radiofrequency ablation showing two regions of interest and corresponding traces. The voltage signal (red) and calcium signal (blue) are collected from the ablation site (denoted with dotted line) and non-ablated tissue. (B) Voltage and calcium isochronal maps display activation time across the heart, with disruption at the site of ablation injury. Epicardial dynamic pacing from the apex of the heart.

Suboptimal Signal-to-Noise Ratio

To confirm the consistency of the signal analysis software in the event of imperfect signals, experimental data was analyzed with varying degrees of noise. Optical signals were collected from hearts loaded with a voltage sensitive dye (RH237) and a calcium dye (Rhod-2, AM). The signal-to-noise ratio (SNR; calculated as the signal amplitude divided by the standard deviation of the baseline during the diastolic interval) was decreased by reducing LED illumination on the surface of the heart. Reducing LED illumination decreased voltage signal SNR (100% light: SNR 118.1 ± 19.1, 85% light: 104.9 ± 10.6, 70% light: 85.0 ± 4.5) and calcium signal SNR (100% light: SNR 118.9 ± 19.2, 85% light: 104.0 ± 9.8, 70% light: 82.3 ± 6.2). Kairosight was used to analyze corresponding voltage (Figures 2A–C) and calcium signals (Figures 3A–C) within the same heart, wherein only the degree of LED illumination was altered. Activation times for voltage (100% light: 17.4 ± 1.2, 85% light: 16.8 ± 1, 70% light: 16.3 ± 1.5 ms) and calcium (100% light: 18.2 ± 1.8, 85% light: 17.9 ± 1.9, 70% light: 18.1 ± 1.1 ms) were calculated from the middle of the epicardial surface, along with action potential duration time at 80% repolarization (APD80 100% light: 57.1 ± 1.9, 85% light: 53.8 ± 2.3, 70% light: 54.8 ± 0.3 ms) and calcium transient duration at 80% reuptake (CaD80: 100% light: 90 ± 2.7, 85% light: 88.3 ± 1.3, 70% light: 91.7 ± 3.4 ms); values were computed from n = 6 optical signals within the same heart. Experiments were then repeated (n = 4 independent heart preparations) under varying degrees of illumination to alter the SNR (Figures 2D, 3D). We noted deviations in the activation time for the calcium signal (“calcium release”) when SNR < 50, but calcium transient duration measurements remained consistent.

Multi-Species Analysis

To test the flexibility of the software in analyzing various signal morphologies, tissues from four source species were analyzed. Transmembrane voltage signals were collected from the hearts of rats, guinea pigs, and swine, as well as cultured hiPSC-CM layers. In comparing the morphology of the electrical and calcium traces between species, varying differences in the optical signals were detected (Figures 4, 5). Rat action potential and calcium transient optical signals aligned with examples in the literature (Walton et al., 2013; Jaimes et al., 2016b; Zasadny et al., 2020). The corresponding electrical restitution curve showed little change when the dynamic pacing cycle length (PCL) was decremented from 200 to 100 ms (Figure 4A), however, the CaD80 shortened by 18.8% at the faster pacing rate (Figure 5A). Guinea pig signals and restitution values mirrored those reported in the literature (Guo et al., 2008; Lee et al., 2012), as well as those modeled by Edwards and Louch (2017). As expected, duration times were longer in the guinea pig heart, compared to the rat. Specifically, the APD80 and CaD80 shortened by approximately 15.2 and 17.4%, respectively, as the PCL was decremented from 200 to 140 ms (Figures 4B, 5B). Likewise, swine APD80 and CaD80 exhibited even slower dynamics, in agreement with previous studies (Bourgeois et al., 2011; Walton et al., 2013; Lee et al., 2017). Decrementing the PCL from 350 to 200 ms shortened the APD80 by 25.5% (Figure 4C) and the CaD80 by 30.3% (Figure 5C). Although not directly comparable to an intact heart preparation, hiPSC-CM were also imaged and analyzed as proof of concept. Decrementing the PCL from 3,330 to 1,430 ms shortened the APD80 by 16.1% (Figure 4D) and CaD80 by 27.6% (Figure 5D).

Activation Time Measurements

Action potential and calcium transient activation maps were generated for rat, guinea pig, and swine hearts during both sinus rhythm and in response to dynamic epicardial pacing (Figure 6). As expected, activation time measurements were faster during sinus rhythm (often occurring in the right ventricle before the left ventricle) and slower in response to external pacing. In the rat heart, activation time was 8.9 ± 1.9 ms (Vm) and 10.2 ± 2.1 ms (Ca2+) during sinus rhythm (Figure 6A), which increased to 27.7 ± 3.5 ms (Vm) and 30.4 ± 5.2 ms (Ca2+) with pacing (200 ms PCL; Figures 6B,C). Similar observations were noted in larger species; in the guinea pig heart activation time was 18.8 ± 5 ms (Vm) and 19.9 ± 6.3 ms (Ca2+) during sinus rhythm (Figure 6A), which increased to 29.4 ± 3.4 ms (Vm) and 31.9 ± 4.8 ms (Ca2+) with pacing (200 ms PCL, Figures 6B,C). Piglet heart activation time was 32.7 ± 7.3 ms (Vm) and 37.8 ± 10.2 ms (Ca2+) during sinus rhythm (Figure 6A), which increased to 67.0 ± 10.5 (Vm) and 77.4 ± 12.2 ms (Ca2+) with pacing (350 ms PCL, Figures 6B,C).

Cardiac Alternans and Demonstration of Regional Heterogeneity

Calcium flux plays a central role in excitation-contraction coupling, wherein perturbations in calcium handling (e.g., alternans, calcium leak from the sarcoplasmic reticulum) are associated with an array of cardiac dysfunctions, both electrical and mechanical (Weiss et al., 2011; Wang et al., 2014; Kanaporis and Blatter, 2015; Johnson et al., 2019; Sutanto et al., 2020). Calcium alternans are a potentially deleterious physiological oscillation, which are observable as alternating amplitude fluctuations in optical signals. The latter has been mechanistically linked to T-wave alternans that can segue into lethal ventricular arrhythmias (Weiss et al., 2011; Ng, 2017). Experimentally, cardiac alternans have been more commonly observed at faster heart rates and/or cooler temperatures (Egorov et al., 2012; Millet et al., 2021); accordingly, we utilized burst pacing to induce alternans in isolated, intact hearts (Figures 7A–C). Although not observed at slower pacing rates (200 ms PCL), intact guinea pig hearts displayed both APD alternans and calcium transient amplitude alternans at faster rates (120 ms PCL, Figures 7A,B). Further, calcium transient duration maps revealed spatially discordant alternans at faster rates, in which two regions of the tissue (right vs. left ventricle) were out of phase. When considering the occurrence of alternans between species, we observed variable susceptibility with increasing pacing frequency (relative occurrence at 100 ms PCL: 14% in mice, 42% in rats, and 57% in guinea pigs; Figure 7C).

Experimental Techniques to Demonstrate Responses to Pharmacological Agents and Myocardial Injury

Pharmacological agents are frequently employed to identify the mechanisms responsible for cardiac responses. As one example, isoproterenol is commonly used to induce heart failure through its positive chronotropic effects (Balakumar et al., 2007; Greer-Short and Poelzing, 2015; Chang et al., 2018). Using Langendorff-perfused rat hearts, we demonstrated that acute isoproterenol exposure (30 nM) results in a 40% increase in sinus rate (280.3 ± 32.4 baseline vs. 392.0 ± 37.7 BPM with isoproterenol), and 17.7% shortening of CaD80 with dynamic pacing at 120 ms PCL (89.9 ± 5.9 baseline vs. 74 ± 14.4 ms with isoproterenol; Figures 8A,B). Further, ryanodine (5 μM) modulates calcium release from the sarcoplasmic reticulum, and is often used to demonstrate signal specificity in dual optical mapping studies (Choi and Salama, 2000; Jaimes et al., 2019a). Using KairoSight, we demonstrated a marked 92% reduction in the calcium transient amplitude with minimal effects on optical action potentials collected from intact rat hearts (Figure 8C). Optical mapping studies are often used to monitor spiral wave formation and re-entry arrhythmias (Moe and Jalife, 1977; Pumir et al., 2005), which may occur due to tissue heterogeneities from a myocardial infarction or incomplete cardiac ablation. To demonstrate the utility of our optical mapping approach and data analysis, an epicardial radiofrequency ablation was applied to mimic the physiological environment that can promote such arrhythmias (Mercader et al., 2012). Optical signals were collected before and after radiofrequency ablation, and the analyzed signals show a typical pattern of electrical activity and calcium fluctuations outside the ablated area (Figure 9). Within the ablated area, we observed irregular and diminished signals from both the voltage and calcium signals. Accordingly, optical signal analysis via KairoSight can be applied to other applications focused on pharmacological treatment, tissue injury, or pathophysiology.

Discussion

Optical mapping is commonly used in cardiac research applications, as it allows one to resolve the electrical and calcium oscillations that underly cardiac function and dysfunction (Jaimes et al., 2016b; George and Efimov, 2019). Nevertheless, there are important technical limitations and constraints that should be considered. Although optical mapping can be employed in situ (Lee et al., 2019; Martišienė et al., 2020)—this technique is more commonly applied ex vivo, using Langendorff-perfused heart preparations that are maintained with a crystalloid buffer. To avoid signal distortion, the motion of the heart is often suppressed using mechanical constraint or excitation-contraction uncoupling agents (Fedorov et al., 2007; Swift et al., 2012). In the latter, the secondary effects of uncoupling agents should be considered (e.g., reduced metabolic demand, altered electrical activity). Moreover, in Langendorff-perfused heart preparations, optical mapping is limited to the surface of the tissue and endocardial activity can only be surmised by what is “seen” on the epicardium. Similarly, measurements of activation time and conduction velocity are monitored in response to external pacing—rather than under sinus rhythm. Despite these limitations, optical mapping remains a powerful tool for studying the spatiotemporal dynamics of cardiac electrophysiology and excitation-contraction coupling.

Optical mapping techniques have evolved over the last few decades, with continuous advancements in voltage and calcium-sensitive dyes, light source and photodetector technology. As just one example, in 1975 the first fully digital camera took 23 s to record a 100 × 100 pixel image, while newly developed CMOS sensors have offered improved spatiotemporal resolution with acquisition speeds that can exceed 2,000 frames per second. Despite these immense technical improvements, data analysis remains an obstacle for new investigators entering the field of optical mapping, as many groups still develop their own custom software. To help address this barrier to entry, we have developed an accessible and functional software platform to prepare, process, and analyze optical action potentials and calcium signals collected from cardiac preparations. In the presented article, we document the utility of KairoSight in analyzing optical data sets collected under conditions of variable SNR, demonstrate species-specific differences in action potentials and calcium transients, showcase cardiac responses to varying pacing frequencies and/or pharmacological agents, and highlight tissue heterogeneities in the context of discordant alternans and cardiac injury. Our open-source software was developed using Python, as it has consistently been ranked as a “top 10” programming language by industry analysts (Stephens, 2020). Due to its flexibility and widespread adoption, we fully anticipate the research community to utilize KairoSight for image analysis applications—and also modify and tailor this tool for their own research aims. For example, future updates to the software could include measurements of conduction velocity, automated detection of electrical or calcium alternans, and/or the generation of signal:noise ratio maps.

Data Availability Statement

Datasets are available from the corresponding author on reasonable request.

Ethics Statement

The animal study was reviewed and approved by Institutional Animal Care and Use Committee of the Children’s Research Institute.

Author Contributions

BC, CG, LS, TP, DM, RJ, and NP performed the experiments and approved the manuscript. BC, CG, LS, and NP analyzed the data. BC, LS, and NP prepared the figures. BC, LS, DM, and NP drafted the manuscript. BC, LS, CG, RJ, DM, and NP conceived and designed the experiments. All authors contributed to the article and approved the submitted version.

Funding

This work was supported by the National Institutes of Health (R01HL139472 to NP), Children’s Research Institute, and Children’s National Heart Institute.

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s Note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Acknowledgments

We gratefully acknowledge Ritvik Muralidharan, Marissa Reilly, and Nina Ciccarelli for helpful discussions and technical input on this project.

Supplementary Material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fphys.2021.752940/full#supplementary-material

Supplementary Figure 1 | Example User Interface. Representative TIFF stack (.tif) loaded into the KairoSight interface, with “Image Properties” including frame rate defined by the user. During “Processing,” background was removed, pixels were box blurred 3 × 3, 100 Hz filter was applied, signal drift was removed, and traces were normalized (0–1). During “Analysis,” the start and end of a signal upstroke was defined by the user to measure activation time.

Abbreviations

APD80, action potential duration at 80% repolarization; AUF, arbitrary units of fluorescence; Ca2+, intracellular calcium; CaD80, calcium transient duration at 80% reuptake; dF/F0, change in fluorescence over baseline; hiPSC-CM, human induced pluripotent stem cell-derived cardiomyocytes; PCL, pacing cycle length; SNR, signal-to-noise ratio; Vm, transmembrane voltage.

References

Balakumar, P., Singh, A. P., and Singh, M. (2007). Rodent models of heart failure. J. Pharmacol. Toxicol. Methods 56, 1–10. doi: 10.1016/j.vascn.2007.01.003

PubMed Abstract | CrossRef Full Text | Google Scholar

Benjamini, Y., Krieger, A. M., and Yekutieli, D. (2006). Adaptive linear step-up procedures that control the false discovery rate. Biometrika 93, 491–507. doi: 10.1093/biomet/93.3.491

CrossRef Full Text | Google Scholar

Boukens, B. J., and Efimov, I. R. (2014). A century of optocardiography. IEEE Rev. Biomed. Eng. 7, 115–125. doi: 10.1109/rbme.2013.2286296

PubMed Abstract | CrossRef Full Text | Google Scholar

Bourgeois, E. B., Bachtel, A. D., Huang, J., Walcott, G. P., and Rogers, J. M. (2011). Simultaneous optical mapping of transmembrane potential and wall motion in isolated, perfused whole hearts. J. Biomed. Opt. 16:096020. doi: 10.1117/1.3630115

CrossRef Full Text | Google Scholar

Bray, M. A., Lin, S. F., and Wikswo, J. P. (2000). Three-dimensional surface reconstruction and flourescent visualization of cardiac activation. IEEE Trans. Biomed. Eng. 47, 1382–1391. doi: 10.1109/10.871412

CrossRef Full Text | Google Scholar

Chang, S. C., Ren, S., Rau, C. D., and Wang, J. J. (2018). Isoproterenol-induced heart failure mouse model using osmotic pump implantation. Methods Mol. Biol. 1816, 207–220. doi: 10.1007/978-1-4939-8597-5_16

CrossRef Full Text | Google Scholar

Choi, B. R., and Salama, G. (2000). Simultaneous maps of optical action potentials and calcium transients in guinea-pig hearts: mechanisms underlying concordant alternans. J. Physiol. 529, 171–188. doi: 10.1111/j.1469-7793.2000.00171.x

PubMed Abstract | CrossRef Full Text | Google Scholar

Christoph, J., Schröder-Schetelig, J., and Luther, S. (2017). Electromechanical optical mapping. Prog. Biophys. Mol. Biol. 130, 150–169. doi: 10.1016/j.pbiomolbio.2017.09.015

PubMed Abstract | CrossRef Full Text | Google Scholar

Costa, A., Panda, N., Yong, S., Mayorga, M., Gp, P., Fan, K., et al. (2012). Optical mapping of cryoinjured rat myocardium grafted with mesenchymal stem cells. Am. J. Physiol. Heart Circ. Physiol. 302, H270–H277.

Google Scholar

Doshi, A. N., Walton, R. D., Krul, S. P., de Groot, J. R., Bernus, O., Efimov, I. R., et al. (2015). Feasibility of a semi-automated method for cardiac conduction velocity analysis of high-resolution activation maps. Comput. Biol. Med. 65, 177–183. doi: 10.1016/j.compbiomed.2015.05.008

PubMed Abstract | CrossRef Full Text | Google Scholar

Edwards, A. G., and Louch, W. E. (2017). Species-dependent mechanisms of cardiac arrhythmia: a cellular focus. Clin. Med. Insights Cardiol. 11:1179546816686061.

Google Scholar

Egorov, Y. V., Glukhov, A. V., Efimov, I. R., and Rosenshtraukh, L. V. (2012). Hypothermia-induced spatially discordant action potential duration alternans and arrhythmogenesis in nonhibernating versus hibernating mammals. Am. J. Physiol. Heart Circ. Physiol. 303, H1035–H1046.

Google Scholar

Fedorov, V. V., Lozinsky, I. T., Sosunov, E. A., Anyukhovsky, E. P., Rosen, M. R., Balke, C. W., et al. (2007). Application of blebbistatin as an excitation-contraction uncoupler for electrophysiologic study of rat and rabbit hearts. Heart Rhythm. 4, 619–626. doi: 10.1016/j.hrthm.2006.12.047

PubMed Abstract | CrossRef Full Text | Google Scholar

Filice, D., Dhahri, W., Solan, J. L., Lampe, P. D., Steele, E., Milani, N., et al. (2020). Optical mapping of human embryonic stem cell-derived cardiomyocyte graft electrical activity in injured hearts. Stem Cell Res. Ther. 11:417.

Google Scholar

Fillette, F., and Nassif, G. (1987). A study of electrical activation of the heart by laser spectrometry - an optical study of cellular action potentials. Int. J. Card. Imaging 2, 165–172. doi: 10.1007/bf01784304

PubMed Abstract | CrossRef Full Text | Google Scholar

Fluhler, E., Burnham, V. G., and Loew, L. M. (1985). Spectra, membrane binding, and potentiometric reponses of new charge shift probes†. Biochemistry 24, 5749–5755. doi: 10.1021/bi00342a010

PubMed Abstract | CrossRef Full Text | Google Scholar

Garrott, K., Kuzmiak-Glancy, S., Wengrowski, A., Zhang, H., Rogers, J., and Kay, M. W. (2017). KATP channel inhibition blunts electromechanical decline during hypoxia in left ventricular working rabbit hearts. J. Physiol. 595, 3799–3813. doi: 10.1113/jp273873

PubMed Abstract | CrossRef Full Text | Google Scholar

George, S. A., and Efimov, I. R. (2019). Optocardiography: a review of its past, present, and future. Curr. Opin. Biomed. Eng. 9, 74–80. doi: 10.1016/j.cobme.2019.03.001

PubMed Abstract | CrossRef Full Text | Google Scholar

Glasbey, C. A. (1993). An analysis of histogram-based thresholding algorithms. CVGIP Graph Model Image Process. 55, 532–537. doi: 10.1006/cgip.1993.1040

CrossRef Full Text | Google Scholar

Gloschat, C., Aras, K., Gupta, S., Faye, N. R., Zhang, H., Syunyaev, R. A., et al. (2018). RHYTHM: an open source imaging toolkit for cardiac panoramic optical mapping. Sci. Rep. 8:2921.

Google Scholar

Grady, L. (2006). Random walks for image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 28, 1768–1783.

Google Scholar

Greer-Short, A., and Poelzing, S. (2015). Temporal response of ectopic activity in guinea pig ventricular myocardium in response to isoproterenol and acetylcholine. Front. Physiol. 6:278. doi: 10.3389/fphys.2015.00278

PubMed Abstract | CrossRef Full Text | Google Scholar

Grinvald, A., Cohen, L. B., Lesher, S., and Boyle, M. B. (1981). Simultaneous optical monitoring of activity of many neurons in invertebrate ganglia using a 124-element photodiode array. J. Neurophysiol. 45, 829–840. doi: 10.1152/jn.1981.45.5.829

PubMed Abstract | CrossRef Full Text | Google Scholar

Guo, D., Zhou, J., Zhao, X., Gupta, P., Kowey, P. R., Martin, J., et al. (2008). L-type calcium current recovery versus ventricular repolarization: preserved membrane-stabilizing mechanism for different QT intervals across species. Heart Rhythm. 5, 271–279. doi: 10.1016/j.hrthm.2007.09.025

PubMed Abstract | CrossRef Full Text | Google Scholar

Jaimes, R., Walton, R. D., Pasdois, P. L. C. P., Bernus, O., Efimov, I. R., Kay, M. W., et al. (2016b). A technical review of optical mapping of intracellular calcium within myocardial tissue. Am. J. Physiol. Circ. Physiol. 310, H1388–H1401.

Google Scholar

Jaimes, R., Kuzmiak-Glancy, S., Brooks, D. M., Swift, L. M., Posnack, N. G., and Kay, M. W. (2016a). Functional response of the isolated, perfused normoxic heart to pyruvate dehydrogenase activation by dichloroacetate and pyruvate. Pflügers Arch. 468, 131–142. doi: 10.1007/s00424-015-1717-1

PubMed Abstract | CrossRef Full Text | Google Scholar

Jaimes, R., McCullough, D., Siegel, B., Swift, L., Hiebert, J., McInerney, D., et al. (2019a). Lights, camera, path splitter: a new approach for truly simultaneous dual optical mapping of the heart with a single camera. BMC Biomed. Eng. 1:25. doi: 10.1186/s42490-019-0024-x

PubMed Abstract | CrossRef Full Text | Google Scholar

Jaimes, R., McCullough, D., Siegel, B., Swift, L., McInerney, D., Hiebert, J., et al. (2019b). Plasticizer interaction with the heart: chemicals used in plastic medical devices can interfere with cardiac electrophysiology. Circ. Arrhythmia Electrophysiol. 12:e007294.

Google Scholar

Jalife, J. (2003). Rotors and spiral waves in atrial fibrillation. J. Cardiovasc. Electrophysiol. 14, 776–780.

Google Scholar

Johnson, D. M., Mugelli, A., and Cerbai, E. (2019). Editorial: the role of calcium handling in heart failure and heart failure associated arrhythmias. Front. Physiol. 10:1. doi: 10.3389/fphys.2019.00001

PubMed Abstract | CrossRef Full Text | Google Scholar

Kanaporis, G., and Blatter, L. A. (2015). The mechanisms of calcium cycling and action potential dynamics in cardiac alternans. Circ. Res. 116, 846–856. doi: 10.1161/circresaha.116.305404

PubMed Abstract | CrossRef Full Text | Google Scholar

Kappadan, V., Telele, S., Uzelac, I., Fenton, F., Parlitz, U., Luther, S., et al. (2020). High-resolution optical measurement of cardiac restitution, contraction, and fibrillation dynamics in beating vs. blebbistatin-uncoupled isolated rabbit hearts. Front. Physiol. 11:464. doi: 10.3389/fphys.2020.00464

PubMed Abstract | CrossRef Full Text | Google Scholar

Kay, M. W., Amison, P. M., and Rogers, J. M. (2004). Three-dimensional surface reconstruction and panoramic optical mapping of large hearts. IEEE Trans. Biomed. Eng. 51, 1219–1229. doi: 10.1109/tbme.2004.827261

PubMed Abstract | CrossRef Full Text | Google Scholar

Kuzmiak-Glancy, S., Jaimes, R., Wengrowski, A. M., and Kay, M. W. (2015). Oxygen demand of perfused heart preparations: how electromechanical function and inadequate oxygenation affect physiology and optical measurements. Exp. Physiol. 100, 603–616. doi: 10.1113/ep085042

PubMed Abstract | CrossRef Full Text | Google Scholar

Laughner, J. I., Ng, F. S., Sulkin, M. S., Arthur, R. M., and Efimov, I. R. (2012). Processing and analysis of cardiac optical mapping data obtained with potentiometric dyes. Am. J. Physiol. Circ. Physiol. 303, H753–H765.

Google Scholar

Lee, H. C., Smith, N., Mohabir, R., and Clusin, W. T. (1987). Cytosolic calcium transients from the beating mammalian heart. Proc. Natl. Acad. Sci. U.S.A. 84, 7793–7797. doi: 10.1073/pnas.84.21.7793

PubMed Abstract | CrossRef Full Text | Google Scholar

Lee, P., Calvo, C. J., Alfonso-Almazán, J. M., Quintanilla, J. G., Chorro, F. J., Yan, P., et al. (2017). Low-cost optical mapping systems for panoramic imaging of complex arrhythmias and drug-action in translational heart models. Sci. Rep. 7:43217.

Google Scholar

Lee, P., Quintanilla, J. G., Alfonso-Almazán, J. M., Galán-Arriola, C., Yan, P., Sánchez-González, J., et al. (2019). In vivo ratiometric optical mapping enables high-resolution cardiac electrophysiology in pig models. Cardiovasc. Res. 115, 1659–1671.

Google Scholar

Lee, P., Wang, K., Woods, C., Yan, P., Kohl, P., Ewart, P., et al. (2012). Cardiac electrophysiological imaging systems scalable for high-throughput drug testing. Pflugers Arch. 464, 645–656. doi: 10.1007/s00424-012-1149-0

PubMed Abstract | CrossRef Full Text | Google Scholar

Martišienė, I., Karèiauskas, D., Navalinskas, A., Maèianskienë, R., Kuèinskas, A., Treinys, R., et al. (2020). Optical mapping of the pig heart in situ under artificial blood circulation. Sci. Rep. 10, 8548.

Google Scholar

Matiukas, A., Mitrea, B. G., Qin, M., Pertsov, A. M., Shvedko, A. G., Warren, M. D., et al. (2007). Near-infrared voltage-sensitive fluorescent dyes optimized for optical mapping in blood-perfused myocardium. Heart Rhythm. 4, 1441–1451. doi: 10.1016/j.hrthm.2007.07.012

PubMed Abstract | CrossRef Full Text | Google Scholar

Mercader, M., Swift, L., Sood, S., Asfour, H., Kay, M., and Sarvazyan, N. (2012). Use of endogenous NADH fluorescence for real-time in situ visualization of epicardial radiofrequency ablation lesions and gaps. Am. J. Physiol. Circ. Physiol. 302, H2131–H2138.

Google Scholar

Millet, J., Aguilar-Sanchez, Y., Kornyeyev, D., Bazmi, M., Fainstein, D., Copello, J. A., et al. (2021). Thermal modulation of epicardial Ca2+ dynamics uncovers molecular mechanisms of Ca2+ alternans. J. Gen. Physiol. 153:e202012568.

Google Scholar

Moe, G. K., and Jalife, J. (1977). Reentry and ectopic mechanisms in the genesis of arrhythmias. Arch. Inst. Cardiol. Mex. 47, 206–211.

Google Scholar

Ng, F. S., Holzem, K. M., Koppel, A. C., Janks, D., Gordon, F., Wit, A. L., et al. (2014). Adverse remodeling of the electrophysiological response to ischemia–reperfusion in human heart failure is associated with remodeling of metabolic gene expression. Circ. Arrhythmia Electrophysiol. 7, 875–882. doi: 10.1161/circep.113.001477

PubMed Abstract | CrossRef Full Text | Google Scholar

Ng, G. (2017). Feasibility of selection of antiarrhythmic drug treatment on the basis of arrhythmogenic mechanism - relevance of electrical restitution, wavebreak and rotors. Pharmacol. Ther. 176, 1–12. doi: 10.1016/j.pharmthera.2016.10.002

PubMed Abstract | CrossRef Full Text | Google Scholar

O’Shea, C., Holmes, A. P., Yu, T. Y., Winter, J., Wells, S. P., Correia, J., et al. (2019). ElectroMap: high-throughput open-source software for analysis and mapping of cardiac electrophysiology. Sci. Rep. 9:1389.

Google Scholar

Otsu, N. (1979). Threshold selection method from gray-level histograms. IEEE Trans. Syst. Man. Cybern. 9, 62–66. doi: 10.1109/tsmc.1979.4310076

CrossRef Full Text | Google Scholar

Pumir, A., Arutunyan, A., Krinsky, V., and Sarvazyan, N. (2005). Genesis of ectopic waves: role of coupling, automaticity, and heterogeneity. Biophys. J. 89, 2332–2349. doi: 10.1529/biophysj.105.061820

PubMed Abstract | CrossRef Full Text | Google Scholar

Salama, G., and Hwang, S. (2009). Simultaneous optical mapping of intracellular free calcium and action potentials from Langendorff perfused hearts. Curr. Protoc. Cytom. [Epub ahead of print].

Google Scholar

Salama, G., and Morad, M. (1976). Merocyanine 540 as an optical probe of transmembrane electrical activity in the heart. Science 191, 485–487.

Google Scholar

Salama, G., Lombardi, R., and Elson, J. (1987). Maps of optical action potentials and NADH fluorescence in intact working hearts. Am. J. Physiol. 252, H384–H394.

Google Scholar

Schindelin, J., Arganda-Carreras, I., Frise, E., Kaynig, V., Longair, M., Pietzsch, T., et al. (2012). Fiji: an open-source platform for biological-image analysis. Nat. Methods 9, 676–682.

Google Scholar

Shiba, Y., Fernandes, S., Zhu, W. Z., Filice, D., Muskheli, V., Kim, J., et al. (2012). Human ES-cell-derived cardiomyocytes electrically couple and suppress arrhythmias in injured hearts. Nature 489, 322–325. doi: 10.1038/nature11317

PubMed Abstract | CrossRef Full Text | Google Scholar

Spragg, D., and Kass, D. (2006). Pathobiology of left ventricular dyssynchrony and resynchronization. Prog. Cardiovasc. Dis. 49, 26–41. doi: 10.1016/j.pcad.2006.05.001

PubMed Abstract | CrossRef Full Text | Google Scholar

Stephens, R. (2020). RedMonk Top 20 Languages Over Time. Available online at: https://redmonk.com/rstephens/2020/07/27/redmonk-top-20-languages-over-time-june-2020/ (accessed July 1, 2021).

Google Scholar

Sutanto, H., Lyon, A., Lumens, J., Schotten, U., Dobrev, D., and Heijman, J. (2020). Cardiomyocyte calcium handling in health and disease: insights from in vitro and in silico studies. Prog. Biophys. Mol. Biol. 157, 54–75. doi: 10.1016/j.pbiomolbio.2020.02.008

PubMed Abstract | CrossRef Full Text | Google Scholar

Swift, L. M., Asfour, H., Posnack, N. G., Arutunyan, A., Kay, M. W., and Sarvazyan, N. (2012). Properties of blebbistatin for cardiac optical mapping and other imaging applications. Pflugers Arch. Eur. J. Physiol. 464, 503–512. doi: 10.1007/s00424-012-1147-2

PubMed Abstract | CrossRef Full Text | Google Scholar

Swift, L., Gil, D. A. B., Jaimes, R., Kay, M., Mercader, M., and Sarvazyan, N. (2014). Visualization of epicardial cryoablation lesions using endogenous tissue fluorescence. Circ. Arrhythm. Electrophysiol. 7, 929–937. doi: 10.1161/circep.114.001750

PubMed Abstract | CrossRef Full Text | Google Scholar

Swift, L., Jaimes, R., McCullough, D., Burke, M., Reilly, M., Maeda, T., et al. (2019). Optocardiography and electrophysiology studies of ex vivo langendorff-perfused hearts. J. Vis. Exp. [Epub ahead of print].

Google Scholar

Tomek, J., Wang, Z. J., Burton, R.-A. B., Herring, N., and Bub, G. (2021). COSMAS: a lightweight toolbox for cardiac optical mapping analysis. Sci. Rep. 11:9147.

Google Scholar

Walton, R. D., Benson, A. P., Hardy, M. E., White, E., and Bernus, O. (2013). Electrophysiological and structural determinants of electrotonic modulation of repolarization by the activation sequence. Front. Physiol. 4:281. doi: 10.3389/fphys.2013.00281

PubMed Abstract | CrossRef Full Text | Google Scholar

Wang, L., Myles, R. C., De Jesus, N. M., Ohlendorf, A. K. P., Bers, D. M., and Ripplinger, C. M. (2014). Optical mapping of sarcoplasmic reticulum Ca2+ in the intact heart: ryanodine receptor refractoriness during alternans and fibrillation. Circ. Res. 114, 1410–1421. doi: 10.1161/circresaha.114.302505

PubMed Abstract | CrossRef Full Text | Google Scholar

Weiss, J. N., Nivala, M., Garfinkel, A., and Qu, Z. (2011). Alternans and arrhythmias: from cell to heart. Circ. Res. 108, 98–112. doi: 10.1161/circresaha.110.223586

PubMed Abstract | CrossRef Full Text | Google Scholar

Wengrowski, A. M., Kuzmiak-Glancy, S., Jaimes, R., and Kay, M. W. (2014). NADH changes during hypoxia, ischemia, and increased work differ between isolated heart preparations. Am. J. Physiol. Heart Circ. Physiol. 306, H529–H537.

Google Scholar

Zasadny, F. M., Dyavanapalli, J., Maritza Dowling, N., Mendelowitz, D., and Kay, M. W. (2020). Cholinergic stimulation improves electrophysiological rate adaptation during pressure overload-induced heart failure in rats. Am. J. Physiol. 319, H1358–H1368.

Google Scholar

Zhang, H., Iijima, K., Huang, J., Walcott, G. P., and Rogers, J. M. (2016). Optical mapping of membrane potential and epicardial deformation in beating hearts. Biophys. J. 111, 438–451. doi: 10.1016/j.bpj.2016.03.043

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: optical mapping of calcium and action potentials, cardiac electrophysiology, Langendorff model, excitation contraction coupling, human induced pluripotent stem cell derived cardiomyocytes, optocardiography, python, species differences

Citation: Cooper BL, Gloschat C, Swift LM, Prudencio T, McCullough D, Jaimes R 3rd and Posnack NG (2021) KairoSight: Open-Source Software for the Analysis of Cardiac Optical Data Collected From Multiple Species. Front. Physiol. 12:752940. doi: 10.3389/fphys.2021.752940

Received: 03 August 2021; Accepted: 27 September 2021;
Published: 29 October 2021.

Edited by:

Daniel M. Johnson, The Open University, United Kingdom

Reviewed by:

Christopher O’Shea, University of Birmingham, United Kingdom
Crystal M. Ripplinger, University of California, Davis, United States

Copyright © 2021 Cooper, Gloschat, Swift, Prudencio, McCullough, Jaimes and Posnack. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Nikki G. Posnack, bnBvc25hY2tAY2hpbGRyZW5zbmF0aW9uYWwub3Jn

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.