Implementation of a discrete event simulator for biological self-assembly systems

  • Authors:
  • Tiequan Zhang;Rori Rohlfs;Russell Schwartz

  • Affiliations:
  • Carnegie Mellon University, Pittsburgh, PA;Carnegie Mellon University, Pittsburgh, PA;Carnegie Mellon University, Pittsburgh, PA

  • Venue:
  • WSC '05 Proceedings of the 37th conference on Winter simulation
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We have implemented a simulation tool for the study of computationally challenging biological self-assembly systems, particularly viral protein shells. The simulator implements a generic model of self-assembly based on simple local binding interactions to specify the behavior of complex self-assembly reactions. Recently developed discrete event methods allow for fast quantitative simulation of these systems. The new simulator uses the Java language to implement the model in a portable, interactive graphical tool. The Java libraries can also be used directly to build customized simulations. This paper discusses the simulator model, the theoretical basis for its efficient operation, and implementation issues in its design. It also discusses empirical validation of the simulator package and presents sample applications.