SlideServe
Menu
Préférences
© SlideServe · v2026

Phylogenetic Trees

roana avatar
26 diapositives · 499 Views · Jul 23, 2014

Tutorial 5. Phylogenetic Trees. Agenda. How to construct a tree using Neighbor Joining algorithm Phylogeny.fr tool Cool story of the day: Horizontal gene transfer. Neighbor Joining Algorithm. Constructs an unrooted guide tree from a distance matrix

Phylogenetic Trees - slide 1
01 / 26Phylogenetic Trees
1 / 17

Télécharger la présentation

Phylogenetic Trees
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Tutorial 5 Phylogenetic Trees

  2. Agenda • How to construct a tree using Neighbor Joining algorithm • Phylogeny.fr tool • Cool story of the day: Horizontal gene transfer

  3. Neighbor Joining Algorithm • Constructs an unrootedguide tree from a distance matrix • We do not assume constant rate of evolution 3

  4. Neighbor Joining Algorithm 2 matrices • Calculate all pairwise distances. • Find 2 nodes i and j, such that the relative distance between i and j is minimal. • Remove the rows and columns of i and j • Add a new row and column k (the parent of i and j), and compute the distance from k to any other remaining node. • Continue until two nodes remain – connect them with an edge.

  5. Step 1. Calculate all pairwise distances • A, B, …, E are tree nodes. Each character represents a sequence. • How can we measure distance between sequences?

  6. Step 1. Calculate all pairwise distances distance between sequences • Euclidean Distance: Given a multiple sequence alignment, calculate the square root of the sum of the score at every position between two sequences • The score increases as the dissimilarity between residues increases.

  7. Step 2. Two nodes with minimal relative distance If we assume constant evolution rate we may construct a wrong tree. Closest leaves aren’t necessarily neighbors: i and j are neighbors, but (dij= 13) > (djk = 12)

  8. Step 2. Two nodes with minimal relative distance • Find a pair of leaves that are close to each other, but far from other leaves. • This is called “relative distance”.

  9. Step 2. Two nodes with minimal relative distance Relative distance between i and j Distance between i and j (from the distance table) Distance between iand all other nodes Number of leaves (=sequences) left in the tree

  10. Step 2. Two nodes with minimal relative distance Distances matrix: B A C E D

  11. Step 2. Two nodes with minimal relative distance The relative distance table: A,B is the pair with the minimal Mi,j distance. The Mij Table is used only to choose the closest pairs (lowest value) and not for calculating the distances

  12. Steps 3+4. Remove i, j and add k to the matrix the distance from k to any other leaf m can be computed as: Dkm = (Dim + Djm – Dij)/2 Compress i and j into k, iterate algorithm for rest of tree

  13. Steps 3+4. Remove i, j and add k to the matrix Now we’ll calculate the distance from X to all other nodes: B A K C E D

  14. Steps 5. Continue till 2 nodes remain B A The final tree: K 12 10 C What is missing? 20 D E Y 6 5 Z 9 4

  15. Phylogeny.fr

  16. One click mode

  17. One click mode

  18. One click mode Multiple sequence alignment (MSA) is a basic step in phylogenetic tree construction and is the base for the distance matrix

  19. “A la carte” mode

  20. “On-click” default settings

  21. Cool Story of the day Horizontal gene transfer

  22. Is horizontal gene transfer possible?

  23. Viruses

  24. Horizontal gene transfer in Bacteria Horizontal gene transfer is the primary reason for bacterial antibiotic resistance and plays an important role in the evolution of bacteria. Horizontal gene transfer is very abundant in bacteria, it is hard to talk about a bacteria’s genome, but more of the genome of a “society of bacteria”. http://en.wikipedia.org/wiki/Horizontal_gene_transfer

  25. Sea slug The sea slug Elysiachlorotica incorporateschloroplasts from the algae that it eats into its body.Photosynthesis continues for up to 12 months using genes within the chloroplast, which are directed by algal nuclear genes that were transferred to the nuclei of the slug. http://en.wikipedia.org/wiki/Horizontal_gene_transfer

  26. Until the full speciation… Bioinformatics/ David W.Mount p. 244