Download presentation
Presentation is loading. Please wait.
1
Phylogenetic trees
2
ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees
3
A branch = An edge External node - leaf HumanChimp Chicken Gorilla The root Internal nodes Terminology
4
HumanChimp Chicken Gorilla INGROUP OUTGROUP Ingroup / Outgroup:
5
The maximum parsimony principle. (The shortest path) Modified from Inferring Phylogenies (Book), Author: Prof. Joe Felsenstein
6
Genes: 0 = absence, 1 = presence speciesg1g2g3g4g5g6 s1100110 s2001000 s3110000 s4110111 s5001110
7
s1s4s3 s2 s5 Evaluate this tree…
8
s1s4s3 s2 s5 1
9
s1s4s3 s2 s5 01
10
s1s4s3 s2 s5 110
11
s1s4s3 s2 s5 11100 Gene number 1
12
s1s4s3s2s5 Gene number 1. The most parsimonious ancestral character states 11100 1 0 1
13
s1s4s3s2s5 Gene number 1, Option number 1. 11100 1 0 1 1
14
s1s4s3s2s5 Gene number 1, Option number 2. Minimal number of changes for gene 1 (character 1) = 1 11100 1 0 0 1
15
s1s4s3 s2 s5 00 Gene number 2,
16
s1s4s3 s2 s5 Gene number 2, Option number 1. 01100 1 0 0 1
17
s1s4s3 s2 s5 Gene number 2, Option number 2. 01100 1 0 1 1
18
s1s4s3 s2 s5 01100 0 0 0 0 Number of changes for gene 2 (character 2) = 2 Gene number 2, Option number 3.
19
Sum of changes = 9 Genes: 0 = absence, 1 = presence speciesg1g2g3g4g5g6 s1100110 s2001000 s3110000 s4110111 s5001110 Total number of changes given the tree 121221
20
Can we do better? Sum of changes = 9
21
YES WE CAN! Sum of changes = 8 Sum of changes = 9 The MP (most parsimonious) tree:
22
s1s4s3 s2 s5 The MP (most parsimonious) tree: Sum of changes for this tree topology = 8
23
Intermediate Summary MP tree = one for which minimal number of changes are needed to explain the data We can now search for the best tree under the MP criterion
24
Challenges Evaluating big tree “by hand” can be problematic. We want the computer to do it. Going over all the trees? How many trees are there? Can we generalize to nucleotides? To amino acids? Is the parsimony criterion ideal?
25
MP for nucleotides
26
Positions: speciesp1p2p3p4p5p6 s1AAGTAA s2CAAAAC s3CAGGAA s4AAATAC s5GCGCCA s1AAGTAA s2CAAAAC s3CAGGAA s4AAATAC s5GCGCCA
27
s1s4s3 s2 s5 G Position number 1 AACC
28
s1s4s3 s2 s5 G Position number 1 A A CCA C C C Number of changes for position 1 = 2
29
GACAGGGA CAAG GCGA GAAA HumanChimp Chicken Gorilla Duck Find the MP score of the tree for these sequences Exercise
30
How to efficiently compute the MP score of a tree
31
AG C C A HumanChimp Chicken Gorilla Duck {A,G} {A,C,G} {A,C} Postorder tree scan. In each node, if the intersection between the leaves is empty: we apply a union operator. Otherwise, an intersection. The Fitch algorithm (1971):
32
AG C C A HumanChimp Chicken Gorilla Duck {A,G} {A,C,G} {A,C} Total number of changes = number of union operators.
33
Rooting the tree From Wiki commons
35
Positions: speciesp1p2p3p4p5p6 HumanAAGTAA ChimpAATTAC GorillaACATAA AAAAAAAAA CHGGCHHCG Total number of changes = 0 For all 3 possible tree topologies
36
Positions: speciesp1p2p3p4p5p6 HumanAAGTAA ChimpAATTAC GorillaACATAA AACCAAAAC CHGGCHHCG Total number of changes = 1 For all 3 possible tree topologies
37
Positions: speciesp1p2p3p4p5p6 HumanAAGTAA ChimpAATTAC GorillaACATAA TGAATGGTA CHGGCHHCG Total number of changes = 2 For all 3 possible tree topologies
38
Positions: speciesp1p2p3p4p5p6 HumanAAGTAA ChimpAATTAC GorillaACATAA CHGGCHHCG Total number of changes is always the same for all 3 possible tree topologies
39
With 4 taxa Orangutan
40
G OHC H CGO O CHG G HCO H OCG O HGC G COH H OGC O CGH O CGH O HGC O CHG C HGO C OHG C OGH
41
G OHC H CGO O CGH O CGH C OHG
42
G OHC H CGO O CGH C CGH C OHG 1 5 4 3 2 O O G H
43
The position of the root does not affect the MP score. Conclusion
44
Chimp Orangutan Gorilla Human C GCA G G G G G G A G After “bending” the trees, the association of changes and branches does not change! Rooting does not change MP score G
45
Chimp Orangutan Gorilla Human C GCC G G G C C G C G C After “bending” the trees, the association of changes and branches does not change! Rooting does not change MP score
46
Back to solving the relationships between human, chimp and gorilla… Using an outgroup
47
1 2 3 31 2 No MP with 3 species
48
Back to solving the relationships between human, chimp and gorilla… Using an outgroup
49
Human Chimp Chicken Gorilla Human Gorilla Chimp Chicken Human Chicken Chimp Gorilla With 4 taxa, there are 3 difference unrooted trees.
50
Human Chimp Chicken Gorilla Human Gorilla Chimp Chicken Human Chicken Chimp Gorilla One tree gets a better score (less changes) than the other trees.
51
Human Chimp Chicken Gorilla We then use an external knowledge, that chicken is the outgroup and get a rooted tree
52
C X Y H X O CHYO Can you root the unrooted tree to obtain the tree below? Exercise
53
How many rooted trees result from an unrooted tree with n taxa? Exercise
54
Assume you have three sequences and the MP score of the unrooted tree is X. You now add another sequence. Can the score of the 4-taxa tree be lower than that of the 3 taxa tree? Exercise
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.