36 research outputs found
An Introduction to Rule-based Modeling of Immune Receptor Signaling
Cells process external and internal signals through chemical interactions.
Cells that constitute the immune system (e.g., antigen presenting cell, T-cell,
B-cell, mast cell) can have different functions (e.g., adaptive memory,
inflammatory response) depending on the type and number of receptor molecules
on the cell surface and the specific intracellular signaling pathways activated
by those receptors. Explicitly modeling and simulating kinetic interactions
between molecules allows us to pose questions about the dynamics of a signaling
network under various conditions. However, the application of chemical kinetics
to biochemical signaling systems has been limited by the complexity of the
systems under consideration. Rule-based modeling (BioNetGen, Kappa, Simmune,
PySB) is an approach to address this complexity. In this chapter, by
application to the FcRI receptor system, we will explore the
origins of complexity in macromolecular interactions, show how rule-based
modeling can be used to address complexity, and demonstrate how to build a
model in the BioNetGen framework. Open source BioNetGen software and
documentation are available at http://bionetgen.org.Comment: 5 figure
Using rxncon to develop rule based models
We present a protocol for building, validating and simulating models of
signal transduction networks. These networks are challenging modelling targets
due to the combinatorial complexity and sparse data, which have made it a major
challenge even to formalise the current knowledge. To address this, the
community has developed methods to model biomolecular reaction networks based
on site dynamics. The strength of this approach is that reactions and states
can be defined at variable resolution, which makes it possible to adapt the
model resolution to the empirical data. This improves both scalability and
accuracy, making it possible to formalise large models of signal transduction
networks. Here, we present a method to build and validate large models of
signal transduction networks. The workflow is based on rxncon, the
reaction-contingency language. In a five-step process, we create a mechanistic
network model, convert it into an executable Boolean model, use the Boolean
model to evaluate and improve the network, and finally export the rxncon model
into a rule based format. We provide an introduction to the rxncon language and
an annotated, step-by-step protocol for the workflow. Finally, we create a
small model of the insulin signalling pathway to illustrate the protocol,
together with some of the challenges - and some of their solutions - in
modelling signal transduction
Functional analysis of High-Throughput data for dynamic modeling in eukaryotic systems
Das Verhalten Biologischer Systeme wird durch eine Vielzahl regulatorischer Prozesse beeinflusst, die sich auf verschiedenen Ebenen abspielen. Die Forschung an diesen Regulationen hat stark von den großen Mengen von Hochdurchsatzdaten profitiert, die in den letzten Jahren verfügbar wurden. Um diese Daten zu interpretieren und neue Erkenntnisse aus ihnen zu gewinnen, hat sich die mathematische Modellierung als hilfreich erwiesen. Allerdings müssen die Daten vor der Integration in Modelle aggregiert und analysiert werden. Wir präsentieren vier Studien auf unterschiedlichen zellulären Ebenen und in verschiedenen Organismen. Zusätzlich beschreiben wir zwei Computerprogramme die den Vergleich zwischen Modell und Experimentellen Daten erleichtern. Wir wenden diese Programme in zwei Studien über die MAP Kinase (MAP, engl. mitogen-acticated-protein) Signalwege in Saccharomyces cerevisiae an, um Modellalternativen zu generieren und unsere Vorstellung des Systems an Daten anzupassen. In den zwei verbleibenden Studien nutzen wir bioinformatische Methoden, um Hochdurchsatz-Zeitreihendaten von Protein und mRNA Expression zu analysieren. Um die Daten interpretieren zu können kombinieren wir sie mit Netzwerken und nutzen Annotationen um Module identifizieren, die ihre Expression im Lauf der Zeit ändern. Im Fall der humanen somatischen Zell Reprogrammierung führte diese Analyse zu einem probabilistischen Boolschen Modell des Systems, welches wir nutzen konnten um neue Hypothesen über seine Funktionsweise aufzustellen. Bei der Infektion von Säugerzellen (Canis familiaris) mit dem Influenza A Virus konnten wir neue Verbindungen zwischen dem Virus und seinem Wirt herausfinden und unsere Zeitreihendaten in bestehende Netzwerke einbinden. Zusammenfassend zeigen viele unserer Ergebnisse die Wichtigkeit von Datenintegration in mathematische Modelle, sowie den hohen Grad der Verschaltung zwischen verschiedenen Regulationssystemen.The behavior of all biological systems is governed by numerous regulatory mechanisms, acting on different levels of time and space. The study of these regulations has greatly benefited from the immense amount of data that has become available from high-throughput experiments in recent years. To interpret this mass of data and gain new knowledge about studied systems, mathematical modeling has proven to be an invaluable method. Nevertheless, before data can be integrated into a model it needs to be aggregated, analyzed, and the most important aspects need to be extracted. We present four Systems Biology studies on different cellular organizational levels and in different organisms. Additionally, we describe two software applications that enable easy comparison of data and model results. We use these in two of our studies on the mitogen-activated-protein (MAP) kinase signaling in Saccharomyces cerevisiae to generate model alternatives and adapt our representation of the system to biological data. In the two remaining studies we apply Bioinformatic methods to analyze two high-throughput time series on proteins and mRNA expression in mammalian cells. We combine the results with network data and use annotations to identify modules and pathways that change in expression over time to be able to interpret the datasets. In case of the human somatic cell reprogramming (SCR) system this analysis leads to the generation of a probabilistic Boolean model which we use to generate new hypotheses about the system. In the last system we examined, the infection of mammalian (Canis familiaris) cells by the influenza A virus, we find new interconnections between host and virus and are able to integrate our data with existing networks. In summary, many of our findings show the importance of data integration into mathematical models and the high degree of connectivity between different levels of regulation
A framework for mapping, visualisation and automatic model creation of signal-transduction networks
An intuitive formalism for reconstructing cellular networks from empirical data is presented, and used to build a comprehensive yeast MAP kinase network. The accompanying rxncon software tool can convert networks to a range of standard graphical formats and mathematical models
Programming biological models in Python using PySB
Mathematical equations are fundamental to modeling biological networks, but as networks get large and revisions frequent, it becomes difficult to manage equations directly or to combine previously developed models. Multiple simultaneous efforts to create graphical standards, rule-based languages, and integrated software workbenches aim to simplify biological modeling but none fully meets the need for transparent, extensible, and reusable models. In this paper we describe PySB, an approach in which models are not only created using programs, they are programs. PySB draws on programmatic modeling concepts from little b and ProMot, the rule-based languages BioNetGen and Kappa and the growing library of Python numerical tools. Central to PySB is a library of macros encoding familiar biochemical actions such as binding, catalysis, and polymerization, making it possible to use a high-level, action-oriented vocabulary to construct detailed models. As Python programs, PySB models leverage tools and practices from the open-source software community, substantially advancing our ability to distribute and manage the work of testing biochemical hypotheses. We illustrate these ideas using new and previously published models of apoptosis
Rule-based Modeling of Cell Signaling: Advances in Model Construction, Visualization and Simulation
Rule-based modeling is a graph-based approach to specifying the kinetics of cell signaling
systems. A reaction rule is a compact and explicit graph-based representation of a kinetic process,
and it matches a class of reactions that involve identical sites and identical kinetics. Compact rule-
based models have been used to generate large and combinatorially complex reaction networks,
and rules have also been used to compile databases of kinetic interactions targeting specific cells
and pathways. In this work, I address three technological challenges associated with rule-based
modeling. First, I address the ability to generate an automated global visualization of a rule-based
model as a network of signal flows. I showed how to analyze a reaction rule and extract a set of
bipartite regulatory relationships, which can be aggregated across rules into a global network. I
also provide a set of coarse-graining approaches to compress an automatically generated network
into a compact pathway diagram, even for models with 100s of rules. Second, I resolved an
incompatibility between two recent advances in rule-based modeling: network-free simulation
(which enables simulation without generating a reaction network), and energy-based rule-based
modeling (which enables specifying a model using cooperativity parameters and automated
accounting of free energy). The incompatibility arose because calculating the reaction rate requires
computing the reaction free energy in an energy-based model, and this requires knowledge of both
reactants and products of the reaction, but the products are not available in a network-free
simulation until after the reaction event has fired. This was resolved by expanding each energy-
based rule into a number of normal reaction rules for which reaction free energies can be calculated
unambiguously. Third, I demonstrated a particular type of modularization that is based on treating
a set of rules as a module. This enables building models from combinations of modular hypotheses
and supplements the other modularization strategies such as macros, types and energy-based
compression
Modelling of glucose repression signalling in yeast Saccharomyces cerevisiae
Saccharomyces cerevisiae has a sophisticated signalling system that plays a crucial role in cellular adaptation to changing environments. The SNF1 pathway regulates energy homeostasis upon glucose derepression; hence, it plays an important role in various processes, such as metabolism, cell cycle and autophagy. To unravel its behaviour, SNF1 signalling has been extensively studied. However, the pathway components are strongly interconnected and inconstant; therefore, elucidating its dynamic behaviour based on experimental data only is challenging. To tackle this complexity, systems biology approaches have been successfully employed. This review summarizes the progress, advantages and disadvantages of the available mathematical modelling frameworks covering Boolean, dynamic kinetic, single-cell models, which have been used to study processes and phenomena ranging from crosstalks to sources of cell-to-cell variability in the context of SNF1 signalling. Based on the lessons from existing models, we further discuss how to develop a consensus dynamic mechanistic model of the entire SNF1 pathway that can provide novel insights into the dynamics of nutrient signalling
Boolean dynamics revisited through feedback interconnections
Boolean models of physical or biological systems describe the global dynamics of the system and their attractors typically represent asymptotic behaviors. In the case of large networks composed of several modules, it may be difficult to identify all the attractors. To explore Boolean dynamics from a novel viewpoint, we will analyse the dynamics emerging from the composition of two known Boolean modules. The state transition graphs and attractors for each of the modules can be combined to construct a new asymptotic graph which will (1) provide a reliable method for attractor computation with partial information; (2) illustrate the differences in dynamical behavior induced by the updating strategy (asynchronous, synchronous, or mixed); and (3) show the inherited organization/structure of the original network’s state transition graph.publishe
