Title: http://www.cds.caltech.edu/~doyle/shortcourse.htm
1http//www.cds.caltech.edu/doyle/shortcourse.htm
Systems Biology Shortcourse May 21-24 Winnett
Lounge, Caltech Speakers Adam Arkin (UC
Berkeley), Frank Doyle (UCSB), Drew Endy (MIT),
Dan Gillespie (Caltech), Michael Savageau (UC
Davis) Organized by John Doyle (Caltech). There
is no registration or fees. Note Friday 4pm talk
by Adam Arkin in Beckman Institute Auditorium.
2Collaborators and contributors(partial list)
- Theory Parrilo, Carlson, Paganini,
Papachristodoulo, Prajna, Goncalves, Fazel, Lall,
DAndrea, Jadbabaie, many current and former
students, - Web/Internet Low, Willinger, Vinnicombe, Kelly,
Zhu,Yu, Wang, Chandy, Effros, - Biology Csete,Yi, Tanaka, Arkin, Savageau,
Simon, AfCS, Kurata, Khammash, El-Samad, Gross,
Bolouri, Kitano, Hucka, Sauro, Finney, - Turbulence Bamieh, Dahleh, Bobba, Gharib,
Marsden, - Physics Mabuchi, Doherty, Barahona, Reynolds,
Asimakapoulos, - Engineering CAD Ortiz, Murray, Schroder,
Burdick, - Disturbance ecology Moritz, Carlson, Robert,
- Finance Martinez, Primbs, Yamada, Giannelli,
Caltech faculty
Other Caltech
Other
3Whole cell metabolism
Core metabolism
Autocatalytic and regulatory feedback
4Autocatalysis
Enzyme
Metabolite
5Autocatalysis
Enzyme
Metabolite
6Enzyme
Metabolite
7Stoichiometry or mass and energy balance
Internal
Products
Nutrients
8Core metabolism
9Whole cell metabolism
Core metabolism
Autocatalytic and regulatory feedback
10Polymerization and assembly
Nested bowties
Core metabolism
transport
Autocatalytic and regulatory feedback
11Nested bowties
Our first universal architecture
12The core metabolism bowtie
Nutrients
Products
13Catabolism
Carriers and Precursor Metabolites
Cartoon metabolism
14Catabolism
Nucleotides
Carriers and Precursor Metabolites
Sugars
Amino Acids
Fatty acids
Energy and reducing
The metabolism bowtie protocol
15Uncertain
Uncertain
16Uncertain
Uncertain
17Almost everything complex is made this way Cars,
planes, buildings, power, fuel, laptops,
This cartoon is pure protocol.
18Manufacturing and metabolism
Collect and import raw materials
Common currencies and building blocks
Complex assembly
Collect and import raw materials
Common currencies and building blocks
Complex assembly
Polymerization and assembly
Taxis and transport
Core metabolism
Autocatalytic and regulatory feedback
19Electric power
Variety of producers
20Electric power
Variety of consumers
21Variety of consumers
Variety of producers
Energy carriers
- 110 V, 60 Hz AC
- (230V, 50 Hz AC)
- Gasoline
- ATP, glucose, etc
- Proton motive force
22Raw materials
Complex assembly
Raw materials
Complex assembly
Building blocks
23Collect and import raw materials
Common currencies and building blocks
Complex assembly
Steel manufacturing
24assembly
metabolism
transport
Core special purpose machines controlled by
allostery
Variety of consumers
Variety of producers
Energy carriers
25assembly
metabolism
transport
Edges general purpose machines controlled by
regulated recruitment
Variety of consumers
Variety of producers
Energy carriers
26assembly
metabolism
transport
Robust and evolvable
Variety of consumers
Variety of producers
Energy carriers
27assembly
metabolism
transport
Fragile and hard to change
Variety of consumers
Variety of producers
Energy carriers
28assembly
metabolism
transport
- Preserved by selection on three levels
- Fragile to change (short term)
- Facilitates robustness elsewhere (short term)
- Facilitates evolution (long term)
Variety of consumers
Variety of producers
Energy carriers
29Modules and protocols
- Much confusion surrounds these terms
- Biologists already understand the important
distinction - Most of basic sciences doesnt
30Modules and protocols in experiments
- Modules components of experiments
- Protocols rules or recipes by which the modules
interact - This generalizes to most important situations
- Important distinction in experiments
- Even more important in understanding the
complexity of biological networks
31Modules and protocols example
- Suppose some specific experimental protocol has a
step that requires the use of a PCR machine
module. - The PCR machine in turn implements a complex
protocol with its own modules. - Thus protocols and modules are hierarchically
nested. - A nested collection of protocols/modules is
called an architecture or protocol suite.
32Modules and protocols example
- Consider this laptop/projector combination.
- The modules include software, hardware, and
connectors. - The protocols are the rules by which these
modules must interact. - Hardware modules change between talks
- Within talks slides change, not hardware
- Robust and evolvable yet fragile
33Modules and protocols example
- Consider this laptop/projector combination.
- The modules include software, hardware, and
connectors. - The protocols are the rules by which these
modules must interact. - Hardware modules change between talks
- Within talks slides change, not hardware
- Robust and evolvable yet fragile
34The LEGO connector protocol
Robust Mesoscale
35Various functionality
Digital
Analog substrate
36Applications
Software Hardware
Modern Computing
Operating System
Hardware
37Applications
Software Hardware
Modern Computing
Operating System
Hardware
38Modules and protocols
- Protocols and modules are complementary (dual)
notions - Primitive technologies modules are more
important than protocols - Advanced technologies protocols are at least as
important - Even bacteria are advanced technology
39Reductionism and protocols
- Reductionism modules are more important than
protocols - Usually Huh? Whats a protocol?
- Systems approach Protocols are as important as
modules
40Necessity or frozen accident?
- Laws are absolute necessity.
- Conjecture Protocols in biology are largely
necessary. (More so than in engineering!) - Modules??? Appear to be more of a mix of
necessity and accident.
41Necessity or frozen accident?
- Conservation laws are necessary.
- Bowtie protocols are essentially necessary if
robustness and efficiency are required. - Conjecture It is necessary that there is an
energy carrier, it may not be necessary that it
be ATP.
42Conjectures on laws and protocols
- The important laws governing biological
complexity have yet to be fully articulated - Biology has highly organized dynamics using
protocol suites - Both are true for advanced technologies
43Nested bowtie and hourglass
Polymerization and assembly
Core metabolism
Conservation of energy and moiety is a law.
Taxis and transport
Enzymes are modules.
Bowtie architectures is a protocol.
Autocatalytic and regulatory feedback
44essential 230Â Â nonessential 2373Â Â
unknown 1804Â Â total 4407
http//www.shigen.nig.ac.jp/ecoli/pec
45assembly
metabolism
transport
Autocatalytic feedback
Regulatory feedback
46assembly
metabolism
transport
Knockouts often lethal
Autocatalytic feedback
Knockouts often lose robustness, not minimal
functionality
Regulatory feedback
47Steering
Brakes
Mirrors
Wipers
Anti-skid
Cruise control
GPS
Radio
Traction control
Headlights
Shifting
Electronic ignition
Temperature control
Seats
Electronic fuel injection
Seatbelts
Fenders
Bumpers
Airbags
Suspension (control)
48Knockouts often lethal
Steering
Brakes
Mirrors
Wipers
Anti-skid
Knockouts often lose robustness, not minimal
functionality
Cruise control
GPS
Radio
Traction control
Headlights
Shifting
Electronic ignition
Temperature control
Seats
Electronic fuel injection
Seatbelts
Fenders
Bumpers
Airbags
Suspension (control)
49assembly
metabolism
transport
Supplies Materials Energy
Autocatalytic feedback
Robustness ? Complexity
Regulatory feedback
Supplies Robustness
50assembly
metabolism
transport
Autocatalytic feedback
If feedback regulation is the dominant protocol,
what are the laws constraining whats possible?
Regulatory feedback
51assembly
metabolism
transport
- A historical aside
- These systems are not at the edge-of-chaos,
self-organized critical, scale-free, at an
order-disorder transition, etc - Not only are they as opposite from this as can
possibly be (an observational fact) - But also, it is provably impossible for robust
systems to have it otherwise (a theoretical
assertion) - The facts are easily checked, what is the
theoretical foundation?
Autocatalytic feedback
Regulatory feedback
52assembly
metabolism
transport
Supplies Materials Energy
Autocatalytic feedback
What are the laws of robustness?
Regulatory feedback
Supplies Robustness
53Whole cell metabolism
Core metabolism
Transport
Autocatalytic and regulatory feedback
54Autocatalysis
Enzyme
Metabolite
55Autocatalysis
Enzyme
Metabolite
56Enzyme
Metabolite
57Yi, Ingalls, Goncalves, Sauro
Product inhibition
perturbation
581.05
Step increase in demand for ATP.
ATP
1
0.95
0.9
0.85
0.8
0
5
10
15
20
Time (minutes)
h 0 1 2 3
59h 3
h 2
h 1
h 0
Time
0
5
10
15
20
Higher feedback gain
601.05
ATP
1
h 3
0.95
Time response
0.9
0.85
h 0
0.8
0
5
10
15
20
Time (minutes)
0.8
h 3
0.6
Spectrum
0.4
0.2
h 0
Log(Sn/S0)
0
-0.2
-0.4
-0.6
-0.8
0
2
4
6
8
10
Frequency
61Yet fragile
0.8
h 3
0.6
Robust
0.4
0.2
h 0
Log(Sn/S0)
0
-0.2
-0.4
-0.6
-0.8
0
2
4
6
8
10
Frequency
62Yet fragile
0.8
0.6
Robust
0.4
0.2
h 0
Log(Sn/S0)
0
-0.2
-0.4
-0.6
-0.8
0
2
4
6
8
10
Frequency
63Theorem
Transients, Oscillations
0.8
h 3
0.6
Tighter steady-state regulation
0.4
h 2
0.2
h 0
Log(Sn/S0)
0
h 1
-0.2
-0.4
-0.6
-0.8
0
2
4
6
8
10
Frequency
64This tradeoff is a law.
Transients, Oscillations
logS
?
Biological complexity is dominated by the
evolution of mechanisms to more finely tune this
robustness/fragility tradeoff.
Tighter regulation
65This tradeoff is a law.
Product inhibition is a protocol.
66This tradeoff is a law.
PFK and ATP are modules.
Product inhibition is a protocol.
67logS
?
Conservation of fragility
68Diseases of complexity
Fragile
- Parasites
- Cancer
- Epidemics
- Auto-immune disease
Complex development Regeneration/renewal Complex
societies Immune response
Uncertainty
Robust
69logS
?
We have a proof of this.
X0
X1
Xi
Xn
Error
Xn1
70This is a cartoon. We have no proof of this.
Yet.
Fragile
- Parasites
- Cancer
- Epidemics
- Auto-immune disease
Complex development Regeneration/renewal Complex
societies Immune response
Uncertainty
Robust
71Why should any biologists care about this? How
does it effect what can be done to understand
complex biological networks?
Fragile
Immune response Development Regeneration renewal S
ocieties
Parasites Cancer Epidemics Auto-immune disease
Robust
Uncertainty
72Modeling robust yet fragile systems
May need great detail here
Fragile
And much less detail here.
Uncertainty
Robust
73Fragile
Robust (fragile) to perturbations in components
and environment ? Robust (fragile) to errors and
simplifications in modeling
More detail.
Required model complexity
Less detail.
Uncertainty
Robust
74h 3
h 2
h 1
h 0
Time
0
5
10
15
20
0.8
h 3
0.6
0.4
h 2
0.2
h 0
Log(Sn/S0)
0
h 1
-0.2
-0.4
-0.6
-0.8
0
2
4
6
8
10
Frequency
75Autocatalysis
Regulation
Enzyme
Metabolite
Energy and materials
76assembly
metabolism
transport
Autocatalytic feedback
Even though autocatalytic feedback contributes
relatively modestly to complexity, it has a huge
indirect impact on regulatory complexity.
Regulatory feedback
77assembly
metabolism
transport
Autocatalytic feedback
- Autocatalysis is everywhere in human and natural
systems as well as biology - Make energy, materials, and machines to make
energy, materials, and machines to make - Consumers are investors are labor
Regulatory feedback
78Regulatory feedback only
h 3
h 2
h 1
h 0
Time
0
5
10
15
20
0.8
h 3
0.6
0.4
h 2
0.2
h 0
Log(Sn/S0)
0
h 1
-0.2
-0.4
-0.6
-0.8
0
2
4
6
8
10
Frequency
79Add autocatalytic feedback
more
80Add autocatalytic feedback
81Add more regulator feedback
82More instability aggravates
83Control demo
84assembly
metabolism
transport
Conservation of energy, moiety, and fragility are
laws.
Autocatalytic feedback
Enzymes are modules.
Bowtie architectures with product inhibition is
a protocol suite.
Regulatory feedback
85Nested bowtie and hourglass
Polymerization and assembly
Core metabolism
Conservation of energy and moiety is a law.
Taxis and transport
Enzymes are modules.
Bowtie architectures is a protocol.
Autocatalytic and regulatory feedback
86Key themes
- Multiscale and large-scale stochastic simulation
is an essential technology for systems biology. - Simulation alone is not scalable to larger
network problems because complex, uncertain
systems need an exponentially large number of
simulations to answer biologically meaningful
questions. - There are fundamental laws governing the
organization of biological networks.
87Hypotheses
- Multiscale and large-scale stochastic simulation.
Gillespie Petzold for stiff stochastic systems. - Simulation alone is not scalable. Automated
scalable inference using SOSTOOLS. - There are fundamental laws governing the
organization of biological networks. Without
exploiting these, the complexity is
overwhelming.
88Complexity
Recently, there has been a remarkable
convergences.
A coherent foundation for a general
understanding of highly evolved complexity
89Complexity
Biology
Molecular biology has catalogued cellular
components, and network structure is becoming
more apparent.
90Complexity
Advanced Technology
Biology
Advanced technologies are producing networks
approaching biological levels of complexity
(which is hidden to the user).
91Complexity
Advanced Technology
Math
Biology
New mathematics provides for the first time a
coherent theoretical framework for complex
networks (but not yet an accessible one).
92Complexity
Advanced Technology
Math
Biology
A coherent foundation for a general
understanding of highly evolved complexity
After many false starts.
93Complexity
Advanced Technology
Math
Biology
- Complementary ways to tell this story
- Give lots of examples from biology and technology
- Prove relevant theorems
- Deliver useful software tools
94Complexity
Advanced Technology
Math
Biology
- Today an attempt to distill an accessible
message from enormous amount of detail - Focus on universal laws that transcend details
- Minimize math, maximize examples
- Provide broader context for the rest of the
shortcourse
95Complexity
Advanced Technology
Biology
Math
- This week
- Case studies in microbial signaling and
regulation networks - Will attempt to put details into broader context
- Saturday will consider computational challenges
96Hard Problems
coNP
NP
P easy
97Hard Problems
coNP
Economics
Algorithms
Controls
NP
Communications
P
Dynamical Systems
Physics
98- Domain-specific assumptions
- Enormously successful
- Handcrafted theories
- Incompatible assumptions
- Tower of Babel where even experts cannot
communicate - Unified theories failed
- New challenges unmet
Economics
Algorithms
Controls
Communications
P
Dynamical Systems
Physics
99Hard Problems
coNP
Internet
Economics
Algorithms
Controls
NP
Communications
P
Dynamical Systems
Physics
100Hard Problems
coNP
Biology
Economics
Algorithms
Controls
NP
Internet
Communications
P
Dynamical Systems
Physics
101Biology and advanced technology
- Biology
- Integrates control, communications, computing
- Into distributed control systems
- Built at the molecular level
- Advanced technologies will increasingly do the
same - We need new theory and math, plus unprecedented
connection between systems and devices - Two challenges for greater integration
- Unified theory of systems
- Multiscale from devices to systems
102Hard Problems
coNP
Unified Theory
Goal
Economics
Algorithms
Biology
Controls
NP
Goal
Internet
Communications
P
Dynamical Systems
Physics
103Hard Problems
coNP
Biology
Economics
Algorithms
Controls
NP
Internet
Communications
P
Dynamical Systems
Physics