Search PubMed⌕ Search

Biomedical subjects

Pawan Dhar

Publications and source records attributed to Pawan Dhar.

6 recordsLinked to original sources

Facilitating arrhythmia simulation: the method of quantitative cellular automata modeling and parallel running.

BACKGROUND: Many arrhythmias are triggered by abnormal electrical activity at the ionic channel and cell level, and then evolve spatio-temporally within the heart. To understand arrhythmias better and to diagnose them more precisely by their ECG waveforms, a whole-heart model is required to explore the association between the massively parallel activities at the channel/cell level and the integrative electrophysiological phenomena at organ level. METHODS: We have developed a method to build large-scale electrophysiological models by using extended cellular automata, and to run such models on a cluster of shared memory machines. We describe here the method, including the extension of a language-based cellular automaton to implement quantitative computing, the building of a whole-heart model with Visible Human Project data, the parallelization of the model on a cluster of shared memory computers with OpenMP and MPI hybrid programming, and a simulation algorithm that links cellular activity with the ECG. RESULTS: We demonstrate that electrical activities at channel, cell, and organ levels can be traced and captured conveniently in our extended cellular automaton system. Examples of some ECG waveforms simulated with a 2-D slice are given to support the ECG simulation algorithm. A performance evaluation of the 3-D model on a four-node cluster is also given. CONCLUSIONS: Quantitative multicellular modeling with extended cellular automata is a highly efficient and widely applicable method to weave experimental data at different levels into computational models. This process can be used to investigate complex and collective biological activities that can be described neither by their governing differentiation equations nor by discrete parallel computation. Transparent cluster computing is a convenient and effective method to make time-consuming simulation feasible. Arrhythmias, as a typical case, can be effectively simulated with the methods described.

Anisotropy↗

Asynchronous adaptive time step in quantitative cellular automata modeling.

BACKGROUND: The behaviors of cells in metazoans are context dependent, thus large-scale multi-cellular modeling is often necessary, for which cellular automata are natural candidates. Two related issues are involved in cellular automata based multi-cellular modeling: how to introduce differential equation based quantitative computing to precisely describe cellular activity, and upon it, how to solve the heavy time consumption issue in simulation. RESULTS: Based on a modified, language based cellular automata system we extended that allows ordinary differential equations in models, we introduce a method implementing asynchronous adaptive time step in simulation that can considerably improve efficiency yet without a significant sacrifice of accuracy. An average speedup rate of 4-5 is achieved in the given example. CONCLUSIONS: Strategies for reducing time consumption in simulation are indispensable for large-scale, quantitative multi-cellular models, because even a small 100 x 100 x 100 tissue slab contains one million cells. Distributed and adaptive time step is a practical solution in cellular automata environment.

Animals↗

Cellware--a multi-algorithmic software for computational systems biology.

UNLABELLED: The intracellular environment of a cell hosts a wide variety of enzymatic reactions, diffusion events, molecular binding, polymerization and metabolic channeling. To transform these biological events into a computational framework, distinct modeling strategies are required. While currently no tool is capable of capturing all these events, progress is being made to create an integrated environment for the modeling community. To address this niche requirement, Cellware has been developed to offer a multi-algorithmic environment for modeling and simulating both deterministic and stochastic events in the cell. AVAILABILITY: The software is available for free and can be downloaded from http://www.bii.a-star.edu.sg/sbg/cellware

Algorithms↗

The next step in systems biology: simulating the temporospatial dynamics of molecular network.

As a result of the time- and context-dependency of gene expression, gene regulatory and signaling pathways undergo dynamic changes during development. Creating a model of the dynamics of molecular interaction networks offers enormous potential for understanding how a genome orchestrates the developmental processes of an organism. The dynamic nature of pathway topology calls for new modeling strategies that can capture transient molecular links at the runtime. The aim of this paper is to present a brief and informative, but not all-inclusive, viewpoint on the computational aspects of modeling and simulation of a non-static molecular network.

Algorithms↗

The cell equator - more than poles apart.

Cytokinesis is the last ritual of a dividing cell. Determining the position and horizon of the cell furrow is important for equal distribution of cytoplasmic content between the two daughter cells. The traditional view promotes a classical sequence of bipolar spindle formation followed by cytokinesis. However, a new understanding has recently emerged that uncouples these events. The cell-furrow formation seems to ignore spindle polarity and is instead dependent on the stability and dynamics of cortical microtubules.

Anaphase↗

Modeling and simulation of biological systems with stochasticity.

Mathematical modeling is a powerful approach for understanding the complexity of biological systems. Recently, several successful attempts have been made for simulating complex biological processes like metabolic pathways, gene regulatory networks and cell signaling pathways. The pathway models have not only generated experimentally verifiable hypothesis but have also provided valuable insights into the behavior of complex biological systems. Many recent studies have confirmed the phenotypic variability of organisms to an inherent stochasticity that operates at a basal level of gene expression. Due to this reason, development of novel mathematical representations and simulations algorithms are critical for successful modeling efforts in biological systems. The key is to find a biologically relevant representation for each representation. Although mathematically rigorous and physically consistent, stochastic algorithms are computationally expensive, they have been successfully used to model probabilistic events in the cell. This paper offers an overview of various mathematical and computational approaches for modeling stochastic phenomena in cellular systems.

Algorithms↗