How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics...

25
How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute

Transcript of How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics...

Page 1: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

How Do Cells Compute?

John J. TysonDepartment of Biological Sciences

Virginia Bioinformatics Institute

Page 2: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

Do Cells Compute?

Page 3: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

Computer

bit string bit string

N N2

x x

01

00

10

11

1

0

1

0

either A or Bbut not both

computations

decisions

Page 4: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

Is the cell anInformation Processing System?

IPSinput output

Page 5: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

Cellnutrients

repellants

damage

hormones

heat shock

growth & division

movement

geneexpression

death

Page 6: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

BacteriaGlucose

Lactose

1

0

glucosemetabolizing

enzymes

1

lactosemetabolizing

enzymes

0

Page 7: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

BacteriaGlucose

Lactose

lactosemetabolizing

enzymes

1

1 0

glucosemetabolizing

enzymes

1

Page 8: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

BacteriaGlucose

Lactose

lactosemetabolizing

enzymes

0

1 1

glucosemetabolizing

enzymes

1

Page 9: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

BacteriaGlucose

Lactose

lactosemetabolizing

enzymes

0

0 0

glucosemetabolizing

enzymes

1

Page 10: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

Fission Yeast

14 m

7 m

Wild type Mutant (wee1)

“size control” different “set point”

Page 11: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

Fibroblast

Ionizing radiationdamages DNA

cell cycle arrest

repair

Page 12: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

Fibroblast

ProgrammedCell Death

Page 13: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

Is a cell like a computer?

Laptop Cell

Solid state Watery

Programmable Hard-wired

Precise Sloppy

Digital Analog

Sequential Parallel

Manufactured Self-reproducing

Designed Evolved

Silicon CarbonSilicon Carbon

DGaD LoDD

Page 14: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

…in the last 5 years

“Molecular Systems Biology”

CellCarbon

Watery

Hard-wired

Sloppy

Analog

Parallel

Self-reproducing

Evolved

Carbon

Page 15: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

20 years ago…

Winfree & Kauffman

Oster & Perelson

Goldbeter & Segel

Glass & Mackey

Rinzel & Keizer

Goodwin, Meinhardt, Odell, Tyson, …

CellCarbon

Watery

Hard-wired

Sloppy

Analog

Parallel

Self-reproducing

Evolved

Carbon

Page 16: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

How do cells make decisions?

WT

cdc

wee

Paul Nurse, Nature (1975)

Page 17: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

Fission Yeast

P Wee1

Wee1P

Cdc25

CycB

CycB

Cdc25

MPFMitosis Promoting Factor

++P

WT

cdc

wee

cdc25ts

wee1ts

wee1OP

cdc25OP

Page 18: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

Fission Yeast

P Wee1

Wee1P

Cdc25

CycB

CycB

Cdc25

mass/ DNA

0 1 2

Cdc2/Cdc13

10-3

10-2

10-1

100

S/G2

M

size

MP

F

size

SN14m

wee1OPwee1

P++

DNA synthesis

Mitosis & Cell Division

Page 19: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

0.01 0.1 1 10 100 1000 10000

1

10

100

1000

0.4

3.0

WT

Cdc25 activity (%)

Wee

1 ac

tivity

(%

) cdc

cut

wee

quantized

Size at Division1.0 = WT size

wee1ts

wee1OP

cdc25OP

cdc25ts

Page 20: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

P

Cdc25

Wee1

Wee1P

Cdc25

CycB

PCdc20

Cdc20

APC-PAPC

CycB

0

0.5

1

0 1 2

MP

F

total cyclin

ks

MPF

Page 21: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

Joe Pomerening

Cell (2005)

MPF

total cyclin

Page 22: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

How do cells compute?

Switches and Clocks

ks

MPF

mass/ DNA

0 1 2

Cdc2/Cdc13

10-3

10-2

10-1

100

S/G2

M

size

MP

F

Page 23: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

The class of chemical switching networks will be promising

candidates for a possible new technology of chemical reaction

systems.

Page 24: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

nutrients

repellants

damage

hormones

heat shock

growth & division

movement

geneexpression

death

The living cell is Rössler’s“flüssiges Automata”:

a miniature, self-reproducing, water-soluble biochemical

computer.

Page 25: How Do Cells Compute? John J. Tyson Department of Biological Sciences Virginia Bioinformatics Institute.

$$: DARPA, NIH, McDonnell Foundation