Computational Biology of cardiac arrhythmias: from basic science to application O.V. Aslanidi, V.N. Biktashev1, M. Chen2, R.H.Clayton3, A.V. Holden, J.V. Tucker2, H. Zhang4 Computational Biology Laboratory, School of Biomedical University of Leeds, Leeds LS2 9JT http://www.cbiol.leeds.ac.uk 1 Department of Mathematical Sciences, University of Liverpool, Liverpool L69 7ZL, 2 Department of Computer Science, University of Wales Swansea, Swansea SA2 8PP 3 Department of Computer Science, University of Sheffield, Sheffield, S1 4DP 4 Department of Physics, UMIST, PO Box 88, Manchester M60 1QD Abstract Cardiac virtual tissues are biophysically, histologically and anatomically detailed computational models that are sufficiently well validated to be used as a predictive tool, are currently used in basic research, and are beginning to be applied to clinical problems. Virtual cardiac cells and tissues are stiff, high order ordinary and partial differential equations. While 1- and 2-D tissues can be run on a single CPU, 3-D tissues are more suitable for SMP parallel computation. Human virtual cardiac tissues have been developed, and clinical application to individual patients requires faster patient specific reconstruction from multi-modal clinical data sets. Implementation of this patient specific approach will require high bandwidth access from tertiary clinical centres to teraflop compute resources. In principal this could be met by Grid technologies, in practice dedicated HPC clusters may be required. Introduction A virtual tissue is a biophysically, histologically and anatomically detailed computational model that is sufficiently well validated to be used as a predictive tool. Since the essential physiology and physics of the heart as a pump - CFD, computational mechanics, excitation nonlinear wave phenomena in excitable media - are well understood, cardiac virtual tissues are well developed. Currently used in basic research, cardiac virtual tissue engineering is beginning to be applied to clinical problems, and promises to produce tools that will allow an order of magnitude reduction in death rates within a decade. Virtual cardiac cells and tissues are stiff, high order ordinary and partial differential equations. An anisotropic monodomain virtual cardiac tissue is a computational implementation of a parabolic reaction-diffusion equation: Cm ¶V m = Ñ(DÑVm ) - I ion ¶t (1) where Vm is voltage across the cell membrane, Cm specific membrane capacitance, D a diffusion tensor and Iion current flow though the cell membrane per unit area. Combining the equations for transmembrane ion flows and intracellular sequestration and binding processes produces a virtual cell as a nonlinear system of differential equations. These equations are typically high order, and stiff (time scales vary from fractions of a ms to a few s) and may be numerically solved on a simple single workstation. While 1- and 2-D tissues can be run on a single CPU, 3-D excitable tissues in complicated or moving geometries are more suitable for SMP parallel computation. Virtual mammalian cardiac cells and tissues [1] have been constructed and applied to dissect the patho-physiology of arrhythmias [2,3], to identify antiarrhythmic pharmacological targets [4], to design low voltage defibrillation techniques [5], and to aid the interpretation of signals recorded during ventricular fibrillation [6]. Their role as basic research tools is well established. Some human virtual cardiac tissues have been developed but their validation is rudimentary. Clinical application to individual patients - to facilitate diagnosis, and to predict the effects of different pharmacological and physical interventions - requires better validation and faster algorithmic or atlas-based reconstruction of cardiac geometry from multi-modal clinical data sets - electrophysiological mapping, visualisation (angiography, echo-cardiography, MRI and nuclear medicine, and haemodynamics). This patient specific approach is being developed within a European multidisciplinary network [7] and will require high bandwidth access from tertiary clinical centres to teraflop compute resources. Figure 1. Construction of virtual mammalian sinoatrial node (A) surface topography, with voltage isolines showing propagation out from node, and recorded and simulated action potentials (B); molecular mapping of slice, showing distribution of illustrative proteins in (C) 1-D and (D) 2-D model of propagation with block zone [9-14]. In principal this could be met by grid technologies, in practice dedicated HPC clusters may be required [8]. The pacemaking system of the heart Action potentials Vm(t) from different parts of the heart have different characteristics, in terms of their maximum rates of rise and fall, duration and shape, that change as the interval between action potentials alters. However, they are all generated by similar processes. Differences in action potentials from different parts of the heart result from quantitative differences in the expression of the different ion transport proteins [9]. Cardiac cells from different regions have different densities of different membrane channels, pumps or exchangers. In a virtual cardiac tissue the regional changes in cell properties produced by differential channel expression can be represented as a gradient in parameter values for the cell excitation models in a spatially heterogeneous partial differential equation model [10]. Fig. 1 illustrates the construction of cell models for the pacemaker of the rabbit heart, the sinoatrial node, molecular mapping that can be used to construct the spatial variation of parameters in the PDE, and snapshots of 1- and 2-dimensional solutions. The detailed cell and membrane experiments that were necessary for the ab initio construction of this model are not necessary for the construction of an analogous model for the human pacemaker: one can modify the rabbit model, using molecular mapping to determine the spatial distribution of membrane channel proteins, and incorporate any modified channel kinetics that have been obtained from expressed single channel studies. The spatial distribution of expressed proteins provides spatially varying parameters for the reaction-diffusion equation. Clinical phenomena - the deterioration of pacemaking function with age [11], and the effects of drugs on heart rate [12, 13] can be explained by such a chimaeric (partly based on animal, partly based on human) data, and validated by noninvasive clinical measurements. magnetic resonance imaging (Fig. 3) coronary angiography, and radioisotope imaging (Fig. 7). The 3D+t nature of the heart, different features of which can be obtained from different imaging modalities, or computed from virtual cardiac tissues, requires essentially 3D visualisation methods that allow combinatorial visual representations that can extract meaningful information from different field data sets. Constructive Volume Geometry provides one approach, illustrated in Fig. 4, where fibre bundles have been extracted from the fiber orientation map, and recombined with whole ventricle geometry [22, 23]. Figure 2. Virtual tissue engineering of human atrium: visualisation of human atrium geometry. Human atrial flutter, fibrillation and remodelling Cell models for human tissue are not as well developed or validated as those for laboratory animals, but there are two current cell models for human atrial cell [14, 15]. These are very stiff, and both, when incorporated into a 2-D excitable medium show spiral wave breakup [16] due to excitation dissipation [17, 18]. The twochambered atrium has a complicated geometrythere are junctions with the veins, as well as with the ventricles, and the walls are thin and irregular, containing muscle fiber sheets and bundles. Reconstruction of the moving geometry from MRI has not been possible, and the reconstruction from post mortem material on Fig. 2 illustrate the preponderance of surface points. Numerical solution, by a Cartesian-grid finitedifference approximation with Neumann conditions on an irregular boundary, combined with the stiffness of the equations produces boundary instabilities. As a result, much of the simulation of atrial electrophysiology uses tissues with simple geometries - e.g. the 2-D surface of a coupled spheres with holes. Human atrial virtual cells and simple tissues can be used to explore the mechanisms of remodeling – activity induced changes in tissue properties [19]. Ventricular electrophysiology and fibrillation During ventricular fibrillation (VF), electrical activation of the ventricles is rapid, self sustained, and has a complex spatio-temporal pattern. The rapid ventricular activation during VF is sustained by re-entry, during which an excitation wave repeatedly propagates into recovered tissue, and rotates around a phase singularity that is a point in 2D and a filament in 3D. There is evidence that VF could be sustained by either a single re-entrant wave with fibrillatory conduction [24, 25], or by breakup of an initial reentrant wave to multiple wavelet reentry. The details of ventricular wall structure are important, as illustrated in Fig. 5 for re-entrant propagation, which is stable in a homogenous ventricular wall, but breaks down in an anisotropic wall, and breaks down sooner when there is transmural heterogeneity. Reconstructing and visualising ventricular anatomy Data sets for the canine [20] and rabbit [21] ventricles are available, from which can be extracted a Cartesian grid that provides the ventricular geometry and fiber orientation: this provides the geometry and diffusion tensor for ventricular implementation of equation (1). Human cardiac anatomy can be obtained from Figure 3. Frames form movies of (a) MRI slice through ventricles of beating human heart during diastole (b) Extracted epi- and endocardial boundaries and (c) surfaces. Figure 4. Use of constructive volume geometry operations to construct a visualisation of the fibre bundles within the geometry of the ventricle. The fiber bundles were dissected digitally, by choosing points at random, and following the same fiber orientation within a tolerance. The diffusion tensor is computed from the fibre orientation, obtained from quantitative histological mapping of fiber angle and sheet orientation [20]. For the human heart, fiber Figure 5. Wavefronts and filaments in virtual canine right ventricular wall during re-entry. Homogenous (a) isotropic (b) anisotropic and (c) heterogeneous and anisotropic tissue [28-30]. orientation has been approximated from the NIH visible female (vhp@nlm.nih.gov), but reliable public domain detailed digital maps of cardiac structure are lacking, and fast throughput methods for mapping post mortem hearts are needed for anatomical atlas construction. In principle, anisotropic fiber organization and orthotropic sheet structure could be obtained by non-invasive diffusion tensor MRI [26]. Transmural heterogeneity in cell properties has been obtained from electrophysiological and molecular mapping techniques for some mammalian hearts, but quantitative data for the human ventricle are lacking. Filaments were detected from the intersection of Vm = -20 mV and dVm/dt = 0 isosurfaces, and voxels containing filaments identified. Using this approach we were able to identify the birth, death, bifurcation, amalgamation and continuation of filaments, and we displayed the dynamics of these interactions as a directed graph using an approach that has been used to describe activation on the heart surface [27]. The normal pattern of excitation, following endocardial activation via Purkinje fibres, is illustrated in Fig. 6 for the geometry and anisotropy of [20]. (ms) 1 2 3 4 5 Figure 6. Activation time following endocardial excitation in virtual ventricle. Figure 7. Electrophysiological indicators of ischaemia: (a) averaged ECG shows S-T segment depression (b) ectopics occuring during recovery from exercise but illustrative (c) coronary angiograms and (d) radiotracer visualisation of myocardial perfusion (stress above rest) apparently normal. Case study: syndromeX In syndrome X there are symptoms (angina) and objective measures (ST depression on exercise, ectopic ventricular beats) suggesting an insufficient blood flow to the stressed cardiac muscle. However, angiography of coronary arteries, and radiotracer measures of cardiac wall perfusion show no focal defect: see Fig. 7. About 10% of patients referred for angiography after an ECG exercise test have syndrome X. The clinical data (ECG - multiple time series, angiography - 2D projections of 3D structures, and nuclear medicine - 2D sections of a 3D field), are all obtained as digital data sets and so could be incorporated into CVG or coupled with virtual tissues. Fig. 8 is from computational dissection of the electrophysiology of subendocardial ischaemia in heterogeneous ventricular wall, showing ST depression and ectopic activity can be produced by subendocardial ischaemia [31]. using virtual tissues [32]. Such shocks are not always effective, can damage cardiac tissue, and be painful. The adoption of implanted intelligent defibrillators has increased the demands for low voltage methods of defibrillation. Virtual cardiac tissues have been used for designing and exploring two possible low voltage technologies. The resonant drift method exploits the stability and symmetries of re-entrant (spiral) waves: a small perturbation can cause a displacement, or rotation (phase change) of a spiral, and so repetitive perturbations can produce a directed drift if applied at the same phase i.e. at the 1,5 1,0 Low voltage defibrillation 0,5 Re-entrant excitation can break down into fibrillation that results in haemodynamic collapse, and VF is quickly lethal unless normal rhythm can be restored, say by a large amplitude defibrillating shock. The possible virtual electrode mechanisms of how such an external shock defibrillates the heart have been explored 0,0 -0,5 0 200 400 600 800 1000 Figure 8. Space-time plot and electrogram of transmural propagation in 1-D heterogeneous virtual ventricular wall. Globally ischaemic, ectopic initiated in mid M-cell region. Figure 9. Snapshot after 1.5 s of simulated electrical fibrillation in geometry of Fig. 6, showing a voltage isosurface and the associated filaments. instantaneous rotation frequency of the spiral. Thus can be achieved by feedback, and such resonant drift under feedback control using appropriately timed small amplitude shocks can produce drift velocity of cm/s in virtual cardiac tissue, driving the core of the spiral to the boundary and extinguishing re-entry in a few seconds [33, 34]. Experiments using isolated perfused hearts have show that periodic (5-20 Hz), low amplitude sinusoidal forcing can establish standing waves that eliminate fibrillation: computations show that the mechanism for these standing waves depends on extracardiac, as well as intracardiac extra- and intracellular current pathways [35]. Conclusions Virtual cardiac tissues were originally constructed as a research project, now developed and validated, they are being applied as routine laboratory tools. Such applications produces a quantitative shift, from customised to mass throughput, that is being accelerated by the introduction of high throughput, quantitative techniques into biomedical sciences. This increases demand for HPC resources. A simple but approximate unit for quantifying the computational load is the Euler heart beat; the number of floating point operations that would be necessary to compute one heartbeat. The resting human heart rate is about 70/min., so a heartbeat lasts about 1s. Computing 1 s of electrical activity, with a time step of 0.01 ms and a space step of 0.1 mm would require some 1014 floating point operations using fixed time and space steps. As a rough illustration, an arrhythmia may take a few such Euler heart beats; systematic investigation of the effects of one drug on such an example may take 103 Euler heart beats. There is an ever increasing demand for compute performance, as virtual tissues are applied to pharmacological prescreening and defibrillation methods. The incorporation of further mechanisms into cardiac virtual tissues produce a continuing inflation in the computational exchange rate for an Euler heart beat. Although the computational electromechanics and fluid dynamics (coronary perfusion and blood ejection) is a grand challenge projects, more demanding and useful challenges emerge as virtual tissues are applied to real clinical problems, leading to intermittant needs for real time solutions. Multiple runs of 2- and 3-dimensional slab computations, as illustrated in Fig. 5, are run on our grid, while whole ventricle computations, as illustrated in Fig 9, are run on our SMP machine. Cardiac virtual tissues are not suitable for parallelization over a large number of thin nodes, but many problems may be run in batch mode over an assembly of separate processors. This provides a massive increase in throughput, as it is production line rather than developmental scientific computation, and has produced a visulisation bottleneck. This is being solved by grid-enablement of visualisation tools, to allow computational guidance of multiple runs and steering of whole ventricle computations. However, all grid based approaches assume high bandwidth data exchange between clinical and HPC facilities: these are currently prevented by cultural rather than technical firewalls, but there are local approaches towards solving these problems, e.g. Leeds Interagency for Sharing Information protocol between health and social care agencies. Even for small slabs of virtual tissue, computational guidance requires extracting of aspects of the solution from the full 3dimensions+time computational output, that can be fully explored in virtual reality through a vrml browser. This is illustrated in Fig. 5, that Figure 10. 2-D ventricular virtual tissue: reentrant spiral, with tip and meandering tip trajectory in 8 cm square medium. Tip trajectories under resonant drift under feedback control, applied at four different delays/phases: in all cases the spiral is driven to the boundary and extinguished. Figure 11. Frames from movie showing response of re-entry to periodic low-amplitude sinusoidal forcing, resulting in elimination of re-entry via a standing wave. displays surface views and filaments from frames from a movie of activity in a slab. For the canine ventricular geometry illustrated in Fig. 9, 1 s of activity could be simulated in about 3.5 hours with OpenMP parallel computation on 8 750 MHz Sun Ultrasparc III processors. For currently funded research projects in our laboratory - virtual prescreening, mapping the pacemaker of the heart and on the mechanisms of ventricular fibrillation - a sustained 24/7 compute demand of 1-2 teraflop is anticipated within 3 years. In the UK alone there are several other centres with similar research requirements. Acknowledgements. Research in the CBL is supported by project and programme grants from the BHF, EPSRC and MRC, on equipment provided by HEFC/JREI and Sun Microsystems AEGs. References [1] Zhang H, Holden AV and Boyett MR. Gradient models versus mosaic model of the sinoatrial node. Circulation 103: 584-588, 2001 [2] Clayton RH and Holden AV. Effects of regional differences in cardiac cellular electrophysiology on the stability of ventricular arrhythmias: a computational study. Physics in Medicine and Biology 48: 95-111, 2003. [3] Clayton RH, Bailey A, Biktashev VN and Holden AV. Re-entrant cardiac arrhythmias in computational models of Long QT myocardium. J Theor Biol 208: 215-225, 2001. [4] Aslanidi OV, Bailey A, Biktashev VN, Clayton RH and Holden AV. Enhanced se1f- termination of re-entrant arrhythmias as a pharmacological strategy for antiarrhyhmic action. Chaos 12: 843-851, 2002. [5] Biktashev VN, Holden AV. Reentrant waves and their elimination in a model of mammalian ventricular tissue. Chaos 8: 48-56, 1998. [6] Biktashev VN and Holden AV. Characterization of patterned irregularity in locally interacting, spatially extended systems: Ventricular fibrillation. Chaos 11: 653-664, 2001 [7]eHeart: http://www.creatis.insa-lyon.fr/BHEN [8] Clayton RH and Holden AV. Virtual tissue engineering of cardiac muscle: computational aspects. Int J Computer Res 11: 431-442, 2003. [9] Zhang H, Holden AV, Kodama I, et al. Mathematical models of action potentials in the periphery and center of the rabbit sinoatrial node Am J Physiol -Heart C 279: H397-H4, 2000. [10] Zhang H, Holden AV, Boyett MR. Gradient model versus mosaic model of the sinoatrial node. Circulation 103 (4): 584-588, 2001. [11] Zhang H, Holden AV, Kodama I, Honjo H, Lei M, Takagishi Y, Boyett MR. Hypothesis to explain the block zone protecting the sinoatrial node Biophys J 76: A368-A368 Part 2, 1999. [12] Zhang HG, Holden AV, Noble D, Boyett MR. Analysis of the chronotropic effect of acetylcholine on sinoatrial node cells. J Cardiovasc Electrophysiol 13: 465-474, 2002. [13] Zhang H, Holden AV, Boyett MR. Modeling the effect of beta-adrenergic stimulation on the rabbit sinoatrial node. J Physiol 533: 38P-39P Suppl S, 2001. [14] Courtemanche M, Ramirez RJ and Nattel S. Ionic mechanisms underlying human atrial action potential properties: insights from a mathematical model. Am J Physiol 275: H301H321, 1998. [15] Nygren A, Firek K, Fiest C, Clark JW, Linblad, DS, Clark RB, Giles WR. Mathematical model of an adult human atrial cell: the role of K+ currents in repolarization. Circ Res 82: 63-81, 1998. [16] Biktasheva IV, Holden AV, Zhang H. Stability, period and meander of spiral waves in two human virtual atrial tissues. J Physiol 544: 3P-3P Suppl. S, 2002 [17] Biktasheva IV, Biktashev VN, Dawes WN, Holden AV, Saumarez RC and Savill AM. Dissipation of the excitation front as a mechanism of self-terminating arrhythmias. Int J Bifurcation & Chaos, 13, 2003 (in press). [18] Biktashev VN. Dissipation of the excitation wavefronts. Phys Rev Lett 89: 168102, 2002. [19] Garratt CJ, Holden AV, Zhang H. Cellular modelling of human atrial tissue remodelling produced by atrial fibrillation. J Physiol 544: 43P-43P Suppl. S, 2002. [20] LeGrice I, Hunter P, Young A, Small B. The architecture of the heart. Phil Trans Roy Soc Lond A 359: 1217-1232, 2001. [21]Vetter FJ, McCulloch AD. Threedimensional analysis of regional cardiac function: a model of rabbit ventricular anatomy. Prog Biophys Mol Biol 69: 157-184, 1998. [22] Chen M, Clayton RH, Holden AV, Tucker JV. Visualising cardiac anatomy using constructive volume geometry. In: Functional Imaging and modeling of the Heart. Eds: Magnin IE et al. LNCS 2674 Springer: Berlin. 2003, pp. 30-38. [23] Chen M, Clayton RH, Holden AV, Tucker JV. Constructive volume geometry applied to visualisation of cardiac anatomy and eelctrophysiology. Int J Bifurcation & Chaos 13, 2003 (in press). [24] Zaitsev AV, Berenfeld O, Mironov SF, Jalife J, Pertsov AM. Distribution of excitation frequencies on the epicardial and endocardial surfaces of fibrillating ventricular wall of the sheep heart. Circ Res 86: 408-417, 2000. [25] Biktashev VN, Holden AV, Mironov SF, Pertsov AM, Zaitsev AV. Three-dimensional organisation of re-entrant propagation during experimental ventricular fibrillation. Chaos Solitons & Fractals 13 (8): 1713-1733, 2002. [26] Scollan DF, Holmes A, Zhang J, et al. Reconstruction of cardiac ventricular geometry and fiber orientation using magnetic resonance imaging Ann Biomed Eng 28 (8): 934-944, 2000. [27] Clayton RH, Holden AV. A method to quantify the dynamics and complexity of re-entry in computational models of ventricular fibrillation. Physics in Medicine and Biology 47: 225-239, 2002. [28] Clayton RH and Holden AV. Computational framework for simulating the mechanisms and ECG of re-entrant ventricular fibrillation. Physiological Measurement 23: 707-726, 2002. [29] Clayton RH, Holden AV. Effect of regional differences in cardiac cellular electrophysiology in the stability of ventricular arrhythmias: A computational study. Physics in Medicine and Biology 48: 95-111, 2003. [30] Clayton RH. Topical Review Computational models of normal and abnormal action potential propagation in cardiac tissue: linking experimental and clinical cardiology. Physiological Measurement 22: R15-R34, 2001. [31] Lambert JL, Oakland JV, Srinivasan NT, Young P, Aslanidi OV, Holden AV. From subendocardial ischaemia to ST depression: dissection of cellular mechanisms in a heterogenous virtual ventricular tissue. EWGCCE Utrecht, Sept 2003. [32] Aguel F, Eason J, Trayanova N. Advances in modeling cardiac defibrillation. Int J Bifurcation & Chaos 13, 2003 (in press). [33] Biktashev VN, Holden AV.40. Design principles of a low-voltage cardiac defibrillator based on the effect of feed-back resonant drift. J Theor Biol 169(2): 101-113, 1994 . [34] Biktashev VN, Holden AV, Nikolaev EV. Spiral wave meander and symmetry of the plane Int J Bifurcation & Chaos 6(12A): 2433-2440, 1996. [35] Aslanidi OV, Mornev OA, Holden AV. Low-voltage defibrillation in bidomain virtual ventricular tissue: effect of bath. Computers in Cardiology 29: 255-8, 2002.