A Simulation System for Computational Cell Models Based on Object-Oriented Design Patterns

Reconstruction of biophysically detailed computer models for simulating electrical activities of heart cells provides a powerful tool to systematically investigate the ionic mechanisms underlying the genesis and control of cardiac rhythms. However, the fact that there is no unified or standard architecture for computational cell models, which were built by different research groups with specific purposes, obstructed profound applications of these models. In this study, we employed object-oriented design patterns to redesign and reconstitute the cell models and provided a more flexible, portable, and expansible infrastructure for modeling computational cell models. Meanwhile, using the proposed methods, a simulation platform has been developed for electrical activities of cell models with aims to offer a user-friendly interface to study the electrical activities of cardiac cells under various physiological and pathological conditions. Both the proposed design methods and the developed system were validated and effective by testing several typical cell models.

[1]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[2]  Masaru Tomita,et al.  E-CELL: software environment for whole-cell simulation , 1999, Bioinform..

[3]  K.H.W.J. ten Tusscher,et al.  Comments on 'A model for human ventricular tissue' : reply , 2005 .

[4]  L. Loew,et al.  The Virtual Cell: a software environment for computational cell biology. , 2001, Trends in biotechnology.

[5]  P. Hunter,et al.  Computational physiology and the physiome project , 2004, Experimental physiology.

[6]  L. Loew,et al.  Quantitative cell biology with the Virtual Cell. , 2003, Trends in cell biology.

[7]  D. Noble Systems biology and the heart. , 2006, Bio Systems.

[8]  Areles Molleman,et al.  Patch Clamping: An Introductory Guide To Patch Clamp Electrophysiology , 2002 .

[9]  D. Beuckelmann,et al.  Simulation study of cellular electric properties in heart failure. , 1998, Circulation research.

[10]  James C. Schaff,et al.  The Virtual Cell , 2002, Annals of the New York Academy of Sciences.

[11]  Leslie M Loew,et al.  The virtual cell: an integrated modeling environment for experimental and computational cell biology. , 2002, Annals of the New York Academy of Sciences.

[12]  S. Rush,et al.  A Practical Algorithm for Solving Dynamic Membrane Equations , 1978, IEEE Transactions on Biomedical Engineering.

[13]  H Zhang,et al.  Mathematical models of action potentials in the periphery and center of the rabbit sinoatrial node. , 2000, American journal of physiology. Heart and circulatory physiology.

[14]  A. Hodgkin,et al.  A quantitative description of membrane current and its application to conduction and excitation in nerve , 1990 .

[15]  C. Luo,et al.  A dynamic model of the cardiac ventricular action potential. I. Simulations of ionic currents and concentration changes. , 1994, Circulation research.