1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5...

31
3/31/05 1 Bioinformatics (Lec 20) Theory of Evolution Charles Darwin 1858-59: Origin of Species 5 year voyage of H.M.S. Beagle (1831-36) Populations have variations. Natural Selection & Survival of the fittest: nature selects best adapted varieties to survive and to reproduce. Speciation arises by splitting of one population into subpopulations. Gregor Mendel and his work (1856-63) on inheritance.

Transcript of 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5...

Page 1: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 1Bioinformatics (Lec 20)

Theory of Evolution• Charles Darwin

– 1858-59: Origin of Species– 5 year voyage of H.M.S. Beagle (1831-36)– Populations have variations. – Natural Selection & Survival of the fittest: nature

selects best adapted varieties to survive and to reproduce.

– Speciation arises by splitting of one population into subpopulations.

– Gregor Mendel and his work (1856-63) on inheritance.

Page 2: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 2Bioinformatics (Lec 20)

Page 3: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 3Bioinformatics (Lec 20)

Dominant View of Evolution• All existing organisms are derived from a

common ancestor and that new species arise by splitting of a population into subpopulations that do not cross-breed.

• Organization: Directed Rooted Tree; Existing species: Leaves; Common ancestor species (divergence event): Internal node; Length of an edge: Time.

Page 4: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 4Bioinformatics (Lec 20)

Phylogeny

Page 5: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 5Bioinformatics (Lec 20)

Constructing Evolutionary/Phylogenetic Trees• 2 broad categories:

– Distance-based methods• Ultrametric• Additive:

– UPGMA– Transformed Distance– Neighbor-Joining

– Character-based • Maximum Parsimony• Maximum Likelihood• Bayesian Methods

Page 6: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 6Bioinformatics (Lec 20)

Ultrametric• An ultrametric tree:

– decreasing internal node labels– distance between two nodes is label

of least common ancestor.• An ultrametric distance matrix:

– Symmetric matrix such that for every i, j, k, there is tie for maximum of D(i,j), D(j,k), D(i,k)

Dij, Dik

i j k

Djk

Page 7: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 7Bioinformatics (Lec 20)

Ultrametric: Assumptions• Molecular Clock Hypothesis, Zuckerkandl &

Pauling, 1962: Accepted point mutations in amino acid sequence of a protein occurs at a constant rate.– Varies from protein to protein– Varies from one part of a protein to another

Page 8: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 8Bioinformatics (Lec 20)

Ultrametric Data Sources• Lab-based methods: hybridization

– Take denatured DNA of the 2 taxa and let them hybridize. Then measure energy to separate.

• Sequence-based methods: distance

Page 9: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 9Bioinformatics (Lec 20)

Ultrametric: Example

A B C D E F G HA 0 4 3 4 5 4 3 4BCDEFGH C,G

B,D,F,H

E

A

5

4

3

Page 10: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 10Bioinformatics (Lec 20)

Ultrametric: Example

A B C D E F G HA 0 4 3 4 5 4 3 4B 0 4 2 5 1 4 4CDEFGH A C,G

E

5

4

3

F

DH

B

2

1

Page 11: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 11Bioinformatics (Lec 20)

Ultrametric: Distances Computed

A B C D E F G HA 0 4 3 4 5 4 3 4B 0 4 2 5 1 4 4C 2DEFGH A C,G

E

5

4

3

F

DH

B

2

1

Page 12: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 12Bioinformatics (Lec 20)

Additive-Distance Trees

A B C DA 0 3 7 9B 0 6 8C 0 6D 0

A 2

B C

D3

2

4

1

Additive distance trees are edge-weighted trees, with distance between leaf nodes are exactly equal to length of path between nodes.

Page 13: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 13Bioinformatics (Lec 20)

Unrooted Trees on 4 Taxa

A

D

C

B

A

D

B

C

A

B

C

D

Page 14: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 14Bioinformatics (Lec 20)

Four-Point Condition• If the true tree is as shown below, then

1. dAB + dCD < dAC + dBD, and 2. dAB + dCD < dAD + dBC

A

D

C

B

Page 15: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 15Bioinformatics (Lec 20)

Unweighted pair-group method with arithmetic means (UPGMA)

A B C

B dAB

C dAC dBC

D dAD dBD dCD

A B

dAB/2

AB C

C d(AB)C

D d(AB)D dCD

d(AB)C = (dAC + dBC) /2

Page 16: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 16Bioinformatics (Lec 20)

Transformed Distance Method• UPGMA makes errors when rate constancy

among lineages does not hold.• Remedy: introduce an outgroup & make

corrections

• Now apply UPGMA⎟⎟⎟⎟

⎜⎜⎜⎜

+−−

=∑=

n

DDDDD

n

k

kOjOiOij

ij 1

2'

Page 17: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 17Bioinformatics (Lec 20)

Saitou & Nei: Neighbor-Joining Method• Start with a star topology.• Find the pair to separate such that the total

length of the tree is minimized. The pair is then replaced by its arithmetic mean, and the process is repeated.

∑∑≤≤≤= −

++−

+=nji

ij

n

kkk D

nDD

nDS

3321

1212

)2(1)(

)2(21

2

Page 18: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 18Bioinformatics (Lec 20)

Neighbor-Joining

1

2

n n

3 3

1

2

∑∑≤≤≤= −

++−

+=nji

ij

n

kkk D

nDD

nDS

3321

1212

)2(1)(

)2(21

2

Page 19: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 19Bioinformatics (Lec 20)

Constructing Evolutionary/Phylogenetic Trees• 2 broad categories:

– Distance-based methods• Ultrametric• Additive:

– UPGMA– Transformed Distance– Neighbor-Joining

– Character-based• Maximum Parsimony• Maximum Likelihood• Bayesian Methods

Page 20: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 20Bioinformatics (Lec 20)

Character-based Methods• Input: characters, morphological features, sequences, etc.• Output: phylogenetic tree that provides the history of what

features changed. [Perfect Phylogeny Problem]• one leaf/object, 1 edge per character, path ⇔changed

traits

1 2 3 4 5

A 1 1 0 0 0

B 0 0 1 0 0

C 1 1 0 0 1

D 0 0 1 1 0

E 0 1 0 0 0

3

4

2

1

5D

A C

EB

Page 21: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 21Bioinformatics (Lec 20)

Example• Perfect phylogeny does not always exist.

1 2 3 4 5

A 1 1 0 0 0

B 0 0 1 0 1

C 1 1 0 0 1

D 0 0 1 1 0

E 0 1 0 0 1

1 2 3 4 5

A 1 1 0 0 0

B 0 0 1 0 0

C 1 1 0 0 1

D 0 0 1 1 0

E 0 1 0 0 0 3

4

2

1

5D

A C

EB

Page 22: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 22Bioinformatics (Lec 20)

Maximum Parsimony• Minimize the total number of mutations

implied by the evolutionary history

Page 23: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 23Bioinformatics (Lec 20)

Examples of Character Data

Characters/Sites

Sequences 1 2 3 4 5 6 7 8 9

1 A A G A G T T C A

2 A G C C G T T C T

3 A G A T A T C C A

4 A G A G A T C C T10010E

01100D

10011C

10100B

00011A

54321

Page 24: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 24Bioinformatics (Lec 20)

Maximum Parsimony Method: Example

Characters/SitesSequence

s 1 2 3 4 5 6 7 8 9

1 A A G A G T T C A

2 A G C C G T T C T

3 A G A T A T C C A

4 A G A G A T C C T

Page 25: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 25Bioinformatics (Lec 20)

Unrooted Trees on 4 Taxa

A

D

C

B

A

D

B

C

A

B

C

D

Page 26: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 26Bioinformatics (Lec 20)

1 2 3 4 5 6 7 8 91 A A G A G T T C A2 A G C C G T T C T3 A G A T A T C C A4 A G A G A T C C T

1 2 3 4 5 6 7 8 91 A A G A G T T C A2 A G C C G T T C T3 A G A T A T C C A4 A G A G A T C C T

1 2 3 4 5 6 7 8 91 A A G A G T T C A2 A G C C G T T C T3 A G A T A T C C A4 A G A G A T C C T

1 2 3 4 5 6 7 8 91 A A G A G T T C A2 A G C C G T T C T3 A G A T A T C C A4 A G A G A T C C T

Page 27: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 27Bioinformatics (Lec 20)

Inferring nucleotides on internal nodes

Page 28: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 28Bioinformatics (Lec 20)

Searching for the Maximum

Parsimony Tree:

Exhaustive Search

Page 29: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 29Bioinformatics (Lec 20)

Searching for the Maximum

Parsimony Tree: Branch-&-Bound

Page 30: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 30Bioinformatics (Lec 20)

Probabilistic Models of Evolution• Assuming a model of

substitution, – Pr{Si(t+∆) = Y |Si(t) = X},

• Using this formula it is possible to compute the likelihood that data D is generated by a given phylogenetic tree T under a model of substitution. Now find the tree with the maximum likelihood.

X

Y

•Time elapsed? ∆•Prob of change along edge?

Pr{Si(t+∆) = Y |Si(t) = X}•Prob of data? Product of

prob for all edges

Page 31: 1858-59: Origin of Speciesgiri/teach/Bioinf/S05/Lecxx.pdf · – 1858-59: Origin of Species – 5 year voyage of H.M.S. Beagle (1831-36) – Populations have variations. – Natural

3/31/05 31Bioinformatics (Lec 20)

Computing Maximum Likelihood

Tree