Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf ·...

110

Transcript of Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf ·...

Page 1: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut
Page 2: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Neutrality in Structural Bioinformatics and Molecular Evolution

Peter Schuster

Institut für Theoretische Chemie, Universität Wien, Austriaand

The Santa Fe Institute, Santa Fe, New Mexico, USA

Bioinformatics Research and Development 2008

Technische Universität Wien, 07.07.2008

Page 3: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Web-Page for further information:

http://www.tbi.univie.ac.at/~pks

Page 4: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut
Page 5: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Charles Darwin. The Origin of Species. Sixth edition. John Murray. London: 1872

Page 6: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Motoo Kimuras population genetics of neutral evolution.

Evolutionary rate at the molecular level. Nature 217: 624-626, 1955.

The Neutral Theory of Molecular Evolution. Cambridge University Press. Cambridge, UK, 1983.

Page 7: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

The average time of replacement of a dominant genotype in a population is the reciprocal mutation rate, 1/ , and therefore independent of population size.

Fixation of mutants in neutral evolution (Motoo Kimura, 1955)

Page 8: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

1. Ruggedness of molecular landscapes

2. Replication-mutation dynamics

3. Models of fitness landscapes

4. Ruggedness and error thresholds

5. Stochasticity of replication and mutation

6. Population dynamics on neutral networks

Page 9: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

1. Ruggedness of molecular landscapes

2. Replication-mutation dynamics

3. Models of fitness landscapes

4. Ruggedness and error thresholds

5. Stochasticity of replication and mutation

6. Population dynamics on neutral networks

Page 10: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

OCH2

OHO

O

PO

O

O

N1

OCH2

OHO

PO

O

O

N2

OCH2

OHO

PO

O

O

N3

OCH2

OHO

PO

O

O

N4

N A U G Ck = , , ,

3' - end

5' - end

Na

Na

Na

Na

5'-end 3’-endGCGGAU AUUCGCUUA AGUUGGGA G CUGAAGA AGGUC UUCGAUC A ACCAGCUC GAGC CCAGA UCUGG CUGUG CACAG

Definition of RNA structure

Page 11: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

N = 4n

NS < 3n

Criterion: Minimum free energy (mfe)

Rules: _ ( _ ) _ {AU,CG,GC,GU,UA,UG}

A symbolic notation of RNA secondary structure that is equivalent to the conventional graphs

Page 12: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

many genotypes one phenotype

Page 13: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

AUCAAUCAG

GUCAAUCAC

GUCAAUCAUGUCAAUCAA

GUCAAUCCG

GUCAAUCG

G

GU

CA

AU

CU

G

GU

CA

AU

GA

G

GUC

AAUU

AG

GUCAAUAAGGUCAACCAG

GUCAAGCAG

GUCAAACAG

GUCACUCAG

GUCAGUCAG

GUCAUUCAGGUCCAUCAG GUCGAUCAG

GUCU

AUCA

G

GU

GA

AUC

AG

GU

UA

AU

CA

G

GU

AA

AU

CA

G

GCC

AAUC

AGGGCAAUCAG

GACAAUCAG

UUCAAUCAG

CUCAAUCAG

GUCAAUCAG

One-error neighborhood

The surrounding of GUCAAUCAG in sequence space

Page 14: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

One error neighborhood – Surrounding of an RNA molecule of chain length n=50 in sequence and shape space

Page 15: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

One error neighborhood – Surrounding of an RNA molecule of chain length n=50 in sequence and shape space

Page 16: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

One error neighborhood – Surrounding of an RNA molecule of chain length n=50 in sequence and shape space

Page 17: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

One error neighborhood – Surrounding of an RNA molecule of chain length n=50 in sequence and shape space

Page 18: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

One error neighborhood – Surrounding of an RNA molecule of chain length n=50 in sequence and shape space

Page 19: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

One error neighborhood – Surrounding of an RNA molecule of chain length n=50 in sequence and shape space

Page 20: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

One error neighborhood – Surrounding of an RNA molecule of chain length n=50 in sequence and shape space

Page 21: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

One error neighborhood – Surrounding of an RNA molecule of chain length n=50 in sequence and shape space

Page 22: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

One error neighborhood – Surrounding of an RNA molecule of chain length n=50 in sequence and shape space

Page 23: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

GGCUAUCGUAUGUUUACCCAAAAGUCUACGUUGGACCCAGGCAUUGGACGGGCUAUCGUACGUUUACCCAAAAGUCUACGUUGGACCCAGGCAUUAGACGGGCUAUCGUACGUUUACUCAAAAGUCUACGUUGGACCCAGGCAUUGGACGGGCUAUCGUACGCUUACCCAAAAGUCUACGUUGGACCCAGGCAUUGGACGGGCCAUCGUACGUUUACCCAAAAGUCUACGUUGGACCCAGGCAUUGGACGGGCUAUCGUACGUUUACCCAAAAGUCUACGUUGGACCCAGGCAUUGGACGGGCUAUCGUACGUGUACCCAAAAGUCUACGUUGGACCCAGGCAUUGGACGGGCUAACGUACGUUUACCCAAAAGUCUACGUUGGACCCAGGCAUUGGACGGGCUAUCGUACGUUUACCCAAAAGUCUACGUUGGACCCUGGCAUUGGACGGGCUAUCGUACGUUUACCCAAAAGUCUACGUUGGACCCAGGCACUGGACGGGCUAUCGUACGUUUACCCAAAAGUCUACGUUGGUCCCAGGCAUUGGACGGGCUAGCGUACGUUUACCCAAAAGUCUACGUUGGACCCAGGCAUUGGACGGGCUAUCGUACGUUUACCCGAAAGUCUACGUUGGACCCAGGCAUUGGACGGGCUAUCGUACGUUUACCCAAAAGCCUACGUUGGACCCAGGCAUUGGACG G

GC

UAU

CG

UAC

GU

UUA

CCC A

AAAG U

CUACG UUGGACC C AG

GCAU

UGGACG

One error neighborhood – Surrounding of an RNA molecule of chain length n=50 in sequence and shape space

Page 24: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Number Mean Value Variance Std.Dev.Total Hamming Distance: 150000 11.647973 23.140715 4.810480Nonzero Hamming Distance: 99875 16.949991 30.757651 5.545958Degree of Neutrality: 50125 0.334167 0.006961 0.083434Number of Structures: 1000 52.31 85.30 9.24

1 (((((.((((..(((......)))..)))).))).))............. 50125 0.3341672 ..(((.((((..(((......)))..)))).)))................ 2856 0.0190403 ((((((((((..(((......)))..)))))))).))............. 2799 0.0186604 (((((.((((..((((....))))..)))).))).))............. 2417 0.0161135 (((((.((((.((((......)))).)))).))).))............. 2265 0.0151006 (((((.(((((.(((......))).))))).))).))............. 2233 0.0148877 (((((..(((..(((......)))..)))..))).))............. 1442 0.0096138 (((((.((((..((........))..)))).))).))............. 1081 0.0072079 ((((..((((..(((......)))..))))..)).))............. 1025 0.006833

10 (((((.((((..(((......)))..)))).))))).............. 1003 0.00668711 .((((.((((..(((......)))..)))).))))............... 963 0.00642012 (((((.(((...(((......)))...))).))).))............. 860 0.00573313 (((((.((((..(((......)))..)))).)).)))............. 800 0.00533314 (((((.((((...((......))...)))).))).))............. 548 0.00365315 (((((.((((................)))).))).))............. 362 0.00241316 ((.((.((((..(((......)))..)))).))..))............. 337 0.00224717 (.(((.((((..(((......)))..)))).))).).............. 241 0.00160718 (((((.(((((((((......))))))))).))).))............. 231 0.00154019 ((((..((((..(((......)))..))))...))))............. 225 0.00150020 ((....((((..(((......)))..)))).....))............. 202 0.001347 G

GC

UAU

CG

UAC

GU

UUA

CCC A

AAAG U

CUACG UUGGACC C AG

GCAU

UGGACG

Shadow – Surrounding of an RNA structure in shape space: AUGC alphabet, chain length n=50

Page 25: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

1. Ruggedness of molecular landscapes

2. Replication-mutation dynamics

3. Models of fitness landscapes

4. Ruggedness and error thresholds

5. Stochasticity of replication and mutation

6. Population dynamics on neutral networks

Page 26: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Chemical kinetics of molecular evolution

M. Eigen, P. Schuster, `The Hypercycle´, Springer-Verlag, Berlin 1979

Page 27: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Complementary replication is the simplest copying mechanismof RNA.Complementarity is determined by Watson-Crick base pairs:

G C and A=U

Page 28: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Variation of genotypes through mutation and recombination

Page 29: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Complementary replication as the simplest molecular mechanism of reproduction

Page 30: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Kinetics of RNA replicationC.K. Biebricher, M. Eigen, W.C. Gardiner, Jr.Biochemistry 22:2544-2559, 1983

Page 31: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Stock solution:

activated monomers, ATP, CTP, GTP, UTP (TTP);a replicase, an enzyme that performs complemantary replication;buffer solution

Flow rate: r = R-1

The population size N , the number of polynucleotide molecules, is controlled by the flow r

NNtN ±≈)(

The flowreactor is a device for studies of evolution in vitro and in silico.

Page 32: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Chemical kinetics of replication and mutation as parallel reactions

Page 33: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

1and

with

1

1

=

=ΦΦ−=

∑∑

=

==

n

i i

in

ii ijin

i ijij

x

xfxxfQdt

dx

( )

1

andbetweendistanceHamming),(

digitperrateerror,1

1

),(),(

=

−=

∑ =

n

j ji

jijiH

XXdXXdnij

Q

XXXXd

pppQ jiHjiH

K

K

Uniform error rate model

The replication-mutation equation

Page 34: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Formation of a quasispeciesin sequence space

p = 0

Page 35: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Formation of a quasispeciesin sequence space

p = 0.25 pcr

Page 36: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Formation of a quasispeciesin sequence space

p = 0.50 pcr

Page 37: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Formation of a quasispeciesin sequence space

p = 0.75 pcr

Page 38: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Uniform distribution in sequence space

p pcr

Page 39: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Error rate p = 1-q0.00 0.05 0.10

Quasispecies Uniform distribution

Stationary population or quasispecies as a function of the mutation or error rate p

Page 40: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Quasispecies

Driving virus populations through threshold

The error threshold in replication

Page 41: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

1. Ruggedness of molecular landscapes

2. Replication-mutation dynamics

3. Models of fitness landscapes

4. Ruggedness and error thresholds

5. Stochasticity of replication and mutation

6. Population dynamics on neutral networks

Page 42: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Every point in sequence space is equivalent

Sequence space of binary sequences with chain length n = 5

Page 43: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

A fitness landscape showing an error threshold

Page 44: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Fitness landscapes not showing error thresholds

Page 45: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Error thresholds and gradual transitions

n = 20 and = 10

Page 46: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

1. Ruggedness of molecular landscapes

2. Replication-mutation dynamics

3. Models of fitness landscapes

4. Ruggedness and error thresholds

5. Stochasticity of replication and mutation

6. Population dynamics on neutral networks

Page 47: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Sources of ruggedness:

1. Variation in fitness values

2. Deviations from uniform error rates

3. Neutrality

Page 48: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Three sources of ruggedness:

1. Variation in fitness values

2. Deviations from uniform error rates

3. Neutrality

Page 49: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Fitness landscapes showing error thresholds

Page 50: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Error threshold: Error classes and individual sequences

n = 10 and = 2

Page 51: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Error threshold: Individual sequences

n = 10, = 2 and d = 0, 1.0, 1.85

Page 52: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Error threshold: Individual sequences

n = 10, = 1.1, d = 1.95, 1.975, 2.00 and seed = 877

Page 53: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Three sources of ruggedness:

1. Variation in fitness values

2. Deviations from uniform error rates

3. Neutrality

Page 54: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Local replication accuracy pk:

pk = p + 4 p(1-p) (Xrnd-0.5) , k = 1,2,...,2

Page 55: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Error threshold: Classes

n = 10, = 1.1, = 0, 0.3, 0.5, and seed = 877

Page 56: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Three sources of ruggedness:

1. Variation in fitness values

2. Deviations from uniform error rates

3. Neutrality

Page 57: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut
Page 58: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut
Page 59: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

5.0)()(lim 210 ==→ pxpxp

apx

apx

p

p

−=

=

1)(lim

)(lim

20

10

Elements of neutral replication networks

Page 60: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Error threshold: Individual sequences

n = 10, = 1.1, d = 1.0

Page 61: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Error threshold: Individual sequences

n = 10, = 1.1, d = 1.0

Page 62: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Error threshold: Individual sequences

n = 10, = 1.1, d = 1.0

Page 63: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

= 0.10

N = 7

Neutral networks with increasing

Page 64: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

= 0.15

N = 24

Neutral networks with increasing

Page 65: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

= 0.20

N = 70

Neutral networks with increasing

Page 66: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Size of selected neutral networks in the limit p 0 as a function of the degree of neutrality

random number seed

229 367 491 673 877

0.005 1 1 1|1 1 1|1

0.01 2 2 2 1 1|1

0.015 2 2 2 2 1|1

0.02 3 2 2 2|2 1|1|1|1

0.025 3 2 2 3 1|1|1|1

0.03 3 3 2 3 3

0.035 3 3 2 3 3

0.04 3 3|3 2 3 3

0.045 3 5 3 3 4

0.05 3 5 3 5 7

0.06 6 5 3 7 7

0.07 6 8 5 7 7

0.08 7 8 5 4 8

0.09 7 8 10 5 9

0.10 7 10 9 5 9

0.11 8 14 22 6 9

0.12 10 17 44 14 9

0.13 11 40 49 43 9

0.14 16 52 70 84 28

0.15 24 72 71 95 12

0.20 70 (69) 180 152 181 151

Page 67: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

1. Ruggedness of molecular landscapes

2. Replication-mutation dynamics

3. Models of fitness landscapes

4. Ruggedness and error thresholds

5. Stochasticity of replication and mutation

6. Population dynamics on neutral networks

Page 68: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution in silico

W. Fontana, P. Schuster, Science 280 (1998), 1451-1455

Page 69: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Phenylalanyl-tRNA as target structure

Structure of randomly chosen initial sequence

Page 70: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 71: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 72: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 73: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 74: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 75: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 76: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 77: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 78: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 79: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 80: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 81: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 82: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolution of RNA molecules as a Markow process and its analysis by means of the relay series

Page 83: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Replication rate constant

(Fitness):

fk = / [ + dS(k)]

dS(k) = dH(Sk,S )

Selection pressure:

The population size,

N = # RNA moleucles,

is determined by the flux:

Mutation rate:

p = 0.001 / Nucleotide Replication

NNtN ±≈)(

The flow reactor as a device forstudying the evolution of molecules

in vitro and in silico.

Page 84: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

In silico optimization in the flow reactor: Evolutionary Trajectory

Page 85: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

28 neutral point mutations during a long quasi-stationary epoch

Transition inducing point mutations change the molecular structure

Neutral point mutations leave the molecular structure unchanged

Neutral genotype evolution during phenotypic stasis

Page 86: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Randomly chosen initial structure

Phenylalanyl-tRNA as target structure

Page 87: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

1. Ruggedness of molecular landscapes

2. Replication-mutation dynamics

3. Models of fitness landscapes

4. Ruggedness and error thresholds

5. Stochasticity of replication and mutation

6. Population dynamics on neutral networks

Page 88: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Evolutionary trajectory

Spreading of the population on neutral networks

Drift of the population center in sequence space

Page 89: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network: t = 150

Page 90: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 170

Page 91: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 200

Page 92: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 350

Page 93: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 500

Page 94: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 650

Page 95: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 820

Page 96: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 825

Page 97: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 830

Page 98: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 835

Page 99: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 840

Page 100: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 845

Page 101: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 850

Page 102: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Spreading and evolution of a population on a neutral network : t = 855

Page 103: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

A sketch of optimization on neutral networks

Page 104: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Initial state

Target

Extinction

Replication, mutationand dilution

Replication and mutation as a stochastic process

Page 105: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Expectation values as functions of population size:Extinction probability, average number of replications and run time

Page 106: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Application of molecular evolution to problems in biotechnology

Page 107: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Acknowledgement of support

Fonds zur Förderung der wissenschaftlichen Forschung (FWF)Projects No. 09942, 10578, 11065, 13093

13887, and 14898

Wiener Wissenschafts-, Forschungs- und Technologiefonds (WWTF) Project No. Mat05

Jubiläumsfonds der Österreichischen NationalbankProject No. Nat-7813

European Commission: Contracts No. 98-0189, 12835 (NEST)

Austrian Genome Research Program – GEN-AU

Siemens AG, Austria

Universität Wien and the Santa Fe Institute

Universität Wien

Page 108: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Universität Wien

Coworkers

Walter Fontana, Harvard Medical School, MA

Christian Forst, Los Alamos National Laboratory, NM

Christian Reidys, Nankai University, Tientsin, China

Peter Stadler, Bärbel Stadler, Universität Leipzig, GE

Christoph Flamm, Ivo L.Hofacker, Andreas Svrček-Seiler,Universität Wien, AT

Kurt Grünberger, Michael Kospach, Andreas Wernitznig, Stefanie Widder, Michael Wolfinger, Stefan Wuchty,Universität Wien, AT

Stefan Bernhart, Jan Cupal, Lukas Endler, Ulrike Langhammer,Rainer Machne, Ulrike Mückstein, Hakim Tafer, Universität Wien, AT

Ulrike Göbel, Walter Grüner, Stefan Kopp, Jaqueline Weber, Institut für Molekulare Biotechnologie, Jena, GE

Page 109: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut

Web-Page for further information:

http://www.tbi.univie.ac.at/~pks

Page 110: Neutrality in Structural Bioinformatics and Molecular ...pks/Presentation/wien-bird08.pdf · Neutrality in Structural Bioinformatics and Molecular Evolution Peter Schuster Institut