Title: Networks of Programmable Biological Systems
1Networks of Programmable Biological Systems?
2A Fly on the Wall
3Communication Relay
4B2B
5Bio-signal Reception
6Signal Transduction
7Why Programmable Biology?
Intelligent sensors and actuators Moving,
flying, swimming, landing Autonomous, low power
The challenges has mind of its own
Interface and Control ?
8Challenges in Programmable Biology
Interfaces micro-surgery, MEMs, molecules
injectors, DNA structure, neural interfaces, nano
sensors/actuators, . . .
Control gene regulation, signal transduction,
neural coding and systems, robust control,
fault-tolerant systems, communication networks, .
. .
9 C. Elegans Saleem Mukhtar, Paul Sternberg
highly accurate development process total of 959
cells, 302 nerve cells
10 C. Elegans Lineage
11Tracking of C. Elegans
VCR for recording
Microscope
12Automated Tracking of C. Elegans
Microscope fitted with camera and xy-positioning
table
Computer locates worm and positions the table
VCR for recording
13Recordings Using The Automatic Tracker
14C. Elegans Has an Engine!
Velocity
Time
15Where is the Engine? Understand the circuit
responsible for locomotion
16Possible Perturbations
- Mutations
- Ablations of Cells
17Automated Ablation System
Microscope fitted with camera, laser
and x-y-z-positioning table
Computer locates neurons, positions the table
and zaps them
18(No Transcript)
19 Programmable C. Elegans
- Build tools for analysis of movement
- Build automated ablation system
- Understand the the circuit for locomotion
- Program C. Elegans to move at a given
velocity, direction
20Network Infrastructure for PBAs? Programmable
Biological Agents
21Current Internet Infrastructure
Storage Computing on the Edge
Fixed Networks Base stations
22 The Internet will be Soon Dominated by (thin)
Mobile Clients
Lost Signal!
Lost Signal!
Lost Signal!
23 The Idea-Mobile Gateways
Dynamic bandwidth allocation
24 Mobile Gateways Balloons
A balloon is an abstraction of a broadcast
domain The collection of balloons forms the
backbone
25MANGO Mobile Array of Network Gateways
- Covering algorithms
- Routing algorithms
- Broadcasting protocols
- Distributed storage schemes
26PBAs why DARPA? why Caltech?
27Why DARPA?
Get Biological
Get Real
Get Physical
Get Out
28 Program in Information Networks and
Biological Systems
Physics, Mathematics Astronomy
Biology Bio Initiative
Eng. App Science options APH, AMA, CDS, CNS,
CNS, CS, EE, ME, ... centers Advanced
Networking Neuromorphic System Eng.
29The Programmable Cat
30 Caltech is uniquely positioned for
Multidisciplinary Eng./Science Research
Physics Mabuchi..
Biology Koch Laurent Sternberg
EAS CDS Doyle, Murray... CNS Bruck,
Burdick, Koch, Laurent, Perona, Winfree... CS
Chandy, deHon, Winfree.. EE Bruck, Doyle,
Effros, Perona.. ME Burdick, Murray.