Cellular communication: Biomolecular Processes as Concurrent Computation Aviv Regev March 2000.

Slides:



Advertisements
Similar presentations
1 Modelling Biochemical Pathways in PEPA Muffy Calder Department of Computing Science University of Glasgow Joint work with Jane Hillston and Stephen.
Advertisements

Modelling Cell Signalling Pathways in PEPA
Signal Transduction Mechanisms Underlying Underlying Growth Control and Oncogenesis Ronit Sagi-Eisenberg Dept. of Cell and Developmental Biology Sackler.
Modeling, visualizing, and annotating immunoreceptor signaling systems Lily Chylek Cornell University & Los Alamos National Laboratory.
Signal Transduction Pathways
CELL COMMUNICATION. YOU MUST KNOW… THE 3 STAGES OF CELL COMMUNICATION: RECEPTION, TRANSDUCTION, AND RESPONSE HOW G-PROTEIN-COUPLED RECEPTORS RECEIVE CELL.
Diana Hermith, BSc. Molecular Biology Graduate Student Program in Engineering Emphasis in Computer Systems (Graduate Research.
Cell communication Chapter 9 Genes and Development.
Cell signaling: responding to the outside world Cells interact with their environment by interpreting extracellular signals via proteins that span their.
CHAPTER 9 LECTURE SLIDES
CELL CONNECTIONS & COMMUNICATION AP Biology Ch.6.7; Ch. 11.
Modeling Pathways with the  -Calculus: Concurrent Processes Come Alive Joint work with Udi Shapiro, Bill Silverman and Naama Barkai Aviv Regev.
Petri net modeling of biological networks Claudine Chaouiya.
Mechanisms of action of peptide hormones Raymond B. Birge, PhD Lecture 27- Birge.
Modeling Signal Transduction with Process Algebra: Integrating Molecular Structure and Dynamics Aviv Regev BigRoc Seminar February 2000.
Biomolecular Processes as Concurrent Computation: Modeling Molecular Processes in the  -calculus Process Algebra.
Abstract Processes Go Live: Representing Biomolecular Process Networks with Process Algebra Ehud Shapiro Joint work with Aviv Regev, Bill Silverman, Naama.
Lecture 23 Signal Transduction 2
The BioPSI Project: Concurrent Processes Come Alive
PML: Toward a High-Level Formal Language for Biological Systems Bor-Yuh Evan Chang and Manu Sridharan July 24, 2003.
Unit 7: Signal Transduction. Multi-Step Regulation of Gene Expression DNA Primary RNA transcript mRNA Degraded mRNA Protein Active Protein Degraded Proteinn.
Communication step Before: …+ x.P | x(y).Q +… Condition: same channel x After: P | Q { z / y } Modeling Signal Transduction With Process Algebra Aviv Regev,
The BioPSI Project: Concurrent Processes Come Alive
Chap. 16 Signaling Pathways That Control Gene Expression
Chapter 6 Protein Phosphorylation. Objectives Know the general enzymes involved in phosphorylation Know the general enzymes involved in dephosphorylation.
Introduction Tumor necrosis factor-  (TNF  ) is a pro-inflammatory cytokine important in immune responses TNF  inhibits cAMP-stimulated Cyp17 transcription.
Signal Transduction II Transduction Proteins & Second Messengers.
Diana Hermith, BSc. Molecular Biology Graduate Student Program in Engineering Emphasis in Computer Systems (Graduate Research.
Mitogen-Activated Protein Kinase Pathway. Mitogen- a compound that encourages a cell to commence division, triggering mitosis Cell division requires the.
Gene Transcription G0G0 G1G1 Priming S G2G2 M Cell Cell Cycle Growth Factors + Growth Factors & Cell Cycle Receptors.
Mobile Process Algebras in Systems Biology New Challenges and Opportunities Corrado Priami University of Trento.
Signal Response and Amplification
Cell Communication Chapter 9. Please note that due to differing operating systems, some animations will not appear until the presentation is viewed in.
Quantitative Models of Mammalian Cell Signaling Pathways Ravi Iyengar, Ph.D. Department of Pharmacology and Systems Therapeutics Mount Sinai School of.
Cell Communication. Overview: The Cellular Internet Cell-to-cell communication is absolutely essential for multicellular organisms Nerve cells must communicate.
Cell Communication.
Cell Communication Chapter Cell Communication: An Overview  Cells communicate with one another through Direct channels of communication Specific.
Cell Communication Chapter 11.
Control levels of transcription factor (TF) activity.
AP Biology Cell Communication. AP Biology Communication Methods  Cell-to-cell contact  Local signaling  Long distance signaling.
Cell Communication Chapter 9.
You Must Know  3 stages of cell communication Reception, transduction, & response  How G-protein-coupled receptors receive cell signals & start transduction.
Extracellular Environment. Extracellular Environment.
Chapter 11 Cell Communication. Cell communication signal cells communicate by direct contact or by secreting local regulators ex: growth factors, neurotransmitters.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. CytoplasmExternal environment Membrane receptor Intracellular.
Introduction Nancy Griffeth. Outline What will we be doing Why I think computational biology is fun.
Cell Communication Chapter 9. 2 Cell Communication Communication between cells requires: ligand: the signaling molecule receptor protein: the molecule.
Negative regulation of cell cycle by intracellular signals Checkpoint p53 detects DNA damage & activates p21 p21 inhibits cdk2-cyclinA Intracellular Regulation.
Cell Communication Chapter 11.
Date of download: 7/5/2016 Copyright © 2016 McGraw-Hill Education. All rights reserved. Insulin signaling pathways. The insulin signaling pathways provide.
LECTURE PRESENTATIONS For CAMPBELL BIOLOGY, NINTH EDITION Jane B. Reece, Lisa A. Urry, Michael L. Cain, Steven A. Wasserman, Peter V. Minorsky, Robert.
An Introduction to Medicinal Chemistry 3/e PROTEINS AS DRUG TARGETS:
Lung Cancer Tumour Markers
Cell Signaling Pathways – A Case Study Approach
Overview: Cellular Messaging
Cell Communication Chapter 11.
Overview of Cellular Signaling Mechanisms
Cell Communication & Signal Transduction
Cell Communication.
Overview: Cellular Messaging
Signal Transduction by the JNK Group of MAP Kinases
Cell Communication.
Cell Communication.
Cell Communication Chapter 6.
Cell Communication.
Cell Communication.
Cell Communication.
Platelet-derived growth factor (PDGF) signalling pathway.
Brief Review – Growth Factors and Receptors
Presentation transcript:

Cellular communication: Biomolecular Processes as Concurrent Computation Aviv Regev March 2000

2 Biological communication systems MoleculesCellsOrganisms Animal societiesTissuesCells Communication

3 Intracellular biochemical processes Metabolic pathways Signal transduction Transcriptional regulation

4 Proteomics ~100,000 Transcription Splicing PAPA PCPC PBPB PDPD Genome Transcriptosome UTR A UTR A2 UTR A UTR A1 UTR B UTR B1 Degradation ~110, ,000 ~10,000

5 Proteomics ~500, ,000,000 ~10,000 (?) 6x10 9 protein molecules / cell Translation Localization Post-translational modification Localization Post-translational modification A A A A B B B A B B B P Proteome Degradation

6 Signal transduction (ST) pathways Pathways of molecular interactions that provide communication between the cell membrane and intracellular end-points, leading to some change in the cell.

7 Modular at domain, component and pathway level Multiple connections: feedback, cross talk From receptors on the cell membrane To intracellular (functional) end-points G protein receptorsCytokine receptors DNA damage, stress sensors RTK RhoA GCK RAB PAK RAC/Cdc42 ? JNK1/2/3 MKK4/7 MEKK1,2,3,4 MAPKKK5 C-ABL HPK P38  /  /  /  MKK3/6 MLK/DLK ASK1 GG GG GG Ca +2 PYK2 Cell division, Differentiation Rsk, MAPKAP’s Kinases, TFs Inflammation, Apoptosis TFs, cytoskeletal proteins PP2A MOSTLP2 PKA GAP GRB2 SHC SOS RAS ERK1/2 MKK1/2 RAF MAPKKK MAPKK MAPK

8 The RTK-MAPK pathway: Biochemical Interaction = Signal Propagation Signal initiation: Binding of dimeric growth factor molecule (GF) to two RTK receptor molecules Dimerization of receptors and cross- tyrosine phosphorylation Binding of adaptor (SHC) to phosphorylated tyrosine Recruitment of Raf to membrane by Ras Activation of Raf protein kinase MAPK phosphorylation cascade: RAF  MKK  ERK1 ERK1/2 RAF GRB2 RTK SHC SOS RAS GAP PP2A MKK1/2 MKP1/2/3 GF MP1

9 What is missing from the picture? Information about  Dynamics  Molecular structure  Biochemical detail of interaction The Power to  simulate  analyze  compare Formal semantics Script: Characters +Plot Movie

10 Outline Our approach: ST as concurrent computation Process algebra: The  -calculus Principles of modeling ST in  -calculus ( characters ) Benefits of the approach:  full modeling ( plot )  simulation ( movie )  comparative analysis ( the homology of process )

11 Our approach Goal: Find an appropriate model for  molecular structure ( characters )  and behavior ( plot )  within a formal semantics ( movie ) Computer Science analogy: Process algebra as a formalism for modeling of distributed computer systems

12 Our approach: Biological processes as concurrent computation We suggest  The molecule as a computational process  Biochemical interaction as communication  Use process algebra to model ST Benefits  Unified view  Simulation and analysis  Comparative power and scalability

13 The molecule as a computational process Represent a structure by its potential behavior = by the process in which it can participate Example: An enzyme (protein molecule ) as the enzymatic reaction process, in which it may participate

14 Example: ERK1 Ser/Thr kinase Binding MP1 molecules Regulatory T-loop: Change conformation Kinase site: Phosphorylate Ser/Thr residues (PXT/SP motifs) ATP binding site: Bind ATP, and use it for phsophorylation Binding to substrates COOH Nt lobe Catalytic core Ct lobe NH 2 StructureProcess p-Y p-T

15 Interaction as communication Each interaction enables or disables other interactions Example:  Proteins A, B, and C  Proteins A and B interact  Protein A phosphorylates a residue on B  Protein C can bind only to the phosphorylated protein B

16 Concurrent communication systems BASE 1 CENTRE 1 IDLEBASE 2 talk 1 switch 1 alert 1 give 1 give 2 alert 2

17 ST as concurrent computation

18 An example A system: Proteins A, B, and C Communication: Protein A and B can interact Message: Protein A phosphorylates a residue on B Meaning of message: This enables Protein B to bind to C

19 Process algebras (calculi) Small formal languages capable of expressing the essential mechanism of concurrent computation

20 The  -calculus A community of interacting processes Processes are defined by their potential communication activities Communication occurs via channels, defined by names Communication content: Change of channel names (mobility) (Milner, Walker and Parrow)

21 The  -calculus: Formal structure Syntax How to formally write a specification? Congruence laws When are two specifications the same? Reaction rules How does communication occur?

22 Syntax: Channels All communication events, input or output, occur on channels

23 Syntax: Processes Processes are composed of communication events and of other processes

24 Principles for mapping ST to  -calculus Domain = Process SYSTEM ::= ERK1 | ERK1 | … ERK1 ::= ( new internal_channels) (Nt_LOBE |CATALYTIC_LOBE |Ct_LOBE) Y ERK1 Residues = Global (free) channel names and co-names T_LOOP (tyr )::= tyr ? (tyr’ ).PHOSPH_SITE(tyr’)

25 The  -calculus: Reduction rules COMM: z replaces y in P Actions consumed; Alternative choices discarded Ready to send z on x ( … + x ! z. Q ) | (… + x ? y. P)  Q | P {z/y} Ready to receive y on x

26 Principles for mapping ST to  -calculus Molecular integrity (molecule) = Local channels as unique identifiers ERK1 ::= ( new backbone) (Nt_LOBE |CATALYTIC_LOBE |Ct_LOBE) ERK1 MEK1 Y ERK1MP1 Molecule binding = Exporting local channels mp1 ! {backbone}. backbone ! { … } | mp1 ? {cross_backbone}. cross_backbone ? {…}

27 Principles for mapping ST to  -calculus Molecular interaction and modification = Communication and change of channel names tyr ! p-tyr. KINASE_ACTIVE_SITE | … + tyr ? Tyr’. T_LOOP  KINASE_ACTIVE_SITE | T_LOOP {p-tyr / tyr } Y Y

28 Results: Unified view of structure and dynamics Detailed molecular information (complexes, molecules, domains, residues) in visible form Complex dynamic behavior (feedback, cross-talk, split and merge) without explicit modeling Modular system

29 Full code for MAPK ERK1 cascade MEK1::=(new mek backbone1 backbone2 atp_binding_site mek_kinase) (MEK1_FREE_MP1_BINDING_SITE | MEK1_CATALYTIC_CORE) MEK1_FREE_MP1_BINDING_SITE::= mp1_prs?{cross_mp1,cross_mp2,cross_mp3}.cross_mp1!{mek}. MEK1_BOUND_MP1_BINDING_SITE MEK1_BOUND_MP1_BINDING_SITE::= (new a) (RESTRICTED_BINDING(a, cross_mp2, cross_mp3, mek_kinase, tyr, thr, backbone3) | a?{}.backbone3?{}.mek?{}.MEK1_FREE_MP1_BINDING_SITE) MEK1_CATALYTIC_CORE::= (MEK1_ATP_BINDING_SITE | MEK1_ACTIVE_SITE | MEK1_ACTIVATION_LIP) MEK1_ACTIVATION_LIP(ser, ser, backbone1, backbone2)::= ACTIVATION_LOOP(ser, ser, backbone1, backbone2) MEK_ATP_BINDING_SITE::= ATP_BS(atp, atp_binding_site) MEK1_ACTIVE_SITE::= LIP_REGULATED_KINASE_ACTIVE_SITE(mek_kinase,atp_binding_site,p-ser,p-ser,ser,p-ser,thr,p-thr,backbone2,backbone3) ERK1::=(new erk erk_nt backbone1 backbone2 backbone3 atp_binding_site erk_kinase) (ERK1_FREE_Nt_LOBE | ERK1_CATALYTIC_CORE | ERK1_FREE_Ct_LOBE) ERK1_FREE_Nt_LOBE::= mp1_erk1?{cross_mp1,cross_mp2,cross_mp3).cross_mp1!{erk1}.ERK1_MP1_BOUND_Nt_LOBE ERK1_MP1_BOUND_Nt_LOBE::= (new a) (RESTRICTED_BINDING (a, cross_mp2, cross_mp3, erk_kinase, thr, ser, backbone1) | a?{}.backbone1?{}.erk?{}.ERK1_FREE_Nt_LOBE) ERK1_CATALYTIC_CORE::= (ERK1_ATP_BINDING_SITE | ERK1_FREE_ACTIVE_SITE | ERK1_T_LOOP) ERK1_T_LOOP(thr, tyr, backbone1, backbone2)::= ACTIVATION_LOOP(thr, tyr, backbone1, backbone2) ERK1_ATP_BINDING_SITE::= ATP_BS(atp,atp_binding_site) ERK1_ACTIVE_SITE::= LIP_REGULATED_KINASE_ACTIVE_SITE(erk_kinase, atp_binding_site, p-thr, p-tyr, ser, p-ser, thr, p-thr, backbone2) ERK1_FREE_Ct_LOBE::= (new a) (BINDING(a,erk_srs,srs_erk,erk_nt,erk_kinase,thr,ser,backbone3) | a?{}.backbone3?{}.ERK1_FREE_Ct_LOBE) MP1::= (new mp1 mp2 mp3 mp4) (FREE_MEK_BS | (FREE_ERK_BS + FREE_RAF_BS)) FREE_MEK_BS::= mp1_prs!{mp1,mp3,mp4}.mp1?{cross_mol}.cross_mol?{}.FREE_MEK_BS FREE_ERK_BS::= mp1_erk!{mp2,mp4,mp3}.mp2?{cross_mol}.cross_mol?{}.FREE_ERK_BS + FREE_RAF_BS FREE_RAF_BS::= mp1_raf!{mp2,mp4,mp3}.mp2?{cross_mol}.cross_mol?{}.FREE_ERK_BS + FREE_RAF_BS ERK1/2 RAF GRB2 RTK SHC SOS RAS GAP PP2A MKK1/2 MKP1/2/3 GF MP1

30  -calculus programs for ST pathways Unified coding of detailed and disparate data The PiFCP and SPiFCP systems: semi- and fully quantitative (stochastic) computer simulation and tracing Modular biology   -calculus models for molecular and functional levels  Homology of processes

31 Modular Cell Biology Molecular modules for particular functions How to prove their function? Evolution of whole modules How to compare them to each other? Example: MAPK amplifier module How to identify/define modules? MAPKKK MAPKK MAPK PP2A JNK1/2/3 MKK4/7 MEKK1,2,3,4 MAPKKK5 P38  /  /  /  MKK3/6 MLK/DLK ASK1 ERK1/2 MKK1/2 RAFMOSTLP2

32 Establishing module function by a computational approach Build two representations in the  -calculus  molecular level (implementation)  functional module level (specification) Show the equivalence of both representations  by computer simulation  by formal verification (bisimulation)

33 Conclusions A comprehensive theory for  Unified formal representation of pathways and modules  Simulation and analysis  Comparative studies of process homologies We have developed  The theory of molecular processes as concurrent computation  A method for representing ST in the  -calculus  The PiFCP and SPiFCP simulation systems

34 Future work Study various systems with simulation tools Improve representation  Dual face of interaction  Module and complex integrity Comparative measures  Pathway and function  Process homology

35 Acknowledgements WIS Udi Shapiro Bill Silverman Naama Barkai TAU Eva Jablonka Yehuda Ben-Shaul