A Computational Framework for Cardiac Modeling Based on Distributed Computing and Web Applications

Cardiac modeling is here to stay. Computer models are being used in a variety of ways and support the tests of drugs, the development of new medical devices and non-invasive diagnostic techniques. Computer models have become valuable tools for the study and comprehension of the complex phenomena of cardiac electrophysiology. However, the complexity and the multidisciplinary nature of cardiac models still restrict its use to a few specialized research centers in the world. We propose a computational framework that provides support for cardiac electrophysiology modeling. This framework integrates different computer tools and allows one to bypass many complex steps during the development and use of cardiac models. The implementation of cardiac cell models is automatically provided by a tool that translates models described in CellML language to executable code that allows one to manipulate and solve the models numerically. The automatically generated cell models are integrated in an efficient 2-dimensional parallel cardiac simulator. The set up and use of the simulator is supported by a userfriendly graphical interface that offers the tasks of simulation configuration, parallel execution in a pool of connected computer clusters, storage of results and basic visualization. All these tools are being integrated in a Web portal that is connected to a pool of clusters. The Web portal allows one to develop and simulate cardiac models efficiently via this user-friendly integrated environment. As a result, the complex techniques and the know-how behind cardiac modeling are all taken care of by the web distributed applications.

[1]  V. E. Henson,et al.  BoomerAMG: a parallel algebraic multigrid solver and preconditioner , 2002 .

[2]  W. Krassowska,et al.  Effective boundary conditions for syncytial tissues , 1994, IEEE Transactions on Biomedical Engineering.

[3]  Y. Rudy,et al.  Ionic Current Basis of Electrocardiographic Waveforms: A Model Study , 2002, Circulation research.

[4]  Rodrigo Weber dos Santos,et al.  Parallel multigrid preconditioner for the cardiac bidomain model , 2004, IEEE Transactions on Biomedical Engineering.

[5]  C. Henriquez Simulating the electrical behavior of cardiac tissue using the bidomain model. , 1993, Critical reviews in biomedical engineering.

[6]  J. Keener,et al.  A numerical method for the solution of the bidomain equations in cardiac tissue. , 1998, Chaos.

[7]  Catherine M Lloyd,et al.  CellML: its future, present and past. , 2004, Progress in biophysics and molecular biology.

[8]  N. G. Sepulveda,et al.  Current injection into a two-dimensional anisotropic bidomain. , 1989, Biophysical journal.

[9]  C. Henriquez,et al.  Validation of three-dimensional conduction models using experimental mapping: are we getting closer? , 1998, Progress in biophysics and molecular biology.

[10]  A. Hodgkin,et al.  A quantitative description of membrane current and its application to conduction and excitation in nerve , 1952, The Journal of physiology.

[11]  Natalia A. Trayanova,et al.  Computational techniques for solving the bidomain equations in three dimensions , 2002, IEEE Transactions on Biomedical Engineering.

[12]  D. Noble,et al.  A model for human ventricular tissue. , 2004, American journal of physiology. Heart and circulatory physiology.

[13]  E. Hofer,et al.  MODELLING THE ELECTRICAL PROPAGATION IN CARDIAC TISSUE USING DETAILED HISTOLOGICAL DATA , 2009 .

[14]  L. Trahms,et al.  MCG to ECG source differences: measurements and a two-dimensional computer model study. , 2004, Journal of electrocardiology.

[15]  A. Tveito,et al.  Efficient solution of ordinary differential equations modeling electrical activity in cardiac cells. , 2001, Mathematical biosciences.

[16]  Gernot Plank,et al.  Preconditioning Techniques for the Bidomain Equations , 2005 .