SlideShare une entreprise Scribd logo
1  sur  69
OUTLINE
 Phylogeny
 UPGMA
 Neighbor Joining Method
Phylogeny
 Understanding life through time,
 over long periods of past time,
 the connections between all groups of organisms
as understood by ancestor/descendant
relationships,
 Tree of life.
Phylogeny
Phylogeny
 Rooted and Unrooted trees:
Phylogeny
 Rooted and Unrooted trees:
– Most phylogenetic methods produce unrooted trees,
because they detect differences between sequences,
but have no means to orient residue changes
relatively to time.
Phylogeny
 Rooted and Unrooted trees:
– Two means to root an unrooted tree :
 The outgroup method : include in the analysis a group of
sequences known a priori to be external to the group under study;
the root is by necessity on the branch joining the outgroup to other
sequences.
 Make the molecular clock hypothesis : all lineages are supposed
to have evolved with the same speed since divergence from their
common ancestor. Root the tree at the midway point between the
two most distant taxa in the tree, as determined by branch lengths.
The root is at the equidistant point from all tree leaves.
Phylogeny
 Rooted and Unrooted trees:
– Two means to root an unrooted tree :
Phylogeny
 Orthology / Paralogy:
Phylogeny
 Species Tree and Gene Tree:
Evolutionary relationship
between seven eukaryotes
E gene tree for Na+
-K+
ion
pump membrane protein
family members
Phylogeny
 Species Tree and Gene Tree:
Phylogeny
 Additive Tree:A distance matrix corresponding
to a tree is called additive,
– THEOREM: D is additive if and only if:
 For every four indices i,j,k,l, the maximum and median of the
three pairwise sums are identical:
Dij+Dkl < Dik+Djl = Dil+Djk
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Unweighted Pair – Group Method using arithmetic
Averages,
– Assume constant mutation rate,
– The two sequences with with the shortest
evolutionary distance between them are assumed to
have been the last two diverge, and represented by
the most racent internal node.
UPGMA
 Building Phylogenetic Trees by UPGMA:
– The distance between two clusters:
 Assume we have N sequences,
 Cluster X has NX sequences, cluster Y has NY sequences,
 dXY : the evlotionary distance between X and Y
∑∈∈
=
YjXi
ij
YX
XY d
NN
d
,
1
UPGMA
 Building Phylogenetic Trees by UPGMA:
– When cluster X and Y are combined to make a new
cluster Z:
 No need to use sequence – sequence distances,
 Calculate the distance of each cluster (such as W) to the new
cluster Z
YX
YWYXWX
ZW
NN
dNdN
d
+
+
=
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
The distance matrix
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 A – D becomes a new cluster lets say V,
 We have to modify the distance matrix,
 What are the distances between:
– V and B,
– V and C,
– V and E,
– V and F.
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 A – D becomes a new cluster lets say V,
 We have to modify the distance matrix,
 What are the distances between:
– V and B (Calculate),
6
11
6*16*1
=
+
+
=
+
+
=
DA
DBDABA
VB
NN
dNdN
d
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 A – D becomes a new cluster lets say V,
 We have to modify the distance matrix,
 What are the distances between:
– V and C (Calculate),
8
11
8*18*1
=
+
+
=
+
+
=
DA
DCDACA
VC
NN
dNdN
d
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 A – D becomes a new cluster lets say V,
 We have to modify the distance matrix,
 What are the distances between:
– V and E (Calculate),
2
11
2*12*1
=
+
+
=
+
+
=
DA
DEDAEA
VE
NN
dNdN
d
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 A – D becomes a new cluster lets say V,
 We have to modify the distance matrix,
 What are the distances between:
– V and F (Calculate),
6
11
6*16*1
=
+
+
=
+
+
=
DA
DFDAFA
VF
NN
dNdN
d
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 New matrix:
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 Cluster according to min distance:
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 V – E becomes a new cluster lets say W,
 We have to modify the distance matrix,
 What are the distances between:
– W and B,
– W and C,
– W and F.
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 V – E becomes a new cluster lets say W,
 We have to modify the distance matrix,
 What are the distances between:
– W and B (Calculate),
6
12
6*16*2
=
+
+
=
+
+
=
EV
EBEVBV
WB
NN
dNdN
d
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 V – E becomes a new cluster lets say W,
 We have to modify the distance matrix,
 What are the distances between:
– W and C (Calculate),
8
12
8*18*2
=
+
+
=
+
+
=
EV
ECEVCV
WC
NN
dNdN
d
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 V – E becomes a new cluster lets say W,
 We have to modify the distance matrix,
 What are the distances between:
– W and F (Calculate),
6
12
6*16*2
=
+
+
=
+
+
=
EV
EFEVFV
WF
NN
dNdN
d
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 New matrix:
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 Cluster according to min distance:
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 F – B becomes a new cluster lets say X,
 We have to modify the distance matrix,
 What are the distance between:
– W and X.
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 What are the distance between: W and X (Calculate).
6)666666(*
2*3
1
)(
1
1
,
=+++++
=+++++
== ∑∈∈
EFEBDFDBAFAB
XW
XjWi
ij
XW
WX
dddddd
NN
d
NN
d
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 New matrix:
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 Cluster according to min distance:
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 X – W becomes a new cluster lets say Y,
 We have to modify the distance matrix,
 What are the distance between:
– Y and C.
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 What are the distance between: Y and C (Calculate).
8)88888(*
1*5
1
)(
1
1
,
=++++
=++++
== ∑∈∈
FCBCECDCAC
CY
CjYi
ij
CY
YC
ddddd
NN
d
NN
d
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 New matrix:
UPGMA
 Building Phylogenetic Trees by UPGMA:
– Example:
 Cluster according to min distance:
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Do not make the assumption of constant mutation
rate,
– Assume that the distances are additive.
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– The distances dij:
32
31
21
bbd
bbd
bbd
BC
AC
AB
+=
+=
+=
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– The branch lengths:
)(
2
1
)(
2
1
)(
2
1
3
2
1
ABBCAC
ACBCAB
BCACAB
dddb
dddb
dddb
−+=
−+=
−+=
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– The distances between clusters are defined as
UPGMA:
∑∈∈
=
YjXi
ij
YX
XY d
NN
d
,
1
YX
YWYXWX
ZW
NN
dNdN
d
+
+
=
Fitch-Margoliash Method:
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
A B C D E
A 22 39 39 41
B 41 41 43
C 18 20
D 10
E
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 D and E are the closest sequences
A B C D E
A 22 39 39 41
B 41 41 43
C 18 20
D 10
E
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 D and E are the closest sequences
A B C D E
A 22 39 39 41
B 41 41 43
C 18 20
D 10
E
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Name {A, B, C} as W,
A B C D E
A 22 39 39 41
B 41 41 43
C 18 20
D 10
E
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Distance between W and D:
A B C D E
A 22 39 39 41
B 41 41 43
C 18 20
D 10
E33)184139(*
1*3
1
)(
1
1
,
=++
=++
== ∑∈∈
CDBDAD
DW
DjWi
ij
DW
WD
ddd
NN
d
NN
d
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Distance between W and E:
A B C D E
A 22 39 39 41
B 41 41 43
C 18 20
D 10
E35)204341(*
1*3
1
)(
1
1
,
=++
=++
== ∑∈∈
CEBEAE
EW
EjWi
ij
EW
WE
ddd
NN
d
NN
d
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Branches a, b and c:
29433
6410
4)351033(
2
1
)(
2
1
=−=
=−=
=−+=−+=
c
b
ddda WEDEWD
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Branches a, b and c:
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Update the distance matrix:
A B C D E
A 22 39 39 41
B 41 41 43
C 18 20
D 10
E
A B C {D,E}
A 22 39 40
B 41 42
C 19
{D,E}
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 {D,E} and C are the closest sequences
A B C {D,E}
A 22 39 40
B 41 42
C 19
{D,E}
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Name {A, B} as W:
A B C {D,E}
A 22 39 40
B 41 42
C 19
{D,E}
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Distance between W and C:
40)4139(*
1*2
1
)(
1
1
,
=+
=+
== ∑∈∈
BCAC
CW
CjWi
ij
CW
WC
dd
NN
d
NN
d A B C D E
A 22 39 39 41
B 41 41 43
C 18 20
D 10
E
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Distance between W and {D,E} (name {D,E} as X):
41)43414139(*
2*2
1
)(
1
1
,
=+++
=+++
== ∑∈∈
BEBDAEAD
XW
XjWi
ij
XW
WX
dddd
NN
d
NN
d A B C D E
A 22 39 39 41
B 41 41 43
C 18 20
D 10
E
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Distance between C and {D,E} (name {D,E} as X):
19)2018(*
2*1
1
)(
1
1
,
=+
=+
== ∑∈∈
CECD
XC
XjCi
ij
XC
CX
dd
NN
d
NN
d A B C D E
A 22 39 39 41
B 41 41 43
C 18 20
D 10
E
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Branches a, b and c:
31940
10919
9)411940(
2
1
)(
2
1
=−=
=−=
=−+=−+=
c
b
ddda WXCXWC
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Branches a, b and c:
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Update the distance matrix:
A B C {D,E}
A 22 39 40
B 41 42
C 19
{D,E}
A B {C,D,E}
A 22 39.5
B 41.5
{C,D,E}
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 Now we are in thee trivial case of 3 sequences (remember the
previous example):
A B {C,D,E}
A 22 39.5
B 41.5
{C,D,E}
Fitch-Margoliash Method:
 Building Phylogenetic Trees by Fitch-Margoliash:
– Another Example:
 FINAL TREE:
The Neighbor-Joining Method:
 Building Phylogenetic Trees by Neighbor-Joining:
– The true tree will be that for which the total branch
length, S, is shortest,
– Neighbors: a pair of nodes that are seperated by just
one other node,
The Neighbor-Joining Method:
 Building Phylogenetic Trees by Neighbor-Joining:
– Algorithm (Given a distance matrix):
 Iterate Until 2 Nodes are left:
– For each node find
– Choose pair (i, j) with smallest
– Mege two nodes i and j with a new internal node Y, and
find branch lengths by
– Update the distance matrix using
The Neighbor-Joining Method:
 Building Phylogenetic Trees by Neighbor-Joining:
– Example:
The Neighbor-Joining Method:
 Building Phylogenetic Trees by Neighbor-Joining:
– Example:
The Neighbor-Joining Method:
 Building Phylogenetic Trees by Neighbor-Joining:
– Example:
The Neighbor-Joining Method:
 Building Phylogenetic Trees by Neighbor-Joining:
– Example:
References
 M. Zvelebil, J. O. Baum, “Understanding Bioinformatics”, 2008, Garland
Science
 Andreas D. Baxevanis, B.F. Francis Ouellette, “Bioinformatics: A practical
guide to the analysis of genes and proteins”, 2001, Wiley.
 Barbara Resch, “Hidden Markov Models - A Tutorial for the Course
Computational Intelligence”, 2010.

Contenu connexe

Tendances

Tendances (20)

UPGMA
UPGMAUPGMA
UPGMA
 
Phylogenetic studies
Phylogenetic studiesPhylogenetic studies
Phylogenetic studies
 
Gene prediction methods vijay
Gene prediction methods  vijayGene prediction methods  vijay
Gene prediction methods vijay
 
Secondary Structure Prediction of proteins
Secondary Structure Prediction of proteins Secondary Structure Prediction of proteins
Secondary Structure Prediction of proteins
 
Phylogenetic analysis
Phylogenetic analysisPhylogenetic analysis
Phylogenetic analysis
 
Sequence Alignment In Bioinformatics
Sequence Alignment In BioinformaticsSequence Alignment In Bioinformatics
Sequence Alignment In Bioinformatics
 
Phylogenetic tree and its construction and phylogeny of
Phylogenetic tree and its construction and phylogeny ofPhylogenetic tree and its construction and phylogeny of
Phylogenetic tree and its construction and phylogeny of
 
Structure alignment methods
Structure alignment methodsStructure alignment methods
Structure alignment methods
 
Multiple sequence alignment
Multiple sequence alignmentMultiple sequence alignment
Multiple sequence alignment
 
Homology modeling
Homology modelingHomology modeling
Homology modeling
 
Global alignment
Global alignmentGlobal alignment
Global alignment
 
MEGA (Molecular Evolutionary Genetics Analysis)
MEGA (Molecular Evolutionary Genetics Analysis)MEGA (Molecular Evolutionary Genetics Analysis)
MEGA (Molecular Evolutionary Genetics Analysis)
 
PAM : Point Accepted Mutation
PAM : Point Accepted MutationPAM : Point Accepted Mutation
PAM : Point Accepted Mutation
 
methods for protein structure prediction
methods for protein structure predictionmethods for protein structure prediction
methods for protein structure prediction
 
Phylogenetic tree
Phylogenetic treePhylogenetic tree
Phylogenetic tree
 
Genome annotation 2013
Genome annotation 2013Genome annotation 2013
Genome annotation 2013
 
Scoring schemes in bioinformatics
Scoring schemes in bioinformaticsScoring schemes in bioinformatics
Scoring schemes in bioinformatics
 
Computational Biology and Bioinformatics
Computational Biology and BioinformaticsComputational Biology and Bioinformatics
Computational Biology and Bioinformatics
 
Scop database
Scop databaseScop database
Scop database
 
Orthologs,Paralogs & Xenologs
 Orthologs,Paralogs & Xenologs  Orthologs,Paralogs & Xenologs
Orthologs,Paralogs & Xenologs
 

En vedette

Advance Program In Bioinformatics
Advance Program In BioinformaticsAdvance Program In Bioinformatics
Advance Program In Bioinformatics
biinoida
 
Intellectual property rights(I.P.R.) and traditional knowledge protection of ...
Intellectual property rights(I.P.R.) and traditional knowledge protection of ...Intellectual property rights(I.P.R.) and traditional knowledge protection of ...
Intellectual property rights(I.P.R.) and traditional knowledge protection of ...
Abhishek Singh
 
Protection of Traditional Knowledge
Protection of Traditional KnowledgeProtection of Traditional Knowledge
Protection of Traditional Knowledge
patent_unitedipr
 
General Agreement on Tariffs and Trade (GATT)
General Agreement on Tariffs and Trade (GATT)General Agreement on Tariffs and Trade (GATT)
General Agreement on Tariffs and Trade (GATT)
Jean Tralala
 

En vedette (20)

Parsimony methods
Parsimony methodsParsimony methods
Parsimony methods
 
Survey of softwares for phylogenetic analysis
Survey of softwares for phylogenetic analysisSurvey of softwares for phylogenetic analysis
Survey of softwares for phylogenetic analysis
 
Phylogeny
PhylogenyPhylogeny
Phylogeny
 
Phylogenetics: Tree building
Phylogenetics: Tree buildingPhylogenetics: Tree building
Phylogenetics: Tree building
 
Advance Program In Bioinformatics
Advance Program In BioinformaticsAdvance Program In Bioinformatics
Advance Program In Bioinformatics
 
Softwares For Phylogentic Analysis
Softwares For Phylogentic AnalysisSoftwares For Phylogentic Analysis
Softwares For Phylogentic Analysis
 
Protecting Traditional Knowledge In India
Protecting Traditional Knowledge In IndiaProtecting Traditional Knowledge In India
Protecting Traditional Knowledge In India
 
Traditional knowledge
Traditional knowledgeTraditional knowledge
Traditional knowledge
 
Intellectual property rights(I.P.R.) and traditional knowledge protection of ...
Intellectual property rights(I.P.R.) and traditional knowledge protection of ...Intellectual property rights(I.P.R.) and traditional knowledge protection of ...
Intellectual property rights(I.P.R.) and traditional knowledge protection of ...
 
Intellectual Property Rights : Indian Perspective
Intellectual Property Rights : Indian PerspectiveIntellectual Property Rights : Indian Perspective
Intellectual Property Rights : Indian Perspective
 
Wipo
WipoWipo
Wipo
 
Protection of Traditional Knowledge
Protection of Traditional KnowledgeProtection of Traditional Knowledge
Protection of Traditional Knowledge
 
10 traditional knowledge
10 traditional knowledge10 traditional knowledge
10 traditional knowledge
 
Drug discovery
Drug discoveryDrug discovery
Drug discovery
 
GATT Agreements
GATT Agreements GATT Agreements
GATT Agreements
 
Drug discovery and development
Drug discovery and developmentDrug discovery and development
Drug discovery and development
 
QSAR : Activity Relationships Quantitative Structure
QSAR : Activity Relationships Quantitative StructureQSAR : Activity Relationships Quantitative Structure
QSAR : Activity Relationships Quantitative Structure
 
General Agreement on Tariffs and Trade (GATT)
General Agreement on Tariffs and Trade (GATT)General Agreement on Tariffs and Trade (GATT)
General Agreement on Tariffs and Trade (GATT)
 
Qsar and drug design ppt
Qsar and drug design pptQsar and drug design ppt
Qsar and drug design ppt
 
protein data bank
protein data bankprotein data bank
protein data bank
 

Similaire à Phylogenetic trees

Algorithm research project neighbor joining
Algorithm research project neighbor joiningAlgorithm research project neighbor joining
Algorithm research project neighbor joining
Jay Mehta
 
Presentation 2009 Journal Club Azhar Ali Shah
Presentation 2009 Journal Club Azhar Ali ShahPresentation 2009 Journal Club Azhar Ali Shah
Presentation 2009 Journal Club Azhar Ali Shah
guest5de83e
 
Clustering-dendogram.pptx
Clustering-dendogram.pptxClustering-dendogram.pptx
Clustering-dendogram.pptx
ANKIT915111
 

Similaire à Phylogenetic trees (10)

Phylogenetics1
Phylogenetics1Phylogenetics1
Phylogenetics1
 
Lecture 8: Decision Trees & k-Nearest Neighbors
Lecture 8: Decision Trees & k-Nearest NeighborsLecture 8: Decision Trees & k-Nearest Neighbors
Lecture 8: Decision Trees & k-Nearest Neighbors
 
Algorithm research project neighbor joining
Algorithm research project neighbor joiningAlgorithm research project neighbor joining
Algorithm research project neighbor joining
 
Msa & rooted/unrooted tree
Msa & rooted/unrooted treeMsa & rooted/unrooted tree
Msa & rooted/unrooted tree
 
11-2-Clustering.pptx
11-2-Clustering.pptx11-2-Clustering.pptx
11-2-Clustering.pptx
 
Project
ProjectProject
Project
 
Presentation 2009 Journal Club Azhar Ali Shah
Presentation 2009 Journal Club Azhar Ali ShahPresentation 2009 Journal Club Azhar Ali Shah
Presentation 2009 Journal Club Azhar Ali Shah
 
6238578.ppt
6238578.ppt6238578.ppt
6238578.ppt
 
Enhance The K Means Algorithm On Spatial Dataset
Enhance The K Means Algorithm On Spatial DatasetEnhance The K Means Algorithm On Spatial Dataset
Enhance The K Means Algorithm On Spatial Dataset
 
Clustering-dendogram.pptx
Clustering-dendogram.pptxClustering-dendogram.pptx
Clustering-dendogram.pptx
 

Plus de martyynyyte

Plus de martyynyyte (20)

Compartments & cells
Compartments & cellsCompartments & cells
Compartments & cells
 
Cells and tissues
Cells and tissuesCells and tissues
Cells and tissues
 
Plant responses
Plant responsesPlant responses
Plant responses
 
Protein structure
Protein structureProtein structure
Protein structure
 
Biochemistry 304 2014 student edition amino acids
Biochemistry 304 2014 student edition amino acidsBiochemistry 304 2014 student edition amino acids
Biochemistry 304 2014 student edition amino acids
 
Population ecology 2014
Population ecology 2014Population ecology 2014
Population ecology 2014
 
Behavior lecture 2013
Behavior lecture 2013Behavior lecture 2013
Behavior lecture 2013
 
Statistical tests
Statistical testsStatistical tests
Statistical tests
 
Biochemistry 304 2014 student edition enzymes and enzyme kinetics
Biochemistry 304 2014 student edition enzymes and enzyme kineticsBiochemistry 304 2014 student edition enzymes and enzyme kinetics
Biochemistry 304 2014 student edition enzymes and enzyme kinetics
 
Enzyme kinetics
Enzyme kineticsEnzyme kinetics
Enzyme kinetics
 
Biochemistry 304 2014 student edition acids, bases and p h
Biochemistry 304 2014 student edition acids, bases and p hBiochemistry 304 2014 student edition acids, bases and p h
Biochemistry 304 2014 student edition acids, bases and p h
 
P h (titration) curves
P h (titration) curvesP h (titration) curves
P h (titration) curves
 
Flowers
FlowersFlowers
Flowers
 
Epistasis
EpistasisEpistasis
Epistasis
 
How to solve linkage map problems
How to solve linkage map problemsHow to solve linkage map problems
How to solve linkage map problems
 
Magnolijūnai
MagnolijūnaiMagnolijūnai
Magnolijūnai
 
Statistika 2
Statistika 2Statistika 2
Statistika 2
 
Statistika 1
Statistika 1Statistika 1
Statistika 1
 
Growth of microbes in batch culture
Growth of microbes in batch cultureGrowth of microbes in batch culture
Growth of microbes in batch culture
 
Bacterial growth
Bacterial growth Bacterial growth
Bacterial growth
 

Dernier

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Dernier (20)

Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 

Phylogenetic trees

  • 1.
  • 2. OUTLINE  Phylogeny  UPGMA  Neighbor Joining Method
  • 3. Phylogeny  Understanding life through time,  over long periods of past time,  the connections between all groups of organisms as understood by ancestor/descendant relationships,  Tree of life.
  • 5. Phylogeny  Rooted and Unrooted trees:
  • 6. Phylogeny  Rooted and Unrooted trees: – Most phylogenetic methods produce unrooted trees, because they detect differences between sequences, but have no means to orient residue changes relatively to time.
  • 7. Phylogeny  Rooted and Unrooted trees: – Two means to root an unrooted tree :  The outgroup method : include in the analysis a group of sequences known a priori to be external to the group under study; the root is by necessity on the branch joining the outgroup to other sequences.  Make the molecular clock hypothesis : all lineages are supposed to have evolved with the same speed since divergence from their common ancestor. Root the tree at the midway point between the two most distant taxa in the tree, as determined by branch lengths. The root is at the equidistant point from all tree leaves.
  • 8. Phylogeny  Rooted and Unrooted trees: – Two means to root an unrooted tree :
  • 10. Phylogeny  Species Tree and Gene Tree: Evolutionary relationship between seven eukaryotes E gene tree for Na+ -K+ ion pump membrane protein family members
  • 11. Phylogeny  Species Tree and Gene Tree:
  • 12. Phylogeny  Additive Tree:A distance matrix corresponding to a tree is called additive, – THEOREM: D is additive if and only if:  For every four indices i,j,k,l, the maximum and median of the three pairwise sums are identical: Dij+Dkl < Dik+Djl = Dil+Djk
  • 13. UPGMA  Building Phylogenetic Trees by UPGMA: – Unweighted Pair – Group Method using arithmetic Averages, – Assume constant mutation rate, – The two sequences with with the shortest evolutionary distance between them are assumed to have been the last two diverge, and represented by the most racent internal node.
  • 14. UPGMA  Building Phylogenetic Trees by UPGMA: – The distance between two clusters:  Assume we have N sequences,  Cluster X has NX sequences, cluster Y has NY sequences,  dXY : the evlotionary distance between X and Y ∑∈∈ = YjXi ij YX XY d NN d , 1
  • 15. UPGMA  Building Phylogenetic Trees by UPGMA: – When cluster X and Y are combined to make a new cluster Z:  No need to use sequence – sequence distances,  Calculate the distance of each cluster (such as W) to the new cluster Z YX YWYXWX ZW NN dNdN d + + =
  • 16. UPGMA  Building Phylogenetic Trees by UPGMA: – Example: The distance matrix
  • 17. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:
  • 18. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  A – D becomes a new cluster lets say V,  We have to modify the distance matrix,  What are the distances between: – V and B, – V and C, – V and E, – V and F.
  • 19. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  A – D becomes a new cluster lets say V,  We have to modify the distance matrix,  What are the distances between: – V and B (Calculate), 6 11 6*16*1 = + + = + + = DA DBDABA VB NN dNdN d
  • 20. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  A – D becomes a new cluster lets say V,  We have to modify the distance matrix,  What are the distances between: – V and C (Calculate), 8 11 8*18*1 = + + = + + = DA DCDACA VC NN dNdN d
  • 21. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  A – D becomes a new cluster lets say V,  We have to modify the distance matrix,  What are the distances between: – V and E (Calculate), 2 11 2*12*1 = + + = + + = DA DEDAEA VE NN dNdN d
  • 22. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  A – D becomes a new cluster lets say V,  We have to modify the distance matrix,  What are the distances between: – V and F (Calculate), 6 11 6*16*1 = + + = + + = DA DFDAFA VF NN dNdN d
  • 23. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  New matrix:
  • 24. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  Cluster according to min distance:
  • 25. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  V – E becomes a new cluster lets say W,  We have to modify the distance matrix,  What are the distances between: – W and B, – W and C, – W and F.
  • 26. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  V – E becomes a new cluster lets say W,  We have to modify the distance matrix,  What are the distances between: – W and B (Calculate), 6 12 6*16*2 = + + = + + = EV EBEVBV WB NN dNdN d
  • 27. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  V – E becomes a new cluster lets say W,  We have to modify the distance matrix,  What are the distances between: – W and C (Calculate), 8 12 8*18*2 = + + = + + = EV ECEVCV WC NN dNdN d
  • 28. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  V – E becomes a new cluster lets say W,  We have to modify the distance matrix,  What are the distances between: – W and F (Calculate), 6 12 6*16*2 = + + = + + = EV EFEVFV WF NN dNdN d
  • 29. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  New matrix:
  • 30. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  Cluster according to min distance:
  • 31. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  F – B becomes a new cluster lets say X,  We have to modify the distance matrix,  What are the distance between: – W and X.
  • 32. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  What are the distance between: W and X (Calculate). 6)666666(* 2*3 1 )( 1 1 , =+++++ =+++++ == ∑∈∈ EFEBDFDBAFAB XW XjWi ij XW WX dddddd NN d NN d
  • 33. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  New matrix:
  • 34. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  Cluster according to min distance:
  • 35. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  X – W becomes a new cluster lets say Y,  We have to modify the distance matrix,  What are the distance between: – Y and C.
  • 36. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  What are the distance between: Y and C (Calculate). 8)88888(* 1*5 1 )( 1 1 , =++++ =++++ == ∑∈∈ FCBCECDCAC CY CjYi ij CY YC ddddd NN d NN d
  • 37. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  New matrix:
  • 38. UPGMA  Building Phylogenetic Trees by UPGMA: – Example:  Cluster according to min distance:
  • 39. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Do not make the assumption of constant mutation rate, – Assume that the distances are additive.
  • 40. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – The distances dij: 32 31 21 bbd bbd bbd BC AC AB += += +=
  • 41. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – The branch lengths: )( 2 1 )( 2 1 )( 2 1 3 2 1 ABBCAC ACBCAB BCACAB dddb dddb dddb −+= −+= −+=
  • 42. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – The distances between clusters are defined as UPGMA: ∑∈∈ = YjXi ij YX XY d NN d , 1 YX YWYXWX ZW NN dNdN d + + =
  • 44. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example: A B C D E A 22 39 39 41 B 41 41 43 C 18 20 D 10 E
  • 45. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  D and E are the closest sequences A B C D E A 22 39 39 41 B 41 41 43 C 18 20 D 10 E
  • 46. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  D and E are the closest sequences A B C D E A 22 39 39 41 B 41 41 43 C 18 20 D 10 E
  • 47. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Name {A, B, C} as W, A B C D E A 22 39 39 41 B 41 41 43 C 18 20 D 10 E
  • 48. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Distance between W and D: A B C D E A 22 39 39 41 B 41 41 43 C 18 20 D 10 E33)184139(* 1*3 1 )( 1 1 , =++ =++ == ∑∈∈ CDBDAD DW DjWi ij DW WD ddd NN d NN d
  • 49. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Distance between W and E: A B C D E A 22 39 39 41 B 41 41 43 C 18 20 D 10 E35)204341(* 1*3 1 )( 1 1 , =++ =++ == ∑∈∈ CEBEAE EW EjWi ij EW WE ddd NN d NN d
  • 50. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Branches a, b and c: 29433 6410 4)351033( 2 1 )( 2 1 =−= =−= =−+=−+= c b ddda WEDEWD
  • 51. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Branches a, b and c:
  • 52. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Update the distance matrix: A B C D E A 22 39 39 41 B 41 41 43 C 18 20 D 10 E A B C {D,E} A 22 39 40 B 41 42 C 19 {D,E}
  • 53. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  {D,E} and C are the closest sequences A B C {D,E} A 22 39 40 B 41 42 C 19 {D,E}
  • 54. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Name {A, B} as W: A B C {D,E} A 22 39 40 B 41 42 C 19 {D,E}
  • 55. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Distance between W and C: 40)4139(* 1*2 1 )( 1 1 , =+ =+ == ∑∈∈ BCAC CW CjWi ij CW WC dd NN d NN d A B C D E A 22 39 39 41 B 41 41 43 C 18 20 D 10 E
  • 56. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Distance between W and {D,E} (name {D,E} as X): 41)43414139(* 2*2 1 )( 1 1 , =+++ =+++ == ∑∈∈ BEBDAEAD XW XjWi ij XW WX dddd NN d NN d A B C D E A 22 39 39 41 B 41 41 43 C 18 20 D 10 E
  • 57. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Distance between C and {D,E} (name {D,E} as X): 19)2018(* 2*1 1 )( 1 1 , =+ =+ == ∑∈∈ CECD XC XjCi ij XC CX dd NN d NN d A B C D E A 22 39 39 41 B 41 41 43 C 18 20 D 10 E
  • 58. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Branches a, b and c: 31940 10919 9)411940( 2 1 )( 2 1 =−= =−= =−+=−+= c b ddda WXCXWC
  • 59. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Branches a, b and c:
  • 60. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Update the distance matrix: A B C {D,E} A 22 39 40 B 41 42 C 19 {D,E} A B {C,D,E} A 22 39.5 B 41.5 {C,D,E}
  • 61. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  Now we are in thee trivial case of 3 sequences (remember the previous example): A B {C,D,E} A 22 39.5 B 41.5 {C,D,E}
  • 62. Fitch-Margoliash Method:  Building Phylogenetic Trees by Fitch-Margoliash: – Another Example:  FINAL TREE:
  • 63. The Neighbor-Joining Method:  Building Phylogenetic Trees by Neighbor-Joining: – The true tree will be that for which the total branch length, S, is shortest, – Neighbors: a pair of nodes that are seperated by just one other node,
  • 64. The Neighbor-Joining Method:  Building Phylogenetic Trees by Neighbor-Joining: – Algorithm (Given a distance matrix):  Iterate Until 2 Nodes are left: – For each node find – Choose pair (i, j) with smallest – Mege two nodes i and j with a new internal node Y, and find branch lengths by – Update the distance matrix using
  • 65. The Neighbor-Joining Method:  Building Phylogenetic Trees by Neighbor-Joining: – Example:
  • 66. The Neighbor-Joining Method:  Building Phylogenetic Trees by Neighbor-Joining: – Example:
  • 67. The Neighbor-Joining Method:  Building Phylogenetic Trees by Neighbor-Joining: – Example:
  • 68. The Neighbor-Joining Method:  Building Phylogenetic Trees by Neighbor-Joining: – Example:
  • 69. References  M. Zvelebil, J. O. Baum, “Understanding Bioinformatics”, 2008, Garland Science  Andreas D. Baxevanis, B.F. Francis Ouellette, “Bioinformatics: A practical guide to the analysis of genes and proteins”, 2001, Wiley.  Barbara Resch, “Hidden Markov Models - A Tutorial for the Course Computational Intelligence”, 2010.