Complexity and Robustness

Slides:



Advertisements
Similar presentations
Systems Biology Shortcourse May Winnett Lounge, Caltech Speakers: Adam Arkin (UC Berkeley), Frank.
Advertisements

Evidence for Complex Causes
Introduction to Metabolism
HIV and its lifecycle Sources: Wikipedia, HIV is a retrovirus (enveloped viruses possessing an RNA genome,
Control of mitochondrial gene expression Nuclear encoded mitochondrial gene expression Mitochondrial encoded genes Must be coordinated All of the enzymes.
Four myths about GENI (and one recommendation) Constantine Dovrolis College of Computing Georgia Tech.
Regulation and Control of Metabolism in Bacteria
Cell signaling: responding to the outside world Cells interact with their environment by interpreting extracellular signals via proteins that span their.
Computational Modelling of Biological Pathways Kumar Selvarajoo
Bacterial Operons A model of gene expression regulation Ch 18.4.
John Doyle 道陽 Jean-Lou Chameau Professor Control and Dynamical Systems, EE, & BioE tech 1 # Ca Universal laws and architectures: Theory and lessons from.
Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and.
Models and methods in systems biology Daniel Kluesing Algorithms in Biology Spring 2009.
Systems Biology Existing and future genome sequencing projects and the follow-on structural and functional analysis of complete genomes will produce an.
XML Documentation of Biopathways and Their Simulations in Genomic Object Net Speaker : Hungwei chen.
Chapter 3 SIMILARITIES AND DIFFERENCES BETWEEN CELLS.
Local Error/flow control Relay/MUX Global E/F control Relay/MUX Physical Application E/F control Relay/MUX Complex Network Architecture Flow Reactions.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Protocols and the TCP/IP Suite
Inside the Internet. INTERNET ARCHITECTURE The Internet system consists of a number of interconnected packet networks supporting communication among host.
By Dr. Amr S. Moustafa, MD, PhD.  Understand the concept of metabolic pathway  Identify types & characters of metabolic pathways- anabolic and catabolic.
Cell Signaling A __________________________is a series of steps by which a signal on a cell’s surface is converted into a ________________________________________________.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Introduction to the biological pathway POSTECH NLP lab 발표자 : 정설경.
Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and.
Architecture, networks, and complexity John Doyle John G Braun Professor Control and dynamical systems BioEngineering, Electrical Engineering Caltech.
What do we want in a future information infrastructure? David Alderson Engineering and Applied Science, Caltech MS&E 91SI November.
Complexity and Fragility? John Doyle Control and Dynamical Systems BioEngineering Electrical Engineering Caltech with Prajna, Papachristodoulou, and Parrilo.
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
Draw 8 boxes on your paper
Common Devices Used In Computer Networks
Synthetic biology: New engineering rules for emerging discipline Andrianantoandro E; Basu S; Karig D K; Weiss R. Molecular Systems Biology 2006.
Lecture 4: Metabolism Reaction system as ordinary differential equations Reaction system as stochastic process.
Genomes and Their Evolution. GenomicsThe study of whole sets of genes and their interactions. Bioinformatics The use of computer modeling and computational.
Microbial Models I: Genetics of Viruses and Bacteria 7 November, 2005 Text Chapter 18.
Translation mRNA exits the nucleus through the nuclear pores In the cytoplasm, it joins with the other key players to assemble a polypeptide. The other.
Genetics: Chapter 7. What is genetics? The science of heredity; includes the study of genes, how they carry information, how they are replicated, how.
Chapter 11: Cell Communication. Essential Knowledge 2.e.2 – Timing and coordination of physiological events are regulated by multiple mechanisms (11.1).
Slow flexible fast inflexible waste efficient fragile robust.
Architectural Musings on SDN (“and now for something completely different…”) David Meyer CTO and Chief Scientist, Brocade Director, Advanced Technology.
Module-Based Analysis of Robustness Tradeoffs in the Heat Shock Response System Using module-based analysis coupled with rigorous mathematical comparisons,
Cell Signaling Ontology Takako Takai-Igarashi and Toshihisa Takagi Human Genome Center, Institute of Medical Science, University of Tokyo.
Passive vs. active transport Passive transport is simply transport down an electrochemical gradient until equilibrium is reached Active transport results.
Emergent complexity Chaos and fractals. Uncertain Dynamical Systems c-plane.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
1 Optical Packet Switching Techniques Walter Picco MS Thesis Defense December 2001 Fabio Neri, Marco Ajmone Marsan Telecommunication Networks Group
Systems Biology ___ Toward System-level Understanding of Biological Systems Hou-Haifeng.
Biological Signal Detection for Protein Function Prediction Investigators: Yang Dai Prime Grant Support: NSF Problem Statement and Motivation Technical.
1 Gene Regulation Organisms have lots of genetic information, but they don’t necessarily want to use all of it (or use it fully) at one particular time.
The Cognate interaction Genomic arrays A new era for modeling the immune response Benoit Morel.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Scalable Laws for Stable Network Congestion Control Fernando Paganini UCLA Electrical Engineering IPAM Workshop, March Collaborators: Steven Low,
Macroecological questions. What patterns exist, and how are they determined by environment vs. history? How are ecosystems structured, and how is this.
Chap 18 The Genetics of Viruses and Bacteria. Structure of Virus Approximately 20 nm in diameter Their genome can contain DNA or RNA. Enclosed by a.
1 Lesson 12 Networks / Systems Biology. 2 Systems biology  Not only understanding components! 1.System structures: the network of gene interactions and.
Metabolic pathways. What do we mean by metabolism? Metabolism is the collective term for the thousands of biochemical _________ that occur within a living.
BCB 570 Spring Signal Transduction Julie Dickerson Electrical and Computer Engineering.
RNA level/ Transcription rate form/activity Enzyme level/ Translation rate Enzyme form/activity Reaction rate Proteins RNAs DNAs level form/activity rate.
Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and.
Chapter 7: The Blueprint of Life, from DNA to Protein.
Date: April. 13, Monday Evening.
Introduction to Metabolism
Control and Dynamical Systems,
Protocols and the TCP/IP Suite
Section 6 – Metabolism & Enzymes
ECE 4450:427/527 - Computer Networks Spring 2017
Section 6 – Metabolism & Enzymes
Complex Network Architecture Reactions Flow Protein level Reactions
Protocols and the TCP/IP Suite
Introduction to Metabolism
Presentation transcript:

Complexity and Robustness Polymerization and complex assembly G GDP GTP In Out P Ligand Receptor  RGS Autocatalytic feedback Taxis and transport Proteins Core metabolism Sugars Catabolism Amino Acids Nutrients Precursors Nucleotides Trans* Fatty acids Genes Co-factors Carriers Complexity and Robustness DNA replication John Doyle John G Braun Professor Control and Dynamical Systems, BioEng, and ElecEng Caltech www.cds.caltech.edu/~doyle

Collaborators and contributors (partial list) Biology: Csete,Yi, Tanaka, Arkin, Savageau, Simon, AfCS, Kurata, Khammash, El-Samad, Gross, Kitano, Hucka, Sauro, Finney, Bolouri, Gillespie, Petzold, F Doyle, Stelling, … Theory: Parrilo, Carlson, Paganini, Papachristodoulou, Prajna, Goncalves, Fazel, Liu, Lall, D’Andrea, Jadbabaie, Dahleh, Martins, Recht, many more current and former students, … Web/Internet: Li, Alderson, Chen, Low, Willinger, Vinnicombe, Kelly, Zhu,Yu, Wang, Chandy, … Turbulence: Bamieh, Bobba, Gharib, Marsden, … Physics: Mabuchi, Doherty, Barahona, Reynolds, Disturbance ecology: Moritz, Carlson,… Finance: Martinez, Primbs, Yamada, Giannelli,… Engineering CAD: Ortiz, Murray, Schroder, Burdick, … Current Caltech Former Caltech Longterm Visitor Other

Core theory challenges Multiscale Physics Core theory challenges Network Centric, Pervasive, Embedded, Ubiquitous Systems Biology

Core theory challenges Today’s focus Core theory challenges Network Centric, Pervasive, Embedded, Ubiquitous Systems Biology

Status Systems Biology Yet also striking increase in unnecessary confusion??? Consistent, coherent, convergent understanding. Remarkably common core theoretical challenges. Core theory challenges Core theory challenges Dramatic recent progress in laying the foundation. Core theory challenges Pervasive, Networked, Embedded Systems Biology

The danger of biomemetics Feathers and flapping? Or lift, drag, propulsion, and control? The danger of biomemetics

Wilbur Wright on Control, 1901 “We know how to construct airplanes.” (lift and drag) “Men also know how to build engines.” (propulsion) “Inability to balance and steer still confronts students of the flying problem.” (control) “When this one feature has been worked out, the age of flying will have arrived, for all other difficulties are of minor importance.”

Core theory challenges Hard constraints Simple models Short proofs Architecture

A look back and forward The Internet architecture was designed without a theory. Many academic theorists told the engineers it would never work. We now have a nascent theory that confirms that the engineers were right. For systems biology, future networks, and other new technologies, let’s hope we can avoid a repeat of this history.

Architecture? “The bacterial cell and the Internet have architectures that are robust and evolvable” What does “architecture” mean? What does it mean for an “architecture” to be robust and evolvable? Robust yet fragile? Rigorous and coherent theory?

Hard constraints On systems and their components Thermodynamics (Carnot) Communications (Shannon) Control (Bode) Computation (Turing/Gödel) Fragmented and incompatible We need a more integrated view and have the beginnings Assume different architectures a priori.

Hard constraints (progress) Thermodynamics (Carnot) Communications (Shannon) Control (Bode) Computation (Turing/Gödel) We need a more integrated view and have the beginnings

Work in progress Thermodynamics (Carnot) Communications (Shannon) Control (Bode) Computation (Turing/Gödel) We need a more integrated view and have the beginnings

Short proofs (progress) Robust yet fragile systems Proof complexity implies problem fragility (!?!) Designing for robustness and verifiability are compatible objectives Hope for a unifying framework? SOS, Psatz (Prajna, P*) Temporal specifications (Pnueli) SAT (Selman) Integrating simple models and short proofs?

Simple models (challenges) Rigorous connections between Multiple scales Experiment, data, and models Essential starting point for short proofs Microscopic state: discrete, finite, enormous Packet level Software, digital hardware Molecular-level interactions Macroscopic behavior: robust yet fragile

The architecture of the cell. Polymerization and complex assembly Autocatalytic feedback Taxis and transport Proteins Core metabolism Sugars Catabolism Amino Acids Nutrients Precursors Nucleotides Regulation & control Trans* Fatty acids Genes Co-factors Carriers DNA replication Regulation & control The architecture of the cell.

Universal organizational structures/architectures Bowtie: Flow of energy and materials Universal organizational structures/architectures Organization of control Hourglass

The architecture of the cell. Polymerization and complex assembly Autocatalytic feedback Taxis and transport Proteins Core metabolism Sugars Catabolism Amino Acids Nutrients Precursors Nucleotides Regulation & control Trans* Fatty acids Genes Co-factors Carriers DNA replication Regulation & control The architecture of the cell.

Regulation & control Multicellularity Nutrients Nutrients Nutrients Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Regulation & control Multicellularity

Autocatalytic and regulatory feedback Robustness: Efficient and flexible metabolism Fragility: Obesity and diabetes Cell Glucose and Oxygen Cell Transport Cell Autocatalytic and regulatory feedback

Robust Yet Fragile Human robustness and fragility Efficient, flexible metabolism Complex development and Immune systems Regeneration & renewal Complex societies Obesity and diabetes and Rich parasite ecosystem Auto-immune disease Cancer Epidemics, war, genocide, … Human robustness and fragility

Nightmare? Biology: We might accumulate more complete parts lists but never “understand” how it all works. Technology: We might build increasingly complex and incomprehensible systems which will eventually fail completely yet cryptically. Nothing in the orthodox views of complexity says this won’t happen (apparently).

HOPE? Interesting systems are robust yet fragile. Identify the fragility, evaluate and protect it. The rest (robust) is “easy”. Nothing in the orthodox views of complexity says this can’t happen (apparently).

Architecture? “The bacterial cell and the Internet have architectures that are robust and evolvable” What does “architecture” mean? What does it mean for an “architecture” to be robust and evolvable? Robust yet fragile? Rigorous and coherent theory?

Cartoons and stories No math Taxis and transport Regulation & control RNAP DnaK  rpoH FtsH Lon Heat  mRNA ftsH Regulation of protein levels Regulation of protein action Cartoons and stories No math Autocatalytic feedback Taxis and transport PMF + Proteins Core metabolism Sugars Catabolism TCA Gly G1P G6P F6P F1-6BP PEP Pyr Gly3p 13BPG 3PG 2PG ATP NADH Oxa Cit ACA Amino Acids Precursors Nucleotides Trans* Fatty acids Genes Co-factors Carriers Regulation & control From Taylor, Zhulin, Johnson

motif rpoH Other operons DnaK Lon

motif Heat rpoH folded unfolded Other operons degradation DnaK Lon

Heat rpoH  mRNA  Other operons DnaK RNAP Lon  RNAP DnaK FtsH Lon

Heat  mRNA     rpoH DnaK Other operons DnaK DnaK RNAP ftsH Lon

Heat  mRNA     rpoH DnaK Other operons DnaK DnaK ftsH RNAP Lon

Heat Regulation of protein action Regulation of protein levels rpoH  mRNA Regulation of protein action Regulation of protein levels   DnaK  DnaK DnaK ftsH RNAP Lon  RNAP DnaK FtsH Lon

Heat  mRNA     rpoH DnaK Other operons DnaK DnaK ftsH RNAP Lon

motif rpoH Other operons DnaK Lon

Signal transduction Ubiquitous protocol “Hourglass” Variety of Ligands & Receptors Ubiquitous protocol “Hourglass” “Robust yet fragile” Robust & evolvable Fragile to “hijacking” Manages extreme heterogeneity with selected homogeneity Accident or necessity? Variety of responses Ligands & Receptors G- proteins Primary targets Transmitter Receiver Variety of responses Signal transduction

Universal control architecture Regulation of enzyme levels Bio: Huge variety of environments, metabolisms Allosteric regulation Universal control architecture Regulation of enzyme levels Huge variety of genomes Huge variety of components

The Internet hourglass Applications Web FTP Mail News Video Audio ping napster Ethernet 802.11 Power lines ATM Optical Satellite Bluetooth Link technologies

The Internet hourglass Applications Web FTP Mail News Video Audio ping napster TCP IP Ethernet 802.11 Power lines ATM Optical Satellite Bluetooth Link technologies

The Internet hourglass Applications IP under everything Web FTP Mail News Video Audio ping napster TCP IP IP on everything Ethernet 802.11 Power lines ATM Optical Satellite Bluetooth Link technologies

Bio: Huge variety of environments, metabolisms Internet: Huge variety of applications Huge variety of components

Bio: Huge variety of environments, metabolisms Internet: Huge variety of applications Both components and applications are highly uncertain. Huge variety of components

Bio: Huge variety of environments, metabolisms Internet: Huge variety of applications Huge variety of genomes Huge variety of physical networks Huge variety of components

Identical control architecture Hourglass architectures Bio: Huge variety of environments, metabolisms Internet: Huge variety of applications Identical control architecture Feedback control Huge variety of genomes Huge variety of physical networks Huge variety of components

Universal control architecture Regulation of enzyme levels Bio: Huge variety of environments, metabolisms Allosteric regulation Universal control architecture Regulation of enzyme levels Huge variety of genomes Huge variety of components

Allosteric Trans* Regulation of protein levels Regulation of RNAP DnaK  rpoH FtsH Lon Heat  mRNA ftsH Regulation of protein levels Regulation of protein action Gly G1P G6P F6P F1-6BP Gly3p ATP 13BPG Allosteric 3PG TCA Oxa 2PG PEP Pyr ACA Trans* NADH Cit

Feedback Control TCP/IP Metabolism/biochem 5:Application/function: variable supply/demand Feedback Control 4:TCP 4:Allosteric 3:Transcriptional 3:IP 2:Potential physical network 1:Hardware components

TCP/IP robustness/evolvability on many timescales Shortest: File transfers from different users Application-specific navigation (application) Congestion control to share the net (TCP) Ack-based retransmission (TCP) Short: Fail-off of routers and servers Rerouting around failures (IP) Hot-swaps and rebooting of hardware Long: Rearrangements of existing components Applications/clients/servers can come and go Hardware of all types can come and go Longer: New applications and hardware Plug and play if they obey the protocols

TCP/IP fragility on many timescales Shortest: File transfers from different users End systems w/o congestion control won’t fairly share Short: Fail-on of components Distributed denial of service Black-holing and other fail-on cascading failures Long: Spam, viruses, worms Longer: No economic model for ISPs?

Robustness/evolvability on many timescales Shortest to short: Fluctuations in supply/demand Allosteric regulation of enzymes (4) Expression of enzyme level (3) Short: Failure/loss of individual enzyme molecules (3) Chaperones attempt repair, proteases degrade Transcription makes more Long: Incorporating new components Acquire new enzymes by lateral gene transfer Longer: Creating new applications and hardware Duplication and divergent evolution of new enzymes that still obey basic protocols

Biochem fragility on many timescales Shortest: Fluctuations in demand/supply that exceeds regulatory capability (e.g. glycolytic oscillations) Short: Fail-on of components Indiscriminate kinases, loss of repression, … Loss of tumor suppressors Long: Infectious hijacking Longer: Diabetes, obesity

Robust yet fragile (RYF) The same mechanisms responsible for robustness to most perturbations Allows possible extreme fragilities to others Usually involving hijacking the robustness mechanism in some way High variability (and thus power laws)

Experimental (and network) biology Laws: Conservation of energy and matter Modules: Pipettes, Petri dishes, PCR machines, microscopes,… Protocols: Rules and recipes by which modules interact to create function All 3 must be understood. Laws are immutable Protocols are more important than modules

Nutrients Polymerization and complex assembly Taxis and transport Autocatalytic feedback Taxis and transport Proteins Core metabolism Sugars Laws: Conservation of energy, matter, and robustness/fragility Modules: Enzymes and metabolites Protocols: Control, bowties and hourglasses Principles??? Catabolism Amino Acids Nucleotides Nutrients Precursors Regulation & control Trans* Fatty acids Genes Co-factors Carriers DNA replication Regulation & control

Universal organizational structures/architectures Bowtie: Flow of energy and materials Universal organizational structures/architectures Organization of control Hourglass

The architecture of the cell. Polymerization and complex assembly Autocatalytic feedback Taxis and transport Proteins Core metabolism Sugars Catabolism Amino Acids Nutrients Precursors Nucleotides Regulation & control Trans* Fatty acids Genes Co-factors Carriers DNA replication Regulation & control The architecture of the cell.

Bacterial cell Environment Environment Huge Variety Huge Variety

Nutrients 20 same in all Taxis and cells transport 100 same Huge Core metabolism Sugars Catabolism Amino Acids Nutrients Precursors Nucleotides Fatty acids Co-factors Carriers 100 same in all organisms Huge Variety

Nested bowties Core metabolism Catabolism Precursors Carriers Sugars Amino Acids Precursors Nucleotides Fatty acids Co-factors Carriers Nested bowties

Catabolism Precursors Carriers Sugars Amino Acids Nucleotides Fatty acids Co-factors

Catabolism Precursors Carriers

Catabolism TCA Gly G1P G6P F6P 3PG 2PG Gly3p ATP 13BPG NADH Pyr Oxa Cit ACA Gly G1P G6P F6P F1-6BP PEP Gly3p 13BPG 3PG 2PG ATP NADH

Precursors TCA Gly G1P G6P F6P 3PG 2PG Gly3p 13BPG Pyr Oxa Cit ACA F1-6BP PEP Gly3p 13BPG 3PG 2PG Precursors

Autocatalytic Precursors Carriers TCA Gly G1P G6P F6P 3PG 2PG Gly3p F1-6BP Gly3p Carriers ATP 13BPG 3PG TCA Oxa 2PG PEP Pyr ACA NADH Cit

20 same in all cells Precursors Carriers TCA Gly G1P G6P F6P 3PG 2PG F1-6BP Gly3p Carriers ATP 13BPG 3PG TCA Oxa 2PG PEP Pyr ACA NADH Cit

Regulatory TCA Gly G1P G6P F6P 3PG 2PG Gly3p ATP 13BPG NADH F1-6BP Oxa PEP Pyr ACA NADH Cit

This is still a cartoon. (Cartoons are useful.) Gly This is still a cartoon. (Cartoons are useful.) G1P G6P F6P F1-6BP Gly3p ATP 13BPG 3PG TCA Oxa 2PG PEP Pyr ACA NADH Cit

Gly G1P G6P F6P F1-6BP Gly3p 13BPG 3PG TCA Oxa 2PG PEP Pyr ACA Cit

TCA If we drew the feedback loops the diagram would be unreadable. Gly G1P G6P F6P F1-6BP Gly3p ATP 13BPG 3PG TCA Oxa 2PG PEP Pyr ACA NADH Cit

This can be modeled to some extent as a graph. Gly Gly G1P G1P This cannot. G6P G6P F6P F6P F1-6BP F1-6BP This can be modeled to some extent as a graph. Gly3p Gly3p ATP 13BPG 13BPG 3PG 3PG 2PG PEP Pyr ACA 2PG PEP Pyr ACA NADH Unfortunate and unnecessary confusion results from not “getting” this.

Stoichiometry plus regulation Biology is not a graph. Stoichiometry plus regulation

Stoichiometry matrix S TCA Gly G1P G6P F6P 3PG 2PG Gly3p ATP 13BPG F1-6BP PEP Pyr Gly3p 13BPG 3PG 2PG ATP NADH Oxa Cit ACA S Stoichiometry matrix

Regulation of enzyme levels by transcription/translation/degradation Gly G1P G6P F6P F1-6BP Gly3p Regulation of enzyme levels by transcription/translation/degradation 13BPG 3PG TCA Oxa 2PG PEP Pyr ACA Cit

Allosteric regulation of enzymes Gly G1P G6P F6P F1-6BP Gly3p Allosteric regulation of enzymes ATP 13BPG 3PG TCA Oxa 2PG PEP Pyr ACA NADH Cit

Allosteric regulation of enzymes Regulation of enzyme levels Gly G1P G6P Allosteric regulation of enzymes F6P F1-6BP Regulation of enzyme levels Gly3p ATP 13BPG 3PG TCA Oxa 2PG PEP Pyr ACA NADH Cit

Allosteric regulation of enzymes Regulation of enzyme levels protein action Allosteric regulation of enzymes Regulation of protein levels Regulation of enzyme levels

Not to scale Nutrients Polymerization and complex assembly Taxis and Autocatalytic feedback Taxis and transport Proteins Core metabolism Sugars Catabolism Amino Acids Not to scale Nucleotides Nutrients Precursors Regulation & control Trans* Fatty acids Genes Co-factors Carriers DNA replication Regulation & control

Gene networks? essential: 230 nonessential: 2373 unknown: 1804 total: 4407 http://www.shigen.nig.ac.jp/ecoli/pec

Regulation & control E. coli genome Nutrients Polymerization and complex assembly Autocatalytic feedback Taxis and transport Proteins Core metabolism Sugars Catabolism Amino Acids Nutrients Precursors Nucleotides Trans* Fatty acids Genes Co-factors Carriers DNA replication Regulation & control E. coli genome

Fragility example: Viruses Precursors Trans* Carriers Viruses exploit the universal bowtie/hourglass structure to hijack the cell machinery.

Fragility example: Viruses Viral proteins Proteins Core metabolism Sugars Catabolism Amino Acids Precursors Nucleotides Nutrients Trans* Fatty acids Genes Co-factors Viral genes Carriers DNA replication Viruses exploit the universal bowtie/hourglass structure to hijack the cell machinery.

Nutrients Polymerization and complex assembly Taxis and transport Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans*

Regulation & control Multicellularity Nutrients Nutrients Nutrients Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Regulation & control Carriers Core metabolism Genes DNA replication Regulation & control Trans* Regulation & control Multicellularity

Autocatalytic and regulatory feedback Robustness: Efficient and flexible metabolism Fragility: Obesity and diabetes Cell Glucose and Oxygen Cell Transport Cell Autocatalytic and regulatory feedback

Robust Yet Fragile Human robustness and fragility Efficient, flexible metabolism Complex development and Immune systems Regeneration & renewal Complex societies Obesity and diabetes and Rich parasite ecosystem Auto-immune disease Cancer Epidemics, war, genocide, … Human robustness and fragility

Regulation & control E. coli genome Nutrients Polymerization and complex assembly Autocatalytic feedback Taxis and transport Proteins Core metabolism Sugars Catabolism Amino Acids Nutrients Precursors Nucleotides Trans* Fatty acids Genes Co-factors Carriers DNA replication Regulation & control E. coli genome

motif rpoH Other operons DnaK Lon

motif Heat rpoH folded unfolded Other operons degradation DnaK Lon

Heat rpoH  mRNA  Other operons DnaK RNAP Lon  RNAP DnaK FtsH Lon

Heat  mRNA     rpoH DnaK Other operons DnaK DnaK RNAP ftsH Lon

Heat  mRNA     rpoH DnaK Other operons DnaK DnaK ftsH RNAP Lon

Heat Regulation of protein action Regulation of protein levels rpoH  mRNA Regulation of protein action Regulation of protein levels   DnaK  DnaK DnaK ftsH RNAP Lon  RNAP DnaK FtsH Lon

Regulation & control Nutrients Polymerization and complex assembly Autocatalytic feedback Taxis and transport Proteins Core metabolism Sugars Catabolism Amino Acids Nutrients Precursors Nucleotides Trans* Fatty acids Genes Co-factors Carriers DNA replication Regulation & control

Hourglass Organization of control Bowtie: Flow of energy and materials Universal organizational structures/architectures Organization of control Hourglass

Organization of control Hourglass

The Internet hourglass Applications Web FTP Mail News Video Audio ping napster Ethernet 802.11 Power lines ATM Optical Satellite Bluetooth Link technologies

The Internet hourglass Applications Web FTP Mail News Video Audio ping napster TCP IP Ethernet 802.11 Power lines ATM Optical Satellite Bluetooth Link technologies

The Internet hourglass Applications IP under everything Web FTP Mail News Video Audio ping napster TCP IP IP on everything Ethernet 802.11 Power lines ATM Optical Satellite Bluetooth Link technologies

Bio: Huge variety of environments, metabolisms Internet: Huge variety of applications Huge variety of components

Bio: Huge variety of environments, metabolisms Internet: Huge variety of applications Both components and applications are highly uncertain. Huge variety of components

Bio: Huge variety of environments, metabolisms Internet: Huge variety of applications Huge variety of genomes Huge variety of physical networks Huge variety of components

Identical control architecture Hourglass architectures Bio: Huge variety of environments, metabolisms Internet: Huge variety of applications Identical control architecture Feedback control Huge variety of genomes Huge variety of physical networks Huge variety of components

Universal control architecture Regulation of enzyme levels Bio: Huge variety of environments, metabolisms Allosteric regulation Universal control architecture Regulation of enzyme levels Huge variety of genomes Huge variety of components

Allosteric Trans* Regulation of protein levels Regulation of Heat rpoH  mRNA Regulation of protein action Regulation of protein levels   DnaK  DnaK DnaK RNAP ftsH Gly Lon G1P  RNAP G6P DnaK FtsH Lon F6P F1-6BP Gly3p ATP 13BPG Allosteric 3PG TCA Oxa 2PG PEP Pyr ACA Trans* NADH Cit

TCP/IP Metabolism/biochem 5:Apps: Supply and demand of packet flux 5:Apps:supply and demand of nutrients and products 4:TCP: robustness to changing supply/demand, and packet losses 4:Allosteric regulation of enzymes: robust to changing supply/demand 3:IP: routes on physical network, rerouting for router losses 3:Transcriptional regulation of enzyme levels 2:Physical: Raw physical network 2:Genome: Raw potential stoichiometry network 1:Hardware catalog: routers, links, servers, hosts,… 1:Hardware catalog: DNA, genes, enzymes, carriers,…

Feedback Control TCP/IP Metabolism/biochem 5:Application/function: variable supply/demand Feedback Control 4:TCP 4:Allosteric 3:Transcriptional 3:IP 2:Potential physical network 1:Hardware components

Protocols and modules Protocols are the rules by which modules are interconnected Protocols are more fundamental to “modularity” than modules

Vertical decomposition IP TCP Application Routing Provisioning Each layer can evolve independently provided: Follow the rules Everyone else does “good enough” with their layer Vertical decomposition Protocol Stack

Horizontal decomposition Each level is decentralized and asynchronous Application Application Application TCP TCP TCP Horizontal decomposition Each level is decentralized and asynchronous IP IP IP IP IP Routing Provisioning

Universal organizational structures/architectures Bowtie: Flow of energy and materials Universal organizational structures/architectures Organization of control Hourglass

Robust yet fragile (RYF) The same mechanisms responsible for robustness to most perturbations Allows possible extreme fragilities to others Usually involving hijacking the robustness mechanism in some way High variability (and thus power laws)

Facilitate regulation on multiple time scales: Fast: allostery Slower: transcriptional regulation (by regulated recruitment) and degradation Even slower: transfer of genes Even slower: copying and evolution of genes

TCP/IP robustness/evolvability on many timescales Shortest: File transfers from different users Application-specific navigation (application) Congestion control to share the net (TCP) Ack-based retransmission (TCP) Short: Fail-off of routers and servers Rerouting around failures (IP) Hot-swaps and rebooting of hardware Long: Rearrangements of existing components Applications/clients/servers can come and go Hardware of all types can come and go Longer: New applications and hardware Plug and play if they obey the protocols

TCP/IP fragility on many timescales Shortest: File transfers from different users End systems w/o congestion control won’t fairly share Short: Fail-on of components Distributed denial of service Black-holing and other fail-on cascading failures Long: Spam, viruses, worms Longer: No economic model for ISPs?

Robustness/evolvability on many timescales Shortest to short: Fluctuations in supply/demand Allosteric regulation of enzymes (4) Expression of enzyme level (3) Short: Failure/loss of individual enzyme molecules (3) Chaperones attempt repair, proteases degrade Transcription makes more Long: Incorporating new components Acquire new enzymes by lateral gene transfer Longer: Creating new applications and hardware Duplication and divergent evolution of new enzymes that still obey basic protocols

Allosteric regulation Polymerization and complex assembly Allosteric regulation Proteins Nutrient Sugars Amino Acids Precursors Nucleotides Trans* Fatty acids Genes Co-factors Carriers DNA replication

Polymerization and complex assembly Nutrient Regulation & control Autocatalytic feedback Proteins Sugars Amino Acids Precursors Nucleotides Regulation & control Trans* Fatty acids Nutrient Genes Co-factors Carriers DNA replication Regulation & control

Robustness/evolvability on many timescales Shortest to short: Fluctuations in supply/demand Allosteric regulation of enzymes (4) Expression of enzyme level (3) Short: Failure/loss of individual enzyme molecules (3) Chaperones attempt repair, proteases degrade Transcription makes more Long: Incorporating new components Acquire new enzymes by lateral gene transfer Longer: Creating new applications and hardware Duplication and divergent evolution of new enzymes that still obey basic protocols

Robustness/evolvability on many timescales Shortest to short: Fluctuations in supply/demand Allosteric regulation of enzymes (4) Expression of enzyme level (3) Short: Failure/loss of individual enzyme molecules (3) Chaperones attempt repair, proteases degrade Transcription makes more Long: Incorporating new components Acquire new enzymes by lateral gene transfer Longer: Creating new applications and hardware Duplication and divergent evolution of new enzymes that still obey basic protocols

What if a pathway is needed? But isn’t there?

Slower time scales (  hours-days), genes are transferred between organisms.

This is only possible with shared protocols.

Robustness/evolvability on many timescales Shortest to short: Fluctuations in supply/demand Allosteric regulation of enzymes (4) Expression of enzyme level (3) Short: Failure/loss of individual enzyme molecules (3) Chaperones attempt repair, proteases degrade Transcription makes more Long: Incorporating new components Acquire new enzymes by lateral gene transfer Longer: Creating new applications and hardware Duplication and divergent evolution of new enzymes that still obey basic protocols

Slowest time scales (  forever), genes are copied and mutate to create new enzymes.

Evolving evolvability? Variation Selection ?

Evolving evolvability? Selection Variation “facilitated” “structured” “organized”

Energy carriers metabolism assembly transport Robust?: Fragile to fluctuations Evolvable?: Hard to change Variety of consumers Variety of producers Energy carriers

Biochem fragility on many timescales Shortest: Fluctuations in demand/supply that exceeds regulatory capability (e.g. glycolytic oscillations) Short: Fail-on of components Indiscriminate kinases, loss of repression, … Loss of tumor suppressors Long: Infectious hijacking Longer: Diabetes, obesity

Robust yet fragile (RYF) The same mechanisms responsible for robustness to most perturbations Allows possible extreme fragilities to others Usually involving hijacking the robustness mechanism in some way High variability (and thus power laws)

Organization of control Bowtie: Flow of energy and materials Universal organizational structures/architectures Organization of control Hourglass

Signal transduction Ubiquitous protocol “Hourglass” Variety of Ligands & Receptors Ubiquitous protocol “Hourglass” “Robust yet fragile” Robust & evolvable Fragile to “hijacking” Manages extreme heterogeneity with selected homogeneity Accident or necessity? Variety of responses Ligands & Receptors G- proteins Primary targets Transmitter Receiver Variety of responses Signal transduction

Random walk Ligand Motion Motor Bacterial chemotaxis

Biased random walk CheY gradient Ligand Motion Motor Signal Transduction CheY

Common cytoplasmic domains Common energy carrier PMF + Common signal carrier Variety of receptors/ ligands Common cytoplasmic domains From Taylor, Zhulin, Johnson

Motor Variety of Ligands & Receptors Transmitter Receiver

Variety of Ligands & Receptors Transmitter Receiver Motor

Signal transduction Variety of Ligands & Receptors 50 such “two component” systems in E. Coli All use the same protocol - Histidine autokinase transmitter - Aspartyl phospho-acceptor receiver Huge variety of receptors and responses Transmitter Receiver Variety of responses Signal transduction

IP Applications TCP Link Variety of Ligands & Receptors Transmitter Receiver Variety of responses IP Link

Variety of Ligands & Receptors Transmitter Receiver Motor

50 such “two component” systems in E. Coli All use the same protocol - Histidine autokinase transmitter - Aspartyl phospho-acceptor receiver Huge variety of receptors and responses Motor Variety of Ligands & Receptors Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver Other Responses Receptors & Ligands Transmitter Receiver

Molecular phylogenies show evolvability of the bowtie architecture.

invariant active-site residues conserved residues of interaction surface with phosphotransferase domains highly variable amino acids of the interaction surface that are responsible for specificity of the interaction invariant active-site residues

conserved functional domains highly variability for specificity of the interaction invariant active-site residues Automobiles: Keys provide specificity but no other function. Other function conserved, driver/vehicle interface protocol is “universal.” Ethernet cables: Specificity via MAC addresses, function via standardized protocols. MAC

Ubiquitous eukaryote protocol Huge variety of 50 such “two component” systems in E. Coli Variety of Ligands & Receptors Variety of responses Ligands & Receptors G- proteins Primary targets Transmitter Ubiquitous eukaryote protocol Huge variety of receptors/ligands downstream responses Large number of G-proteins grouped into similar classes Handful of primary targets Receiver Variety of responses

Ligand GEF Receptor   Rho Rho G G RGS GAP In In GDI GDI Out Out GDP GDP GTP GTP GDI  GDI Out  Out Rho Rho G G GDP GTP GDP GTP P P In In RGS GAP

G-proteins In Responses Receptors Primary targets Out GDP GTP P In GDP

Robustness Speed, adaptation, integration, evolvability In GDP GTP Impedance matching: Independent of G of inputs and outputs Out Robustness GDP GTP P In Signal integration: High “fan in” and “fan out”

Robust and highly evolvable Fragile and hard to change Uncertain Variety of Ligands & Receptors Robust and highly evolvable Fragile and hard to change Intermediates Variety of responses Uncertain

Fragility? A huge variety of pathogens attack and hijack GTPases. Rho GDP GTP In Out P GDI GEF GAP Fragility? A huge variety of pathogens attack and hijack GTPases. A huge variety of cancers are associated with altered (hijacked) GTPase pathways. The GTPases may be the least evolvable elements in signaling pathways, in part because they facilitate evolvability elsewhere

Hijacking Cholera toxin Ligand Receptor GDP GTP Cholera toxins hijack the signal transduction by blocking a GTPase activity.   C-AMP G G GDP GTP P Cholera toxin

Bacterial virulence factors targeting Rho GTPases: parasitism or symbiosis? Patrice Boquet and Emmanuel Lemichez TRENDS in Cell Biology May 2003

But you already knew all this. Variety of Ligands & Receptors But you already knew all this. Variety of responses Ligands & Receptors G- proteins Primary targets Transmitter Ubiquitous protocol “Hourglass” Robust & evolvable Fragile to “hijacking” Manages extreme heterogeneity with selected homogeneity Accident or necessity? Receiver Variety of responses

Theoretical foundations for networks The most rigorous, sophisticated, and applicable of existing theories Computation Control Communications Have become fragmented and isolated Failed attempts at unified “new sciences” Need new mathematics Recent progress has been spectacular, both in rigor and relevance

A look back and forward The Internet architecture was designed without a theory. Many academic theorists told the engineers it would never work. We now have a nascent theory that confirms that the engineers were right. For MANETs and other new technologies, let’s hope we can avoid a repeat of this history.

Core theory challenges Multiscale Physics Core theory challenges Network Centric, Pervasive, Embedded, Ubiquitous Systems Biology