Literature DB >> 19887508

SimBoolNet--a Cytoscape plugin for dynamic simulation of signaling networks.

Jie Zheng1, David Zhang, Pawel F Przytycki, Rafal Zielinski, Jacek Capala, Teresa M Przytycka.   

Abstract

SUMMARY: SimBoolNet is an open source Cytoscape plugin that simulates the dynamics of signaling transduction using Boolean networks. Given a user-specified level of stimulation to signal receptors, SimBoolNet simulates the response of downstream molecules and visualizes with animation and records the dynamic changes of the network. It can be used to generate hypotheses and facilitate experimental studies about causal relations and crosstalk among cellular signaling pathways. AVAILABILITY: SimBoolNet package (with manual) is freely available at http://www.ncbi.nlm.nih.gov/CBBresearch/Przytycka/SimBoolNet

Entities:  

Mesh:

Substances:

Year:  2009        PMID: 19887508      PMCID: PMC2796819          DOI: 10.1093/bioinformatics/btp617

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 INTRODUCTION

Signal transduction is one of the most important cellular processes, and defects in signaling pathways are associated with many serious diseases such as cancer. It is therefore highly desirable to understand the mechanisms of cell signaling for therapeutic purposes. The availability of high-throughput data combined with the complexity of signaling mechanisms calls for a system-level understanding of signaling networks. An important systems biology approach to the analysis of signaling networks is computer simulation. Many existing tools for the simulation of signal transduction use kinetic model based on differential equations (Gilbert et al., 2006). However, some of the kinetic parameters may not be available for newly discovered pathways, since they usually require many experimental data and long-time accumulation of knowledge. Alternatively, one can obtain insight of qualitative relations using much less data and simpler models. Boolean networks are one of such simple models that have been applied to systems biology. A Boolean network is a directed graph in which the nodes represent elements (e.g. genes, proteins) in the network and the edges represent interactions (e.g. gene regulation, phosphorylation) between two types of elements. Every node is assigned a state of ON/OFF, and at each time point the state of a node is determined by the states of its upstream neighbors via a transfer logical function. Recently, it was shown that simple models combining Boolean networks with fuzzy logic can capture most features of the signaling data (Aldridge et al., 2009). Here, we present SimBoolNet, a simulation tool based on an extended Boolean network model, in which the state of each node is a variable between 0 and 1 representing the probability (or percentage) of activation (e.g. phosphorylation). A similar existing simulation tool is BooleanNet (Albert et al., 2008), which is also based on Boolean networks. However, since BooleanNet is a library of Python code, despite its flexibility it requires users to write their own Python scripts for simulation, which may imply a steep learning curve for users without any programming experience. In contrast, SimBoolNet does not require any programming. As a Java plugin for Cytoscape, an open source framework for analyzing biological networks (Shannon et al., 2003), SimBoolNet allows users to take advantage of the powerful functionalities and friendly graphic user interface of Cytoscape. Given the user-specified levels of stimulation to a signaling network, SimBoolNet simulates the response of downstream molecules, which can be visualized with animations and recorded for further analyses. Despite its simplicity, SimBoolNet is able to capture the general trends in signaling networks and recapitulate experimental results in our previous study of crosstalk among three signaling pathways (Zielinski et al., 2009). It is a useful tool for exploratory analysis of signaling network, e.g. hypothesizing causal relation and crosstalks among signaling molecules, elucidating mechanisms behind signaling abnormalities in diseases, etc.

2 PROGRAM OVERVIEW

The input to SimBooNet is a text file specifying a directed graph in which each node represents a specific molecule and has a variable denoting the percentage of activity of the molecule, and each directed edge (u, v) models the transduction of signals from u to v of type A (activation) or B (blockage). Each edge is associated with a weight between 0 and 1, an important parameter representing the efficiency of signals passing along a given edge. Starting from signal receptors, we iteratively traverse the whole network by a depth-first search and update the state of every node. Each iterative step simulates a small change of the molecules in the process of signal transduction, approximating the continuous process with discrete steps. The state of each node u is determined from its own previous state and the amounts of signals received by upper-stream nodes, according to the formula X(t)=X(t − 1)+[1 − ∏(1 − A)]×∏ (1 − B)×[1 − X(t −1)], where X(t) is the activity of u at time t, A (B) is the product of signal received by the i-th activating (blocking) node in t-th step times the edge weight, and ∏ is the product over all incoming edges of type A or B from the neighboring nodes of u. After a user-specified number of iterations the simulation stops. SimBoolNet provides both single- and batch running modes. In single mode, users can specify the input activity (e.g. percentages of phosphorylation) of signal receptors. The activities of nodes will change step by step according to the above algorithm. This process is visualized both by the dynamic change of node colors from gray (less active) to red (active). A batch-mode run consists of multiple single-mode runs, each with a different combination of activities of input nodes. Using JFreeChart (Gilbert, 2009), SimBoolNet draws the time series of node changes in a single-mode simulation, and a scatter plot with a regression line between an input node and a downstream node in a batch-mode simulation (Fig. 1). All configurations of simulation model and results can be exported to hard disk for further analysis. Precise description of SimBoolNet is given in the user's manual provided with the software.
Fig. 1.

Screenshots of SimBoolNet. The top is the result of a single-mode simulation, where red color represents high percentage of phosphorylation. The bottom-left is a chart visualizing the changes of node activities with time. The bottom-right is a scatter plot and regression line between a signal receptor and a down-stream node from a batch simulation.

Screenshots of SimBoolNet. The top is the result of a single-mode simulation, where red color represents high percentage of phosphorylation. The bottom-left is a chart visualizing the changes of node activities with time. The bottom-right is a scatter plot and regression line between a signal receptor and a down-stream node from a batch simulation. In our recent work (Zielinski et al., 2009), we used SimBoolNet to study the crosstalk in a combined signaling network of three cancer-related signaling pathways: epidermal growth factor receptor, insulin-like growth factor-1 receptor and insulin receptor. We first predicted the response of the output molecules using SimBoolNet, and then carried out real experiments to measure the phosphorylation levels of the selected molecules in SKOV3 (human ovary carcinoma) cells. Most of the trends suggested by SimBoolNet simulation have been confirmed by the experimental studies. Allowing for dynamic visualization and interactive analysis of simulated states of the network, SimBoolNet provided valuable insight about the mechanism of crosstalk between the three signaling pathways.

3 CONCLUSIONS

Here, we present SimBoolNet, a Cytoscape plugin for the dynamic simulation of signaling networks based on Boolean networks with probabilistic transitions. SimBoolNet facilitated our study of crosstalks among three cancer-related signaling pathways with promising results.
  5 in total

1.  Cytoscape: a software environment for integrated models of biomolecular interaction networks.

Authors:  Paul Shannon; Andrew Markiel; Owen Ozier; Nitin S Baliga; Jonathan T Wang; Daniel Ramage; Nada Amin; Benno Schwikowski; Trey Ideker
Journal:  Genome Res       Date:  2003-11       Impact factor: 9.043

Review 2.  Computational methodologies for modelling, analysis and simulation of signalling networks.

Authors:  David Gilbert; Hendrik Fuss; Xu Gu; Richard Orton; Steve Robinson; Vladislav Vyshemirsky; Mary Jo Kurth; C Stephen Downes; Werner Dubitzky
Journal:  Brief Bioinform       Date:  2006-11-20       Impact factor: 11.622

3.  Boolean network simulations for life scientists.

Authors:  István Albert; Juilee Thakar; Song Li; Ranran Zhang; Réka Albert
Journal:  Source Code Biol Med       Date:  2008-11-14

4.  The crosstalk between EGF, IGF, and Insulin cell signaling pathways--computational and experimental analysis.

Authors:  Rafal Zielinski; Pawel F Przytycki; Jie Zheng; David Zhang; Teresa M Przytycka; Jacek Capala
Journal:  BMC Syst Biol       Date:  2009-09-04

5.  Fuzzy logic analysis of kinase pathway crosstalk in TNF/EGF/insulin-induced signaling.

Authors:  Bree B Aldridge; Julio Saez-Rodriguez; Jeremy L Muhlich; Peter K Sorger; Douglas A Lauffenburger
Journal:  PLoS Comput Biol       Date:  2009-04-03       Impact factor: 4.475

  5 in total
  14 in total

Review 1.  Software for systems biology: from tools to integrated platforms.

Authors:  Samik Ghosh; Yukiko Matsuoka; Yoshiyuki Asai; Kun-Yi Hsin; Hiroaki Kitano
Journal:  Nat Rev Genet       Date:  2011-11-03       Impact factor: 53.242

2.  Simulation and visualization of multiple KEGG pathways using BioNSi.

Authors:  Adva Yeheskel; Adam Reiter; Metsada Pasmanik-Chor; Amir Rubinstein
Journal:  F1000Res       Date:  2017-12-11

3.  SteadyCellPhenotype: A web-based tool for the modeling of biological networks with ternary logic.

Authors:  Adam C Knapp; Luis Sordo Vieira; Reinhard Laubenbacher; Julia Chifman
Journal:  Bioinformatics       Date:  2022-02-18       Impact factor: 6.937

4.  Dynamic network-based epistasis analysis: boolean examples.

Authors:  Eugenio Azpeitia; Mariana Benítez; Pablo Padilla-Longoria; Carlos Espinosa-Soto; Elena R Alvarez-Buylla
Journal:  Front Plant Sci       Date:  2011-12-15       Impact factor: 5.753

Review 5.  Toward an integrated software platform for systems pharmacology.

Authors:  Samik Ghosh; Yukiko Matsuoka; Yoshiyuki Asai; Kun-Yi Hsin; Hiroaki Kitano
Journal:  Biopharm Drug Dispos       Date:  2013-12       Impact factor: 1.627

Review 6.  Open source libraries and frameworks for biological data visualisation: a guide for developers.

Authors:  Rui Wang; Yasset Perez-Riverol; Henning Hermjakob; Juan Antonio Vizcaíno
Journal:  Proteomics       Date:  2015-02-05       Impact factor: 3.984

7.  Properties of Boolean dynamics by node classification using feedback loops in a network.

Authors:  Yung-Keun Kwon
Journal:  BMC Syst Biol       Date:  2016-08-24

8.  Bio-logic builder: a non-technical tool for building dynamical, qualitative models.

Authors:  Tomáš Helikar; Bryan Kowal; Alex Madrahimov; Manish Shrestha; Jay Pedersen; Kahani Limbu; Ishwor Thapa; Thaine Rowley; Rahul Satalkar; Naomi Kochi; John Konvalina; Jim A Rogers
Journal:  PLoS One       Date:  2012-10-17       Impact factor: 3.240

9.  SBML qualitative models: a model representation format and infrastructure to foster interactions between qualitative modelling formalisms and tools.

Authors:  Claudine Chaouiya; Duncan Bérenguier; Sarah M Keating; Aurélien Naldi; Martijn P van Iersel; Nicolas Rodriguez; Andreas Dräger; Finja Büchel; Thomas Cokelaer; Bryan Kowal; Benjamin Wicks; Emanuel Gonçalves; Julien Dorier; Michel Page; Pedro T Monteiro; Axel von Kamp; Ioannis Xenarios; Hidde de Jong; Michael Hucka; Steffen Klamt; Denis Thieffry; Nicolas Le Novère; Julio Saez-Rodriguez; Tomáš Helikar
Journal:  BMC Syst Biol       Date:  2013-12-10

10.  Generalized logical model based on network topology to capture the dynamical trends of cellular signaling pathways.

Authors:  Fan Zhang; Haoting Chen; Li Na Zhao; Hui Liu; Teresa M Przytycka; Jie Zheng
Journal:  BMC Syst Biol       Date:  2016-01-11
View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.