RuleBender: integrated modeling, simulation and visualization for rule-based intracellular biochemistry

BackgroundRule-based modeling (RBM) is a powerful and increasingly popular approach to modeling cell signaling networks. However, novel visual tools are needed in order to make RBM accessible to a broad range of users, to make specification of models less error prone, and to improve workflows.ResultsWe introduce RuleBender, a novel visualization system for the integrated visualization, modeling and simulation of rule-based intracellular biochemistry. We present the user requirements, visual paradigms, algorithms and design decisions behind RuleBender, with emphasis on visual global/local model exploration and integrated execution of simulations. The support of RBM creation, debugging, and interactive visualization expedites the RBM learning process and reduces model construction time; while built-in model simulation and results with multiple linked views streamline the execution and analysis of newly created models and generated networks.ConclusionRuleBender has been adopted as both an educational and a research tool and is available as a free open source tool at http://www.rulebender.org. A development cycle that includes close interaction with expert users allows RuleBender to better serve the needs of the systems biology community.

[1]  William S. Hlavacek,et al.  Graphical rule-based representation of signal-transduction networks , 2005, SAC '05.

[2]  Peter D. Karp,et al.  Representations of Metabolic Knowledge: Pathways , 1994, ISMB.

[3]  Bongshin Lee,et al.  GeneShelf: A Web-based Visual Interface for Large Gene Expression Time-Series Data Repositories , 2009, IEEE Transactions on Visualization and Computer Graphics.

[4]  Akihiko Konagaya,et al.  GSCope: a clipped fisheye viewer effective for highly complicated biomolecular network graphs , 2003, Bioinform..

[5]  Evgeni Selkov,et al.  Factographic data bank on enzymes and metabolic pathways , 1989 .

[6]  M Kanehisa,et al.  Organizing and computing metabolic pathway data in terms of binary relations. , 1997, Pacific Symposium on Biocomputing. Pacific Symposium on Biocomputing.

[7]  Eric H Davidson,et al.  New computational approaches for analysis of cis-regulatory networks. , 2002, Developmental biology.

[8]  Vincent Danos,et al.  Scalable Simulation of Cellular Signaling Networks , 2007, APLAS.

[9]  M. Sheelagh T. Carpendale,et al.  Bubble Sets: Revealing Set Relations with Isocontours over Existing Visualizations , 2009, IEEE Transactions on Visualization and Computer Graphics.

[10]  Steven C. Lawlor,et al.  GenMAPP, a new tool for viewing and analyzing microarray data on biological pathways , 2002, Nature Genetics.

[11]  P. Shannon,et al.  Cytoscape: a software environment for integrated models of biomolecular interaction networks. , 2003, Genome research.

[12]  J. Weinstein,et al.  Molecular interaction maps of bioregulatory networks: a general rubric for systems biology. , 2005, Molecular biology of the cell.

[13]  Edward R. Tufte,et al.  Envisioning Information , 1990 .

[14]  Vincent Danos,et al.  Modeling and querying biomolecular interaction networks , 2004, Theor. Comput. Sci..

[15]  The UniProt Consortium,et al.  Reorganizing the protein space at the Universal Protein Resource (UniProt) , 2011, Nucleic Acids Res..

[16]  Michael Hucka,et al.  A Correction to the Review Titled "Rules for Modeling Signal-Transduction Systems" by W. S. Hlavacek et al. , 2006, Science's STKE.

[17]  James R Faeder,et al.  Efficient modeling, simulation and coarse-graining of biological complexity with NFsim , 2011, Nature Methods.

[18]  Emek Demir,et al.  PATIKA: an integrated visual environment for collaborative construction and analysis of cellular pathways , 2002, Bioinform..

[19]  Chris North,et al.  Visualizing Biological Pathways: Requirements Analysis, Systems Evaluation and Research Agenda , 2005, Inf. Vis..

[20]  Ben Shneiderman,et al.  The eyes have it: a task by data type taxonomy for information visualizations , 1996, Proceedings 1996 IEEE Symposium on Visual Languages.

[21]  Jeffrey Heer,et al.  prefuse: a toolkit for interactive information visualization , 2005, CHI.

[22]  Yukiko Matsuoka,et al.  Using process diagrams for the graphical representation of biological networks , 2005, Nature Biotechnology.

[23]  Ross Aiken Gortner,et al.  Outlines of biochemistry , 1949 .

[24]  W. S. Hlavacek,et al.  Investigation of Early Events in FcεRI-Mediated Signaling Using a Detailed Mathematical Model1 , 2003, The Journal of Immunology.

[25]  S. Tapscott,et al.  A basis for a visual language for describing, archiving and analyzing functional models of complex biological systems , 2001, Genome Biology.

[26]  Emek Demir,et al.  An ontology for collaborative construction and analysis of cellular pathways , 2004, Bioinform..

[27]  Sarala M. Wimalaratne,et al.  The Systems Biology Graphical Notation , 2009, Nature Biotechnology.

[28]  Andrea Omicini,et al.  Proceedings of the 2005 ACM Symposium on Applied Computing (SAC), Santa Fe, New Mexico, USA, March 13-17, 2005 , 2005, SAC.

[29]  Norma Banas,et al.  Visualization , 1968, Machine-mediated learning.

[30]  Hiroaki Kitano,et al.  CellDesigner: a process diagram editor for gene-regulatory and biochemical networks , 2003 .

[32]  William S. Hlavacek,et al.  Simulation of large-scale rule-based models , 2009, Bioinform..

[33]  Hiroaki Kitano,et al.  Next generation simulation tools: the Systems Biology Workbench and BioSPICE integration. , 2003, Omics : a journal of integrative biology.

[34]  Tamara Munzner,et al.  Cerebral: a Cytoscape plugin for layout of and interaction with biological networks using subcellular localization annotation , 2007, Bioinform..

[35]  James R Faeder,et al.  Rule-based modeling of biochemical systems with BioNetGen. , 2009, Methods in molecular biology.

[36]  Eric H Davidson,et al.  Visualization, documentation, analysis, and communication of large-scale gene regulatory networks. , 2009, Biochimica et biophysica acta.

[37]  W. S. Hlavacek,et al.  A network model of early events in epidermal growth factor receptor signaling that accounts for combinatorial complexity. , 2006, Bio Systems.