CABeRNET: a Cytoscape app for augmented Boolean models of gene regulatory NETworks

BackgroundDynamical models of gene regulatory networks (GRNs) are highly effective in describing complex biological phenomena and processes, such as cell differentiation and cancer development. Yet, the topological and functional characterization of real GRNs is often still partial and an exhaustive picture of their functioning is missing.ResultsWe here introduce CABeRNET, a Cytoscape app for the generation, simulation and analysis of Boolean models of GRNs, specifically focused on their augmentation when a only partial topological and functional characterization of the network is available. By generating large ensembles of networks in which user-defined entities and relations are added to the original core, CABeRNET allows to formulate hypotheses on the missing portions of real networks, as well to investigate their generic properties, in the spirit of complexity science.ConclusionsCABeRNET offers a series of innovative simulation and modeling functions and tools, including (but not being limited to) the dynamical characterization of the gene activation patterns ruling cell types and differentiation fates, and sophisticated robustness assessments, as in the case of gene knockouts. The integration within the widely used Cytoscape framework for the visualization and analysis of biological networks, makes CABeRNET a new essential instrument for both the bioinformatician and the computational biologist, as well as a computational support for the experimentalist. An example application concerning the analysis of an augmented T-helper cell GRN is provided.

[1]  Alan M. Frieze,et al.  Random graphs , 2006, SODA '06.

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

[3]  Abbas Shirinifard,et al.  Multi-scale modeling of tissues using CompuCell3D. , 2012, Methods in cell biology.

[4]  S. Kauffman,et al.  Cancer attractors: a systems view of tumors from a gene network dynamics and developmental perspective. , 2009, Seminars in cell & developmental biology.

[5]  S. Kauffman,et al.  Noisy attractors and ergodic sets in models of gene regulatory networks. , 2007, Journal of theoretical biology.

[6]  Giulio Caravagna,et al.  Investigating the Relation between Stochastic Differentiation, Homeostasis and Clonal Expansion in Intestinal Crypts via Multiscale Modeling , 2014, PloS one.

[7]  Kunihiko Kaneko,et al.  Life: An Introduction to Complex Systems Biology , 2006 .

[8]  J. Helden,et al.  Establishement of the dorso-ventral pattern during embryonic development of drosophila melanogasater: a logical analysis , 1997, Journal of theoretical biology.

[9]  Alexei A. Sharov,et al.  Functional Heterogeneity of Embryonic Stem Cells Revealed through Translational Amplification of an Early Endodermal Transcript , 2010, PLoS biology.

[10]  C. Furusawa,et al.  A Dynamical-Systems View of Stem Cell Biology , 2012, Science.

[11]  Xingming Zhao,et al.  Computational Systems Biology , 2013, TheScientificWorldJournal.

[12]  D. Thieffry,et al.  A logical analysis of the Drosophila gap-gene system. , 2001, Journal of theoretical biology.

[13]  Olaf Wolkenhauer,et al.  Tumors as chaotic attractors. , 2014, Molecular bioSystems.

[14]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[15]  F. Tang,et al.  Dynamic equilibrium and heterogeneity of mouse pluripotent stem cells with distinct functional and epigenetic states. , 2008, Cell stem cell.

[16]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[17]  H. Othmer,et al.  The topology of the regulatory interactions predicts the expression pattern of the segment polarity genes in Drosophila melanogaster. , 2003, Journal of theoretical biology.

[18]  Daisuke Sugiyama,et al.  Hematopoietic cell differentiation from embryonic and induced pluripotent stem cells , 2013, Stem Cell Research & Therapy.

[19]  Björn Persson,et al.  Faunus: An object oriented framework for molecular simulation , 2008, Source Code for Biology and Medicine.

[20]  M. Antoniotti,et al.  A review of spatial computational models for multi-cellular systems, with regard to intestinal crypts and colorectal cancer development , 2013, Journal of mathematical biology.

[21]  Giovanni De Micheli,et al.  Dynamic simulation of regulatory networks using SQUAD , 2007, BMC Bioinformatics.

[22]  L. Tsimring Noise in biology , 2014, Reports on progress in physics. Physical Society.

[23]  Steffen Klamt,et al.  SBML qualitative models: a model representation format and infrastructure to foster interactions between qualitative modelling formalisms and tools , 2013, BMC Systems Biology.

[24]  Réka Albert,et al.  Boolean modeling: a logic‐based dynamic approach for understanding signaling and regulatory networks and for making useful predictions , 2014, Wiley interdisciplinary reviews. Systems biology and medicine.

[25]  M. Elowitz,et al.  Functional roles for noise in genetic circuits , 2010, Nature.

[26]  S. Bornholdt,et al.  Boolean Network Model Predicts Cell Cycle Sequence of Fission Yeast , 2007, PloS one.

[27]  Edward R. Dougherty,et al.  From Boolean to probabilistic Boolean networks as models of genetic regulatory networks , 2002, Proc. IEEE.

[28]  Alexander G. Fletcher,et al.  Chaste: A test-driven approach to software development for biological modelling , 2009, Comput. Phys. Commun..

[29]  Hiroaki Kitano,et al.  Foundations of systems biology , 2001 .

[30]  O. Yli-Harja,et al.  Perturbation avalanches and criticality in gene regulatory networks. , 2006, Journal of theoretical biology.

[31]  C. Furusawa,et al.  Chaotic expression dynamics implies pluripotency: when theory and experiment meet , 2009, Biology Direct.

[32]  S. Kauffman Homeostasis and Differentiation in Random Genetic Control Networks , 1969, Nature.

[33]  M. Aldana,et al.  From Genes to Flower Patterns and Evolution: Dynamic Models of Gene Regulatory Networks , 2006, Journal of Plant Growth Regulation.

[34]  S. Huang,et al.  Shape-dependent control of cell growth, differentiation, and apoptosis: switching between attractors in cell regulatory networks. , 2000, Experimental cell research.

[35]  Alex Madrahimov,et al.  The Cell Collective: Toward an open and collaborative approach to systems biology , 2012, BMC Systems Biology.

[36]  D. Cheng,et al.  Analysis and control of Boolean networks: A semi-tensor product approach , 2010, 2009 7th Asian Control Conference.

[37]  S. Kauffman,et al.  On the dynamics of random Boolean networks subject to noise: attractors, ergodic sets and cell types. , 2010, Journal of theoretical biology.

[38]  Stuart A. Kauffman,et al.  The origins of order , 1993 .

[39]  Ilya Shmulevich,et al.  Eukaryotic cells are dynamically ordered or critical but not chaotic. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[40]  Alessandro Giuliani,et al.  Hematopoietic differentiation: a coordinated dynamical process towards attractor stable states , 2010, BMC Systems Biology.

[41]  Roberto Serra,et al.  A Dynamical Model of Genetic Networks for Cell Differentiation , 2011, PloS one.

[42]  Satoru Miyano,et al.  Identification of Genetic Networks from a Small Number of Gene Expression Patterns Under the Boolean Network Model , 1998, Pacific Symposium on Biocomputing.

[43]  Alan Veliz-Cuba,et al.  ADAM: Analysis of Discrete Models of Biological Systems Using Computer Algebra , 2010, BMC Bioinformatics.

[44]  Hannah H. Chang,et al.  Noise-Driven Stem Cell and Progenitor Population Dynamics , 2008, PloS one.

[45]  Edward R. Dougherty,et al.  Probabilistic Boolean networks: a rule-based uncertainty model for gene regulatory networks , 2002, Bioinform..

[46]  Roberto Serra,et al.  The simulation of gene knock-out in scale-free random Boolean models of genetic networks , 2008, Networks Heterog. Media.

[47]  Aurélien Naldi,et al.  Dynamical analysis of a generic Boolean model for the control of the mammalian cell cycle , 2006, ISMB.

[48]  M Villani,et al.  Genetic network models and statistical properties of gene expression data in knock-out experiments. , 2004, Journal of theoretical biology.

[49]  Q. Ouyang,et al.  The yeast cell-cycle network is robustly designed. , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[50]  Steffen Klamt,et al.  A methodology for the structural and functional analysis of signaling and regulatory networks , 2006, BMC Bioinformatics.

[51]  Carsten Peterson,et al.  Random Boolean network models and the yeast transcriptional network , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[52]  Song Li,et al.  Boolean network simulations for life scientists , 2008, Source Code for Biology and Medicine.

[53]  S. Kauffman,et al.  Why a simple model of genetic regulatory networks describes the distribution of avalanches in gene expression data. , 2007, Journal of theoretical biology.

[54]  Edda Klipp,et al.  BooleSim: an interactive Boolean network simulator , 2014, Bioinform..

[55]  S. Kauffman Metabolic stability and epigenesis in randomly constructed genetic nets. , 1969, Journal of theoretical biology.

[56]  Dimitris Anastassiou,et al.  Biomolecular Events in Cancer Revealed by Attractor Metagenes , 2012, PLoS Comput. Biol..

[57]  David Zhang,et al.  SimBoolNet—a Cytoscape plugin for dynamic simulation of signaling networks , 2009, Bioinform..

[58]  Roberto Serra,et al.  Dynamical Properties of a Boolean Model of Gene Regulatory Network with Memory , 2011, J. Comput. Biol..

[59]  Gabriel S. Eichler,et al.  Cell fates as high-dimensional attractor states of a complex gene regulatory network. , 2005, Physical review letters.

[60]  Roberto Serra,et al.  Robustness Analysis of a Boolean Model of Gene Regulatory Network with Memory , 2011, J. Comput. Biol..

[61]  Julio Saez-Rodriguez,et al.  CellNOptR: a flexible toolkit to train protein signaling networks to data using multiple logic formalisms , 2012, BMC Systems Biology.

[62]  Anna Gerber,et al.  At Home In The Universe , 2016 .

[63]  Duc-Hau Le,et al.  NetDS: a Cytoscape plugin to analyze the robustness of dynamics and feedforward/feedback loop structures of biological networks , 2011, Bioinform..

[64]  Guy Karlebach,et al.  Modelling and analysis of gene regulatory networks , 2008, Nature Reviews Molecular Cell Biology.

[65]  S. Kauffman,et al.  Genetic networks with canalyzing Boolean rules are always stable. , 2004, Proceedings of the National Academy of Sciences of the United States of America.

[66]  Ioannis Xenarios,et al.  A method for the generation of standardized qualitative dynamical systems of regulatory networks , 2005, Theoretical Biology and Medical Modelling.

[67]  Shinya Yamanaka,et al.  Elite and stochastic models for induced pluripotent stem cell generation , 2009, Nature.

[68]  Gary D. Bader,et al.  GeStoDifferent: a Cytoscape plugin for the generation and the identification of gene regulatory networks describing a stochastic cell differentiation process , 2013, Bioinform..

[69]  Giancarlo Mauri,et al.  CoGNaC: A Chaste Plugin for the Multiscale Simulation of Gene Regulatory Networks Driving the Spatial Dynamics of Tissues and Cancer , 2015, Cancer informatics.

[70]  M. Greaves,et al.  Multilineage gene expression precedes commitment in the hemopoietic system. , 1997, Genes & development.

[71]  Roberto Serra,et al.  Investigating the Role of Network Topology and Dynamical Regimes on the Dynamics of a Cell Differentiation Model , 2014, WIVACE.

[72]  Aurélien Naldi,et al.  Logical modelling of regulatory networks with GINsim 2.3 , 2009, Biosyst..

[73]  G. Forgacs,et al.  Biological Physics of the Developing Embryo , 2005 .