Queue-based method for efficient simulation of biological self-assembly systems

被引:23
作者
Jamalyaria, F
Rohlfs, R
Schwartz, R
机构
[1] Carnegie Mellon Univ, Sch Comp Sci, Pittsburgh, PA 15213 USA
[2] Carnegie Mellon Univ, Dept Biol Sci, Pittsburgh, PA 15213 USA
基金
美国安德鲁·梅隆基金会; 美国国家科学基金会;
关键词
self-assembly; queue; discrete event; simulation;
D O I
10.1016/j.jcp.2004.10.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Self-assembly systems are central to a broad range of critical biological processes. Developing methods for quantitative simulation of self-assembly dynamics on cellular scales is therefore an essential sub-step in the broader goal of building predictive models of cellular function. Yet several aspects of self-assembly systems challenge key assumptions of conventional methods for biochemical simulation. Innovations are thus required in the rapid, quantitative simulation of self-assembly on cellular scales. In this paper, we describe a novel discrete-event queuing strategy for time- and memory-efficient quantitative simulation of self-assembly systems in continuous time. The method will typically allow simulation of interactions of even large, complex assembly structures in space and amortized run time per time step linear in system size. It can therefore be expected to extend the applicability of quantitative discrete-event methods to biologically important systems and scales inaccessible to prior techniques. In addition to presenting the method, we provide empirical evidence for its efficiency on two model systems. (c) 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:100 / 120
页数:21
相关论文
共 21 条
[1]  
[Anonymous], PROBABILITY MODELS
[2]   LOCAL RULE-BASED THEORY OF VIRUS SHELL ASSEMBLY [J].
BERGER, B ;
SHOR, PW ;
TUCKERKELLOGG, L ;
KING, J .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1994, 91 (16) :7732-7736
[3]   Local rule mechanism for selecting icosahedral shell geometry [J].
Berger, B ;
King, J ;
Schwartz, R ;
Shor, PW .
DISCRETE APPLIED MATHEMATICS, 2000, 104 (1-3) :97-111
[4]   NEW ALGORITHM FOR MONTE-CARLO SIMULATION OF ISING SPIN SYSTEMS [J].
BORTZ, AB ;
KALOS, MH ;
LEBOWITZ, JL .
JOURNAL OF COMPUTATIONAL PHYSICS, 1975, 17 (01) :10-18
[6]   Model-based analysis of assembly kinetics for virus capsids or other spherical polymers [J].
Endres, D ;
Zlotnick, A .
BIOPHYSICAL JOURNAL, 2002, 83 (02) :1217-1230
[7]   Optimizing Static Calendar Queues [J].
Erickson, K. Bruce ;
Ladner, Richard E. ;
Lamarca, Anthony .
ACM Transactions on Modeling and Computer Simulation, 2000, 10 (03) :179-214
[8]   EXACT STOCHASTIC SIMULATION OF COUPLED CHEMICAL-REACTIONS [J].
GILLESPIE, DT .
JOURNAL OF PHYSICAL CHEMISTRY, 1977, 81 (25) :2340-2361
[9]   Kinetics of random aggregation-fragmentation processes with multiple components [J].
Laurenzi, IJ ;
Diamond, SL .
PHYSICAL REVIEW E, 2003, 67 (05) :15-051103
[10]   A general algorithm for exact simulation of multicomponent aggregation processes [J].
Laurenzi, IJ ;
Bartels, JD ;
Diamond, SL .
JOURNAL OF COMPUTATIONAL PHYSICS, 2002, 177 (02) :418-449