Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and.

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 9 Fundamentals.
Advertisements

Systems Biology Shortcourse May Winnett Lounge, Caltech Speakers: Adam Arkin (UC Berkeley), Frank.
1 EL736 Communications Networks II: Design and Algorithms Class1: Introduction Yong Liu 09/05/2007.
Internet Protocols Steven Low CS/EE netlab.CALTECH.edu October 2004 with J. Doyle, L. Li, A. Tang, J. Wang.
MURI ADCN Workshop John Doyle, Steven Low EAS, Caltech OSU, Columbus September 9, 2009 Post-docs Lijun Chen Krister Jacobsson Chee-Wei Tan Grad students.
Layering and the network layer CS168, Fall 2014 Sylvia Ratnasamy
6.033: Intro to Computer Networks Layering & Routing Dina Katabi & Sam Madden Some slides are contributed by N. McKewon, J. Rexford, I. Stoica.
Control of mitochondrial gene expression Nuclear encoded mitochondrial gene expression Mitochondrial encoded genes Must be coordinated All of the enzymes.
ESE406/505-MEAM513: Lecture 1 Introduction to Feedback and Control Ali Jadbabaie January 11, 2005 Goals:  Give an overview of the course; describe course.
Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and.
Control Theory in TCP Congestion Control and new “FAST” designs. Fernando Paganini and Zhikui Wang UCLA Electrical Engineering July Collaborators:
Local Error/flow control Relay/MUX Global E/F control Relay/MUX Physical Application E/F control Relay/MUX Complex Network Architecture Flow Reactions.
Large-scale in vivo flux analysis shows rigidity and suboptimal performance of Bacillus subtilis metabolism Ref: Eliane Fischer & Uwe Sauer, Nature Genetics.
1: Introduction1 Protocol “Layers” Networks are complex! r many “pieces”: m hosts m routers m links of various media m applications m protocols m hardware,
Heterogeneous Congestion Control Protocols Steven Low CS, EE netlab.CALTECH.edu with A. Tang, J. Wang, D. Wei, Caltech M. Chiang, Princeton.
1 Review of Important Networking Concepts Introductory material. This slide uses the example from the previous module to review important networking concepts:
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.
Complexity and Robustness
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.
Presentation on Osi & TCP/IP MODEL
Draw 8 boxes on your paper
CS 3214 Computer Systems Godmar Back Lecture 23. Announcements Project 5 due Dec 8 Exercise 10 handed out Exercise 11 coming before Thanksgiving CS 3214.
Clustering of protein networks: Graph theory and terminology Scale-free architecture Modularity Robustness Reading: Barabasi and Oltvai 2004, Milo et al.
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.
Slow flexible fast inflexible waste efficient fragile robust.
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
Module-Based Analysis of Robustness Tradeoffs in the Heat Shock Response System Using module-based analysis coupled with rigorous mathematical comparisons,
Trp Operon A brief description. Introduction a repressible system In this system, though, unlike the lac operon, the gene for the repressor is not adjacent.
Metabolic modes of energy generation Respiration – couple substrate oxidation to the ultimate reduction of an extrinsic chemical such as O 2, DMSO, etc.
Improving Robustness in Distributed Systems Per Bergqvist Erlang User Conference 2001 (courtesy CellPoint Systems AB)
Scalable Laws for Stable Network Congestion Control Fernando Paganini UCLA Electrical Engineering IPAM Workshop, March Collaborators: Steven Low,
1 What forces constrain/drive protein evolution? Looking at all coding sequences across multiple genomes can shed considerable light on which forces contribute.
Pentose phosphate pathway Cells are provided with a constant supply of NADPH for biosynthesis by the pentose phosphate pathway Also called the hexose monophosphate.
Chapter 15. I. Prokaryotic Gene Control  A. Conserves Energy and Resources by  1. only activating proteins when necessary  a. don’t make tryptophan.
Chapter 15. I. Prokaryotic Gene Control  A. Conserves Energy and Resources by  1. only activating proteins when necessary  a. don’t make tryptophan.
RNA level/ Transcription rate form/activity Enzyme level/ Translation rate Enzyme form/activity Reaction rate Proteins RNAs DNAs level form/activity rate.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Chapter 7: The Blueprint of Life, from DNA to Protein.
“Your application performance is only as good as your network” (4)
Protocols and the TCP/IP Suite
Introduction and Overview of Network and Telecommunications
Grid Optical Burst Switched Networks
CS 3214 Computer Systems Networking.
Introduction to Metabolism
CS 3214 Computer Systems Lecture 21 Godmar Back.
Control and Dynamical Systems,
CS 3214 Computer Systems Networking.
Mobile &Wireless Computing
Network Architecture Introductory material
Cellular Respiration Other Metabolites & Control of Respiration
Group 2: Qiuxi Zhu, Buchao Yu, Guoxi Wang
Multipath Routing Using Distributed Proxy Servers
Cellular Respiration Other Metabolites & Control of Respiration
Review of Important Networking Concepts
Cellular Respiration Other Metabolites & Control of Respiration
Review of Important Networking Concepts
FAST TCP : From Theory to Experiments
Cellular Respiration Other Metabolites & Control of Respiration
Cellular Respiration Other Metabolites & Control of Respiration
Cellular Respiration Other Metabolites & Control of Respiration
System Models and Networking Chapter 2,3
Binit Mohanty Ketan Rajawat
Cellular Respiration Other Metabolites & Control of Respiration
Cellular Respiration Other Metabolites & Control of Respiration
Complex Network Architecture Reactions Flow Protein level Reactions
Computer Networking A Top-Down Approach Featuring the Internet
Cellular Respiration Other Metabolites & Control of Respiration
Introduction to Metabolism
Presentation transcript:

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

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

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* Not to scale

essential : 230 nonessential:2373 unknown:1804 total: Gene networks?

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

Brakes Airbags Seatbelts MirrorsWipers Headlights Steering GPS Radio Shifting Traction control Anti-skid Electronic ignition Electronic fuel injection Temperature control Cruise control Bumpers Fenders Suspension (control) Seats

Brakes Airbags Seatbelts MirrorsWipers Headlights Steering GPS Radio Shifting Traction control Anti-skid Electronic ignition Electronic fuel injection Temperature control Cruise control Bumpers Fenders Suspension (control) Seats Knockouts often lose robustness, not minimal functionality Knockouts often lose robustness, not minimal functionality Knockouts often lethal

Co-factors Fatty acids Sugars Nucleotides Amino Acids Catabolism Polymerization and complex assembly Proteins Precursors Autocatalytic feedback Taxis and transport Nutrients Carriers Core metabolism Genes DNA replication Trans* Regulation & control Knockouts often lose robustness, not minimal functionality Knockouts often lose robustness, not minimal functionality Knockouts often lethal

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

Genes Co-factors Fatty acids Sugars Nucleotides Amino Acids Proteins Precursors Core metabolism DNA replication Trans* Catabolism Carriers TransmitterReceiver Variety of Ligands & Receptors Variety of responses Regulation of protein levels Regulation of protein action

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

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

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

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

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

Regulation of protein levels Regulation of protein action Regulatory hourglass Huge variety of environments, metabolisms, functions Huge variety of components

Regulation of protein levels Regulation of protein action Environments, metabolisms, functions Components (genes) Huge variety Standardized mechanisms Highly conserved Huge variety Variety is within a specie (across time and space) and of course between species.

Huge variety Standardized mechanisms Highly conserved Huge variety assembly control Lego

Polymerization and complex assembly Proteins Autocatalytic feedback Regulation & control Genes DNA replication Trans*

DnaK rpoH Lon Other operons motif See El-Samad, Kurata, et al… PNAS, PLOS CompBio

DnaK rpoH Lon DnaK Lon Heat degradation foldedunfolded Other operons motif

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

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

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

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

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

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

DnaK rpoH Lon Other operons motif

TCA Gly G1P G6P F6P F1-6BP PEPPyr Gly3p 13BPG 3PG 2PG ATP NADH Oxa Cit ACA RNAP DnaK  RNAP  DnaK rpoH FtsHLon Heat   mRNA  DnaK ftsH Lon Regulation of protein levels Regulation of protein action Allosteric regulation of enzymes Regulation of enzyme levels Regulation of protein levels Regulation of protein action

The Internet hourglass WebFTPMailNewsVideoAudiopingnapster Applications Ethernet SatelliteOpticalPower linesBluetoothATM Link technologies

The Internet hourglass IP WebFTPMailNewsVideoAudiopingnapster Applications TCP Ethernet SatelliteOpticalPower linesBluetoothATM Link technologies

The Internet hourglass IP WebFTPMailNewsVideoAudiopingnapster Applications TCP Ethernet SatelliteOpticalPower linesBluetoothATM Link technologies IP under everything IP on everything

IP TCP/ AQM Applications Link Top of “waist” provides robustness to variety and uncertainty above Bottom of “waist” provides robustness to variety and uncertainty below

IP TCP Application TCP Application TCP Application Routing Provisioning Vertical decomposition Protocol Stack

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

Hosts Routers packets “FAST” TCP/AQM theory Arbitrarily complex network Topology Number of routers and hosts Nonlinear Delays Short proof Global stability Equilibrium optimizes aggregate user utility Papachristodoulou, Li

Each layer is abstracted as an optimization problem Operation of a layer is a distributed solution Results of one problem (layer) are parameters of others Operate at different timescales Layering as optimization decomposition application transport network link physical Application: utility IP: routing Link: scheduling Phy: power

Examples application transport network link physical Optimal web layer: Zhu, Yu, Doyle ’01 HTTP/TCP: Chang, Liu ’04 TCP: Kelly, Maulloo, Tan ’98, …… TCP/IP: Wang et al ’05, …… TCP/power control: Xiao et al ’01, Chiang ’04, …… TCP/MAC: Chen et al ’05, …… Rate control/routing/scheduling: Eryilmax et al ’05, Lin et al ’05, Neely, et al ’05, Stolyar ’05, this paper detailed survey in Proc. of IEEE, 2006

I2LSR, SC2004 Bandwidth Challenge OC48 OC192 November 8, 2004 Caltech and CERN transferred  2,881 GBytes in one hour (6.86Gbps)  between Geneva - US - Geneva (25,280 km)  through LHCnet/DataTag, Abilene and CENIC backbones  using 18 FAST TCP streams Harvey Newman’s group, Caltech “FAST” TCP/AQM implementation

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

Huge variety Standardized mechanisms Highly conserved Huge variety assembly control Lego

Huge variety assembly Lego Limited environmental uncertainty needs minimal control

Uncertain environments Require additional layers Huge variety assembly control Lego

Variety of actuators Variety of sensors Real- time control NXT controller

2:Physical: Raw physical network 1:Hardware catalog: routers, links, servers, hosts,… 2:Genome: Raw potential stoichiometry network 1:Hardware catalog: DNA, genes, enzymes, carriers,… TCP/IPMetabolism/biochem This provides the raw physical network But it is not functional without some control

3:IP: routes on physical network, rerouting for router losses 2:Physical: Raw physical network 1:Hardware catalog: routers, links, servers, hosts,… 3:Transcriptional regulation of enzyme levels 2:Genome: Raw potential stoichiometry network 1:Hardware catalog: DNA, genes, enzymes, carriers,… This layer provides a minimally functional network It provides robustness and evolvability to changes in the layers below. In an environment lacking uncertainty (which is rare), this level of regulation is largely adequate.

5:Apps: Supply and demand of packet flux 3:IP: routes on physical network, rerouting for router losses 2:Physical: Raw physical network 1:Hardware catalog: routers, links, servers, hosts,… 5:Apps:supply and demand of nutrients and products 3:Transcriptional regulation of enzyme levels 2:Genome: Raw potential stoichiometry network 1:Hardware catalog: DNA, genes, enzymes, carriers,… TCP/IPMetabolism/biochem The presence of fluctuating demand and evolving applications requires additional layers of control

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

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

Random variation Structured Selection Random and small Architecture Variation

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

Structured variation Structured Selection Structured and large Architecture Variation

So far Robust yet fragile Architecture Hard limits Small models Short proofs

Key concepts Robust yet fragile Architecture Hard limits Small models Short proofs CS complexity theory (P/NP/coNP/undecidable)

SmallLarge Robust/short Simplicity Organization Fragile/long Emergence Irreducibility Small/large descriptions, experiments, models, theorems Robust/fragile features of [*] in response to perturbations in descriptions, components, environment Short/long outcomes, proofs Much existing confusion is created by failure to grasp these distinctions (and lack of standard terminology). Ontology