simBio: A Java package for the development of detailed cell models
Quantitative dynamic computer models, which integrate a variety of molecular functions into a cell model, provide a powerful tool to create and test working hypotheses. We have developed a new modeling tool, the simBio package (freely available from http://www.sim-bio.org/), which can be used for co...
Gespeichert in:
Veröffentlicht in: | Progress in biophysics and molecular biology 2006, Vol.90 (1), p.360-377 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Quantitative dynamic computer models, which integrate a variety of molecular functions into a cell model, provide a powerful tool to create and test working hypotheses. We have developed a new modeling tool, the
simBio package (freely available from
http://www.sim-bio.org/), which can be used for constructing cell models, such as cardiac cells (the Kyoto model from Matsuoka et al., 2003, 2004a, b, the LRd model from Faber and Rudy, 2000, and the Noble 98 model from Noble et al., 1998), epithelial cells (Strieter et al., 1990) and pancreatic
β cells (Magnus and Keizer, 1998). The
simBio package is written in Java, uses XML and can solve ordinary differential equations. In an attempt to mimic biological functional structures, a cell model is, in
simBio, composed of independent functional modules called
Reactors, such as ion channels and the sarcoplasmic reticulum, and dynamic variables called
Nodes, such as ion concentrations. The interactions between
Reactors and
Nodes are described by the graph theory and the resulting graph represents a blueprint of an intricate cellular system.
Reactors are prepared in a hierarchical order, in analogy to the biological classification. Each
Reactor can be composed or improved independently, and can easily be reused for different models. This way of building models, through the combination of various modules, is enabled through the use of object-oriented programming concepts. Thus,
simBio is a straightforward system for the creation of a variety of cell models on a common database of functional modules. |
---|---|
ISSN: | 0079-6107 1873-1732 |
DOI: | 10.1016/j.pbiomolbio.2005.05.008 |