| Literature DB >> 31638901 |
S Ha1, E Dimitrova2, S Hoops3, D Altarawy4, M Ansariola5, D Deb6, J Glazebrook7, R Hillmer8, H Shahin4, F Katagiri7, J McDowell9, M Megraw10, J Setubal11,12, B M Tyler13, R Laubenbacher14.
Abstract
BACKGROUND: At the molecular level, nonlinear networks of heterogeneous molecules control many biological processes, so that systems biology provides a valuable approach in this field, building on the integration of experimental biology with mathematical modeling. One of the biggest challenges to making this integration a reality is that many life scientists do not possess the mathematical expertise needed to build and manipulate mathematical models well enough to use them as tools for hypothesis generation. Available modeling software packages often assume some modeling expertise. There is a need for software tools that are easy to use and intuitive for experimentalists.Entities:
Keywords: Biological network; Dynamic network model; Mathematical model; Modeling software; Plant biology
Mesh:
Year: 2019 PMID: 31638901 PMCID: PMC6805577 DOI: 10.1186/s12859-019-3094-9
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Fig. 1The wiring diagram of a simple network model containing three nodes (a). A table to show the calculation of all possible state transitions for a target node C in the network model (b). Double clicking on a node on the Model Editor canvas highlights the node in the back and opens up the Big State Transition Table (BSTT) for the node (c). The user can use the predetermined choice (d), or change it by selecting a desired state from the dropdown box in the row (e)
Fig. 2For an experiment, the user can perturb a model by knocking out nodes and the associated edges. The user can do this on a single node using a context menu popping up after right-clicking on a node to knock out or undo (a), or using the Experimental Setup Table. The initial state of the node can be set to the desired state in this tab using Experiment Setup Table (b). A knocked-out node has a X mark in red through it (c)
Fig. 3The summary Table (ST) displays all attractors and the attractor basin in the system for the running example model with three nodes introduced above. The HTML table uses a heat-map style color scheme to display the steady states of nodes. The ST on the left is generated for an unchanged model (a) and the ST on the right is for a perturbed model (b). For all perturbed models, PlantSimLab displays a CAUTION message to inform of the potential existence of other steady states or limit cycles than the displayed (b) (see below for an explanation). The entire state space graph is drawn using different colors and box sizes to make the state space graph more visually intuitive and informative (c). A subset of the state space (d) can be also drawn for further study of the simulation of a network component selected with a click on a row corresponding to a particular component row in the ST, on a component piece in the pie-chart (e), or on a component entry from the Component Summary drop-down box provided in the Results Viewer toolbox
Fig. 4The software components (a) and the software workflow (b) of PlantSimLab, highlighting the steps for modeling, analysis, and use. PlantSimLab communicates with the model database repository to load and save user models. To perform network analysis, PlantSimLab runs a Dynamical Network Analysis algorithm, a locally installed application on the server (b)
Fig. 5Wiring diagram of the network, identical to Fig. 4 in [18]
Fig. 6The list of steady states and component sizes from the wild-type network simulation
Fig. 7The list of steady states and component sizes from the ap2 knock-out network simulation