BioNetGen: a system for modeling the dynamics of protein-protein interactions Bill Hlavacek Theoretical Biology and Biophysics Group Los Alamos National.

Slides:



Advertisements
Similar presentations
Jeremy S. Bradbury, James R. Cordy, Juergen Dingel, Michel Wermelinger
Advertisements

An Introduction to Modeling Biochemical Signal Transduction Jim Faeder Department of Computational and Systems Biology University of Pittsburgh School.
Component Oriented Programming 1 Chapter 2 Theory of Components.
Look for other standards: - BioPAX (composition) - CellML (aggregation) - Other SBML L3 extensions (modules - rule-based modeling)
Modeling, visualizing, and annotating immunoreceptor signaling systems Lily Chylek Cornell University & Los Alamos National Laboratory.
Database Systems: Design, Implementation, and Management Tenth Edition
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
Biological pathway and systems analysis An introduction.
CellDesigner Tutorial Laurence Calzone, Andrei Zinovyev UMR U900 INSERM/Institut Curie/Ecole des Mines de Paris Wednesday, April 30th.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall A.1.
An Introduction to Modeling Biochemical Signal Transduction Keynote Lecture 2012 CMACS Winter Workshop Lehman College.
Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Computational Modeling for the Activation Cycle of G-proteins by G-protein-coupled Receptors Student: Yifei Bao 1, Tommy E. White 2, Advisor: Adriana B.
+ The EGFR Signaling Pathway. + EGF Epidermal Growth Factor (EGF) Binds to Epidermal Growth Factor Receptor (EGFR) Results in Cell Growth Cell Proliferation.
Use of Ontologies in the Life Sciences: BioPax Graciela Gonzalez, PhD (some slides adapted from presentations available at
Challenges to Representing Pathways Nancy R. Gough, Ph.D. Editor, Science Signaling, AAAS.
PML: Toward a High-Level Formal Language for Biological Systems Bor-Yuh Evan Chang and Manu Sridharan July 24, 2003.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Internet tools for genomic analysis: part 2
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix.
8.1 Metabolism Applications: Understanding:
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
An Information Theory based Modeling of DSMLs Zekai Demirezen 1, Barrett Bryant 1, Murat M. Tanik 2 1 Department of Computer and Information Sciences,
Chapter 5CSA 217 Design in Construction Chapter 5 1.
Requirements Analysis
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
CIT UPES | Sept 2013 | Unified Modeling Language - UML.
2 1 Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Database Systems: Design, Implementation, and Management Ninth Edition
Introduction to MDA (Model Driven Architecture) CYT.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix A Object-Oriented.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 20 Object-Oriented.
Needs to be described: Objects – Have multiple states – Consist of other objects, that may have multiple states – May be connected with each other via.
Formalizing the Asynchronous Evolution of Architecture Patterns Workshop on Self-Organizing Software Architectures (SOAR’09) September 14 th 2009 – Cambrige.
Introduction To System Analysis and Design
Software Architecture in Practice Architectural description (The reduced version)
Modified by Juan M. Gomez Software Engineering, 6th edition. Chapter 7 Slide 1 Chapter 7 System Models.
BioNetGen and RuleBender A Tutorial Naralys Batista January 9, 2014 Funding for this workshop was provided by the program “Computational Modeling and Analysis.
Graphical Rule-Based Modeling of Signal-Transduction Systems
New possibilities 1. EBI data pack – database modules for main databases supported by EBI: Ensembl, UniProt, ChEBI,Reactome, IntAct, GO, BioModels, SBO.
Object-Oriented Modeling: Static Models. Object-Oriented Modeling Model the system as interacting objects Model the system as interacting objects Match.
PML: Toward a High-Level Formal Language for Biological Systems Bor-Yuh Evan Chang and Manu Sridharan Computer Science Division University of California,
Systems Biology Markup Language Ranjit Randhawa Department of Computer Science Virginia Tech.
Visualization Four groups Design pattern for information visualization
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Week 04 Object Oriented Analysis and Designing. What is a model? A model is quicker and easier to build A model can be used in simulations, to learn more.
A database of biological pathways and processes (borrowed from a presentation created by Steve Jupe)
1 Unified Modeling Language, Version 2.0 Chapter 2.
Marc Fink & Yan Liu & Shangying Wang Student Project Proposal
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Appendix A Object-Oriented Analysis and Design A.1.
BENG/CHEM/Pharm/MATH 276 HHMI Interfaces Lab 2: Numerical Analysis for Multi-Scale Biology Modeling Cell Biochemical and Biophysical Networks Britton Boras.
Database Design, Application Development, and Administration, 6 th Edition Copyright © 2015 by Michael V. Mannino. All rights reserved. Chapter 5 Understanding.
1 Design Object Oriented Solutions Object Oriented Analysis & Design Lecturer: Mr. Mohammed Elhajj
Database Systems: Design, Implementation, and Management Tenth Edition
Modeling Cell Signaling
Abstract Factory Pattern
Cmpe 589 Spring 2006.
SysML v2 Formalism: Requirements & Benefits
Molecular Interaction Maps:
Abstract Factory Pattern
Chapter 20 Object-Oriented Analysis and Design
Appendix A Object-Oriented Analysis and Design
Nicole Anguiano and Anu Varshneya
Software Design Lecture : 15.
Quantifying the Interaction between EGFR Dimers and Grb2 in Live Cells
Computational Biology
Appendix A Object-Oriented Analysis and Design
Schematic representation of the data structure.
Appendix A Object-Oriented Analysis and Design
Presentation transcript:

BioNetGen: a system for modeling the dynamics of protein-protein interactions Bill Hlavacek Theoretical Biology and Biophysics Group Los Alamos National Laboratory

Outline 1. The biochemistry of cell signaling and combinatorial complexity 2. The conventional approach to modeling 3. The rule-based approach to modeling 4. Tools

Multiplicity of sites and binding partners gives rise to combinatorial complexity Epidermal growth factor receptor (EGFR)

Multiplicity of sites and binding partners gives rise to combinatorial complexity Epidermal growth factor receptor (EGFR) 9 sites  2 9 =512 phosphorylation states

Multiplicity of sites and binding partners gives rise to combinatorial complexity Epidermal growth factor receptor (EGFR) 9 sites  2 9 =512 phosphorylation states Each site has ≥ 1 binding partner  more than 3 9 =19,683 total states

Multiplicity of sites and binding partners gives rise to combinatorial complexity Epidermal growth factor receptor (EGFR) 9 sites  2 9 =512 phosphorylation states Each site has ≥ 1 binding partner  more than 3 9 =19,683 total states EGFR must form dimers to become active  more than 1.9  10 8 states

Signaling proteins typically contain multiple phosphorylation sites > 50% are phosphorylated at 2 or more sites Source: Phospho.ELM database v. 3.0 (

Outline 1. The biochemistry of cell signaling and combinatorial complexity 2. The conventional approach to modeling 3. The rule-based approach to modeling 4. Tools

Early events in EGFR signaling EGF = epidermal growth factor EGFR = epidermal growth factor receptor 1. EGF binds EGFR EGFR EGF ecto

Early events in EGFR signaling 1. EGF binds EGFR EGFR EGF dimerization 2. EGFR dimerizes

Early events in EGFR signaling 1. EGF binds EGFR EGFR EGF 2. EGFR dimerizes 3. EGFR transphosphorylates itself P PP P Y1092 Y1172

Early events in EGFR signaling 1. EGF binds EGFR EGFR EGF 2. EGFR dimerizes 3. EGFR transphosphorylates itself P PP P 4. Grb2 binds phospho-EGFR Grb2 Y1092 SH2 Grb2 pathway

Early events in EGFR signaling 1. EGF binds EGFR EGFR EGF 2. EGFR dimerizes 3. EGFR transphosphorylates itself P PP P 4. Grb2 binds phospho-EGFR Grb2 Y1092 SH3 5. Sos binds Grb2 (Activation Path 1) Sos Grb2 pathway

Early events in EGFR signaling 1. EGF binds EGFR EGFR EGF 2. EGFR dimerizes 3. EGFR transphosphorylates itself P PP P 4. Shc binds phospho-EGFR Y1172 Shc PTB Shc pathway

Early events in EGFR signaling 1. EGF binds EGFR EGFR EGF 2. EGFR dimerizes 3. EGFR transphosphorylates itself P PP P 4. Shc binds phospho-EGFR Y1172 Shc Y EGFR transphosphorylates Shc P Shc pathway

Early events in EGFR signaling 1. EGF binds EGFR EGFR EGF 2. EGFR dimerizes 3. EGFR transphosphorylates itself P PP P 4. Shc binds phospho-EGFR Y1172 Shc 5. EGFR transphosphorylates Shc P 6. Grb2 binds phospho-Shc Grb2 SH2 Shc pathway

Early events in EGFR signaling 1. EGF binds EGFR EGFR EGF 2. EGFR dimerizes 3. EGFR transphosphorylates itself P PP P 4. Shc binds phospho-EGFR Y1172 Shc 5. EGFR transphosphorylates Shc P 6. Grb2 binds phospho-Shc Grb2 SH3 7. Sos binds Grb2 (Activation Path 2) Sos Shc pathway

A reaction-scheme diagram Species: One for every possible modification state of every complex Reactions: One for every transition among species This scheme can be translated to obtain a set of ODEs, one for each species

Combinatorial complexity of early events Monomeric species EGFR 2 states 4 states 6 states 48 species

Combinatorial complexity of early events Monomeric species EGFR 2 states 4 states 6 states 48 species Dimeric species EGF 24 states N  (N+1)/2 = 300 species

A conventional model for EGFR signaling The Kholodenko model* 5 proteins 18 species 34 reactions *J. Biol. Chem. 274, (1999)

Assumptions made to limit combinatorial complexity 1.Phosphorylation inhibits dimer breakup No modified monomers P P P Bottleneck for dimers

Assumptions made to limit combinatorial complexity 2.Adaptor binding is competitive No dimers with more than one site modified P PP P P

Assumptions made to limit combinatorial complexity 1.Phosphorylation inhibits dimer breakup 2.Adaptor binding is competitive Experimental evidence contradicts both assumptions.

Outline 1. The biochemistry of cell signaling and combinatorial complexity 2. The conventional approach to modeling 3. The rule-based approach to modeling 4. Tools

Rule-based Approach: A Graph Grammar for Biochemical Systems Faeder et al., Proc. ACM Symp. Appl. Computing (2005) Blinov et al., Proc. BioCONCUR (2005)

Proteins in a model are introduced with molecule templates Shc Grb2 PTB EGF EGFR Y1172 Y1092 CR1 L1 Molecule templates Y317SH2 SH3 Sos Nodes represent components of proteins Components may have attributes: P or

Complexes are connected instances of molecule templates P PP P P Edges represent bonds between components Bonds may be internal or external An EGFR dimer

Patterns select sets of chemical species with common features P EGFR Y1092 selects PP P suppressed components don’t affect match P PP P P P P,,,, … Pattern that selects EGFR phosphorylated at Y1092. twice inverse indicates any bonding state

Reaction rules, composed of patterns, generalize reactions EGF binds EGFR + EGFR L1 EGF CR1 k +1 k -1 Patterns select reactants and specify graph transformation - Addition of bond between EGF and EGFR

Rule-based version of the Kholodenko model 5 molecule types 23 reaction rules No new rate parameters (!) 18 species 34 reactions 356 species 3749 reactions Blinov et al. Biosystems 83, 136 (2006).

Dimerization rule eliminates previous assumption restricting breakup of receptors + k +2 k -2 EGFR EGF dimerization Dimers form and break up independent of phosphorylation of cytoplasmic domains EGFR dimerizes (600 reactions)

Summary of the rule-based approach Rigor – Level of detail (sites) consistent with biological knowledge – Physical basis for parameters – Unbiased simplifications Compositionality – Models can be easily extended by adding new molecules, components, and rules – Reusability of parts Clarity – Easy to visualize, because model elements are graphs – Easy to store and modify in electronic form (graph data structures) Rule-based models have about the same number of parameters as conventional models

Outline 1. The biochemistry of cell signaling and combinatorial complexity 2. The conventional approach to modeling 3. The rule-based approach to modeling 4. Tools

BioNetGen2: Software for graphical rule-based modeling Graphical interface for composing rules Text-based language Simulation engine

BNGL: A textual language for graphical rules L(r) + R(l,d) L(r!1).R(l!1,d) kp1, km1

BNGL: A textual language for graphical rules L(r) + R(l,d) L(r!1).R(l!1,d) kp1, km1 reactant patternsproduct patternrate law(s) moleculecomponents (unbound)a bond

Graphical Interface to BioNetGen Greatly simplifies construction, visualization, and simulation of complex models

Conclusions Biological systems exhibit combinatorial complexity Conventional approaches to modeling selectively ignore this problem Rule-based modeling provides a more general and rigorous approach – Parameter requirements can be modest – Models are easy to modify, extend, and exchange General-purpose software (BioNetGen) is available – Based on formal visual language (portable) – Facilitates precise, intuitive communication about protein interactions – Implements multiple simulation methods Applications of modeling approach in collaboration with experimentalists

Grand challenge: A comprehensive rule-based model EGFR Pathway Map Oda et al., Mol. Syst. Biol. (2005).

Michael L. Blinov James R. Faeder G. Matthew Fricke William S. Hlavacek Funding NIH DOE