Unimapper: An Online Interactive Analyzer/Visualizer of Optical Mapping Experimental Data

Comput Cardiol (2010). 2021 Sep:48:10.23919/cinc53138.2021.9662942. doi: 10.23919/cinc53138.2021.9662942. Epub 2022 Jan 10.

Abstract

Time series of spatially-extended two-dimensional recordings are the cornerstone of basic and clinical cardiac electrophysiology. The data source may be either multipolar catheters, multi-electrode arrays, optical mapping with the help of voltage and calcium-sensitive fluorescent dyes, or the output of simulation studies. The resulting data cubes (usually two spatial and one temporal dimension) are shared either as movie files or, after additional processing, various graphs and tables. However, such data products can only convey a limited view of the data. It will be beneficial if the data consumers can interactively process the data, explore different processing options and change its visualization. This paper presents the Unified Electrophysiology Mapping Framework (Unimapper) to facilitate the exchange of electrophysiology data. Its pedigree includes a Java-based optical mapping application. The core of Unimapper is a website and a collection of JavaScript utility functions for data import and visualization (including multi-channel visualization for simultaneous voltage/calcium mapping), basic image processing (e.g., smoothing), basic signal processing (e.g., signal detrending), and advanced processing (e.g., phase calculation using the Hilbert transform). Additionally, Unimapper can optionally use graphics processing units (GPUs) for computationally intensive operations. The Unimapper ecosystem also includes utility libraries for commonly used scientific programming languages (MATLAB, Python, and Julia) that allow the data producers to convert images and recorded signals into a standard format readable by Unimapper. Unimapper can act as a nexus to share electrophysiology data - whether recorded experimentally, clinically or generated by simulation - and enhance communication and collaboration among researchers.