Math/C SC 5610 Computational Biology Lecture 10 and 11: Phylogenetics

Total Page:16

File Type:pdf, Size:1020Kb

Math/C SC 5610 Computational Biology Lecture 10 and 11: Phylogenetics Math/C SC 5610 Computational Biology Lecture 10 and 11: Phylogenetics Stephen Billups University of Colorado at Denver Math/C SC 5610Computational Biology – p.1/29 Announcements Project Guidelines and Ideas are posted. (proposal due March 8) CCB Seminar, this Friday (Feb. 18) Speaker: Kevin Cohen Title: Two and a half approaches to natural language processing in Computational Biology Time: 11-12 (Followed by lunch) Place: Media Center, AU008 Math/C SC 5610Computational Biology – p.2/29 Outline Finish Intro to Optimization Baldi-Chauvin Algorithm Phylogenetics Math/C SC 5610Computational Biology – p.3/29 Equality Constrained Optimization minx2X f(x) subject to h(x) = 0 Define the Lagrangian: L(x; ¸) = f(x) ¡ ¸h(x): where ¸ 2 IRm. Optimality Conditions: If x¤ is a solution, then there exists ¸¹ 2 IRm such that ¤ ¤ ¤ rxL(x ; ¸¹) = rf(x ) ¡ ¸¹rh(x ) = 0: Math/C SC 5610Computational Biology – p.4/29 Geometric Intuition The equation ¤ ¤ rf(x ) ¡ ¸¹rh(x ) = 0: says that rf(x¤) is a linear combination of ¤ ¤ ¤ ¤ frh1(x ); rh2(x ); : : : ; rh3(x )g, which says that rf(x ) is orthogonal to tangent plane of the constraints. g(x)=0 grad g(x) grad f(x) Math/C SC 5610Computational Biology – p.5/29 Back to Training HMMs Now that we understand a little about optimization, we can now look at the Baldi-Chauvin Algorithm for training HMMs. Math/C SC 5610Computational Biology – p.6/29 Baldi-Chauvin Algorithm Main Ideas: Applies gradient descent to minimize the negative log-likelihood E = ¡ log L(M) as a function of the model parameters. Requires constraints on the probabilities: n n m X ¼i = 1; X ai;j = 1; X bi;k = 1: i=1 j=1 k=1 This is accomplished essentially by variable elimination. Does not use a linesearch. Instead, the approach is to update as follows: xk+1 = xk ¡ Crf(xk); where C is a constant. (Not guaranteed to converge to anything!!). Math/C SC 5610Computational Biology – p.7/29 Baldi-Chauvin (cont). Employs a change of variables that ensures that transition and emission probabilities never go to zero. e¸!i;j ai;j = ¸!i;k k e ¸ºi;c Pe bi;c = : ¸ºi;k k e Unlike the Baum-Welch method,P this method can be run on-line. Math/C SC 5610Computational Biology – p.8/29 Phylogeny Phylogenetic tree–a graphical representation of the evolutionary history of related objects, called taxa. (e.g. genes, organisms, languages). Leaves are the current species. Internal nodes are inferred ancestors. Usually a binary tree. Math/C SC 5610Computational Biology – p.9/29 Example: The Tree of Life Math/C SC 5610Computational Biology – p.10/29 Caveats Trees can only approximate evolutionary history Lateral gene transfer Hybridization Phylogenetic trees of a single gene or protein taken from a group of species often differ from the phylogentic trees of the species. Care is needed in inferring phylogenetic relationships between species. Math/C SC 5610Computational Biology – p.11/29 Phylogenetic Inference Problem Given A set of species (genes or organisms) with a common ancestor. Inheritable characteristics of the species. Determine a phylogenetic tree that best fits the data. Math/C SC 5610Computational Biology – p.12/29 Why do it? Resolve evolutionary history Helpful in constructing vaccines Ensure that vaccines address diverse strains of the disease. (e.g. influenza) Epidemiology Reconstruct paths of infection. (e.g. HIV) Math/C SC 5610Computational Biology – p.13/29 Molecular Phylogenetics Before sequence data was available, taxonomists relied on phenotype to compare organisms. Now, by comparing sequences, phylogenies can be reconstructed based on genotype. Advantages of genotypic comparisons. Phenotypic similarities do not always reflect evolution (convergent evolution). In contrast, the corresponding genotypes will be very different unless there is homology. Phenotypic characteristics can be difficult to measure. Not so with genotype, which is clearly defined by sequence. For very distant organisms, it is difficult to determine meaningful phenotypic characteristics for comparison. (how do you compare bacteria, jelly fish, and humans?) In contrast, there are many homologous molecules essential to all living things–so genotypic comparisons are sensible even for very distant species. Math/C SC 5610Computational Biology – p.14/29 Gene vs. Species Trees Gene Tree: A phylogenetic tree representing evolutionary history of a single gene. Species Tree: A phylogenetic tree representing evolutionary history of species. A gene tree (constructed from a set of species) can be different than the species tree. Species 1 Species 2 Species trees can be constructed by analyzing multiple genes. Math/C SC 5610Computational Biology – p.15/29 A Little Graph Theory A directed graph G = (V; E) consists of a set V of nodes (or vertices), and a set E ½ V £ V of directed edges. (i; j) 2 E means that there is a directed edge from node i to node j. A graph is undirected if (i; j) 2 E () (j; i) 2 E. A graph is connected if any two distinct nodes i; j 2 V , are connected by a directed path (v0; v1; : : : ; vm), where v0 = i, vm = j, (vk; vk+1) 2 E for k = 0; : : : ; m ¡ 1. A directed graph is acyclic if it does not contain a cycle (v0; v1; : : : ; vm), where v0 = vm, and (vk; vk+1) 2 E for k < m. A tree is an undirected, connected, acyclic graph. Math/C SC 5610Computational Biology – p.16/29 Answer: n ¡ 1 Trees Question: If a tree has n nodes, how many edges does it have? A Rooted tree has a distinguished node r, called the root. The parent of node y in a rooted tree is the node x which lies immediately before y on the path from the root r to y. Node y is the child of x. A leaf node of a rooted tree is a node with no children. The depth of a tree is one less than the maximal number of nodes on a path from a root to a leaf. A rooted tree is binary if every node has at most two children. Phylogenetic tree: A phylogenetic tree on n taxa is a tree whose leaves are the n taxa. Math/C SC 5610Computational Biology – p.17/29 Trees Question: If a tree has n nodes, how many edges does it have? Answer: n ¡ 1 A Rooted tree has a distinguished node r, called the root. The parent of node y in a rooted tree is the node x which lies immediately before y on the path from the root r to y. Node y is the child of x. A leaf node of a rooted tree is a node with no children. The depth of a tree is one less than the maximal number of nodes on a path from a root to a leaf. A rooted tree is binary if every node has at most two children. Phylogenetic tree: A phylogenetic tree on n taxa is a tree whose leaves are the n taxa. Math/C SC 5610Computational Biology – p.17/29 Rooted vs. Unrooted Trees Rooted trees indicate direction of evolution. Unrooted trees say nothing about the direction of evolution. Many algorithms find unrooted trees, because its easier. Rooted trees can be created from unrooted trees using an outgroup. Math/C SC 5610Computational Biology – p.18/29 More complexity: ­ and £ Notation + + Given functions f : ZZ ! IR and K : ZZ ! IR, (i.e., f and K map non-negative integers to real values), f(n) = ­(K(n)) if there exists a constant c and an integer N such that f(n)¸cK(n) for all n ¸ N: Compare this to big-O notation: the definition for big-O had f(n)·cK(n). Big-O gives an upper bound on the growth of f, ­ gives a lower bound. We say that f(n) = £(K(n)) if f is both O(K(n)) and ­(K(n)). Math/C SC 5610Computational Biology – p.19/29 Counting the Number of Trees Given n taxa, there are: ¡1 (2n ¡ 3)! 2n n = ­ rooted, binary 2n¡2(n ¡ 2)! 3 õ ¶ ! phylogenetic trees (up to isomorphism). ¡2 (2n ¡ 5)! 2n n = ­ un rooted, binary 2n¡3(n ¡ 3)! 3 õ ¶ ! phylogenetic trees (up to isomorphism). Look at Table 4.1 to see how fast these numbers grow! So finding the best fitting tree is NP-hard! Math/C SC 5610Computational Biology – p.20/29 Sketch of Proof By induction... Let t(n) = the number of rooted trees with n leaves. For n = 2, t(n) = 1. For each tree with n leaves, a tree with n + 1 leaves can be constructed by attaching a new leaf node either to 1. a new internal node, created in the middle of an edge of the tree. 2. or a new root node, created above the original root node. There are thus (2n ¡ 1) places to add the new leaf node, so t(n + 1) = t(n)(2n ¡ 1) for n > 1. So, t(n) = 1 ¢ 3 ¢ 5 ¢ ¢ ¢ (2n ¡ 3). Some clever manipulations yields the desired formula. Math/C SC 5610Computational Biology – p.21/29 Tree Inference: Another Optimization Problem Define a scoring mechanism to evaluate how well a tree matches the data. Choose the tree with the best score. NP-hard. Math/C SC 5610Computational Biology – p.22/29 Scoring Methods Distance-based methods: Based on a measure of overall, pairwise differences between two sequences. Clustering Methods (e.g. UPGMA) Neighbor Joining Character-based methods: Based on a well-defined feature that can exist in a limited number of different states. Maximum Parsimony Compatability Maximum likelihood Math/C SC 5610Computational Biology – p.23/29 Distance Based Clustering Methods Overview Requires a distance matrix D, (defining distances between each pair of elements).
Recommended publications
  • Phylogeny Codon Models • Last Lecture: Poor Man’S Way of Calculating Dn/Ds (Ka/Ks) • Tabulate Synonymous/Non-Synonymous Substitutions • Normalize by the Possibilities
    Phylogeny Codon models • Last lecture: poor man’s way of calculating dN/dS (Ka/Ks) • Tabulate synonymous/non-synonymous substitutions • Normalize by the possibilities • Transform to genetic distance KJC or Kk2p • In reality we use codon model • Amino acid substitution rates meet nucleotide models • Codon(nucleotide triplet) Codon model parameterization Stop codons are not allowed, reducing the matrix from 64x64 to 61x61 The entire codon matrix can be parameterized using: κ kappa, the transition/transversionratio ω omega, the dN/dS ratio – optimizing this parameter gives the an estimate of selection force πj the equilibrium codon frequency of codon j (Goldman and Yang. MBE 1994) Empirical codon substitution matrix Observations: Instantaneous rates of double nucleotide changes seem to be non-zero There should be a mechanism for mutating 2 adjacent nucleotides at once! (Kosiol and Goldman) • • Phylogeny • • Last lecture: Inferring distance from Phylogenetic trees given an alignment How to infer trees and distance distance How do we infer trees given an alignment • • Branch length Topology d 6-p E 6'B o F P Edo 3 vvi"oH!.- !fi*+nYolF r66HiH- .) Od-:oXP m a^--'*A ]9; E F: i ts X o Q I E itl Fl xo_-+,<Po r! UoaQrj*l.AP-^PA NJ o - +p-5 H .lXei:i'tH 'i,x+<ox;+x"'o 4 + = '" I = 9o FF^' ^X i! .poxHo dF*x€;. lqEgrE x< f <QrDGYa u5l =.ID * c 3 < 6+6_ y+ltl+5<->-^Hry ni F.O+O* E 3E E-f e= FaFO;o E rH y hl o < H ! E Y P /-)^\-B 91 X-6p-a' 6J.
    [Show full text]
  • Family Classification
    1.0 GENERAL INTRODUCTION 1.1 Henckelia sect. Loxocarpus Loxocarpus R.Br., a taxon characterised by flowers with two stamens and plagiocarpic (held at an angle of 90–135° with pedicel) capsular fruit that splits dorsally has been treated as a section within Henckelia Spreng. (Weber & Burtt, 1998 [1997]). Loxocarpus as a genus was established based on L. incanus (Brown, 1839). It is principally recognised by its conical, short capsule with a broader base often with a hump-like swelling at the upper side (Banka & Kiew, 2009). It was reduced to sectional level within the genus Didymocarpus (Bentham, 1876; Clarke, 1883; Ridley, 1896) but again raised to generic level several times by different authors (Ridley, 1905; Burtt, 1958). In 1998, Weber & Burtt (1998 ['1997']) re-modelled Didymocarpus. Didymocarpus s.s. was redefined to a natural group, while most of the rest Malesian Didymocarpus s.l. and a few others morphologically close genera including Loxocarpus were transferred to Henckelia within which it was recognised as a section within. See Section 4.1 for its full taxonomic history. Molecular data now suggests that Henckelia sect. Loxocarpus is nested within ‗Twisted-fruited Asian and Malesian genera‘ group and distinct from other didymocarpoid genera (Möller et al. 2009; 2011). 1.2 State of knowledge and problem statements Henckelia sect. Loxocarpus includes 10 species in Peninsular Malaysia (with one species extending into Peninsular Thailand), 12 in Borneo, two in Sumatra and one in Lingga (Banka & Kiew, 2009). The genus Loxocarpus has never been monographed. Peninsular Malaysian taxa are well studied (Ridley, 1923; Banka, 1996; Banka & Kiew, 2009) but the Bornean and Sumatran taxa are poorly known.
    [Show full text]
  • The Probability of Monophyly of a Sample of Gene Lineages on a Species Tree
    PAPER The probability of monophyly of a sample of gene COLLOQUIUM lineages on a species tree Rohan S. Mehtaa,1, David Bryantb, and Noah A. Rosenberga aDepartment of Biology, Stanford University, Stanford, CA 94305; and bDepartment of Mathematics and Statistics, University of Otago, Dunedin 9054, New Zealand Edited by John C. Avise, University of California, Irvine, CA, and approved April 18, 2016 (received for review February 5, 2016) Monophyletic groups—groups that consist of all of the descendants loci that are reciprocally monophyletic is informative about the of a most recent common ancestor—arise naturally as a conse- time since species divergence and can assist in representing the quence of descent processes that result in meaningful distinctions level of differentiation between groups (4, 18). between organisms. Aspects of monophyly are therefore central to Many empirical investigations of genealogical phenomena have fields that examine and use genealogical descent. In particular, stud- made use of conceptual and statistical properties of monophyly ies in conservation genetics, phylogeography, population genetics, (19). Comparisons of observed monophyly levels to model pre- species delimitation, and systematics can all make use of mathemat- dictions have been used to provide information about species di- ical predictions under evolutionary models about features of mono- vergence times (20, 21). Model-based monophyly computations phyly. One important calculation, the probability that a set of gene have been used alongside DNA sequence differences between and lineages is monophyletic under a two-species neutral coalescent within proposed clades to argue for the existence of the clades model, has been used in many studies. Here, we extend this calcu- (22), and tests involving reciprocal monophyly have been used to lation for a species tree model that contains arbitrarily many species.
    [Show full text]
  • A Comparative Phenetic and Cladistic Analysis of the Genus Holcaspis Chaudoir (Coleoptera: .Carabidae)
    Lincoln University Digital Thesis Copyright Statement The digital copy of this thesis is protected by the Copyright Act 1994 (New Zealand). This thesis may be consulted by you, provided you comply with the provisions of the Act and the following conditions of use: you will use the copy only for the purposes of research or private study you will recognise the author's right to be identified as the author of the thesis and due acknowledgement will be made to the author where appropriate you will obtain the author's permission before publishing any material from the thesis. A COMPARATIVE PHENETIC AND CLADISTIC ANALYSIS OF THE GENUS HOLCASPIS CHAUDOIR (COLEOPTERA: CARABIDAE) ********* A thesis submitted in partial fulfilment of the requirements for the degree of Doctor of Philosophy at Lincoln University by Yupa Hanboonsong ********* Lincoln University 1994 Abstract of a thesis submitted in partial fulfilment of the requirements for the degree of Ph.D. A comparative phenetic and cladistic analysis of the genus Holcaspis Chaudoir (Coleoptera: .Carabidae) by Yupa Hanboonsong The systematics of the endemic New Zealand carabid genus Holcaspis are investigated, using phenetic and cladistic methods, to construct phenetic and phylogenetic relationships. Three different character data sets: morphological, allozyme and random amplified polymorphic DNA (RAPD) based on the polymerase chain reaction (PCR), are used to estimate the relationships. Cladistic and morphometric analyses are undertaken on adult morphological characters. Twenty six external morphological characters, including male and female genitalia, are used for cladistic analysis. The results from the cladistic analysis are strongly congruent with previous publications. The morphometric analysis uses multivariate discriminant functions, with 18 morphometric variables, to derive a phenogram by clustering from Mahalanobis distances (D2) of the discrimination analysis using the unweighted pair-group method with arithmetical averages (UPGMA).
    [Show full text]
  • Math/C SC 5610 Computational Biology Lecture 12: Phylogenetics
    Math/C SC 5610 Computational Biology Lecture 12: Phylogenetics Stephen Billups University of Colorado at Denver Math/C SC 5610Computational Biology – p.1/25 Announcements Project Guidelines and Ideas are posted. (proposal due March 8) CCB Seminar, Friday (Mar. 4) Speaker: Jack Horner, SAIC Title: Phylogenetic Methods for Characterizing the Signature of Stage I Ovarian Cancer in Serum Protein Mas Time: 11-12 (Followed by lunch) Place: Media Center, AU008 Math/C SC 5610Computational Biology – p.2/25 Outline Distance based methods for phylogenetics UPGMA WPGMA Neighbor-Joining Character based methods Maximum Likelihood Maximum Parsimony Math/C SC 5610Computational Biology – p.3/25 Review: Distance Based Clustering Methods Main Idea: Requires a distance matrix D, (defining distances between each pair of elements). Repeatedly group together closest elements. Different algorithms differ by how they treat distances between groups. UPGMA (unweighted pair group method with arithmetic mean). WPGMA (weighted pair group method with arithmetic mean). Math/C SC 5610Computational Biology – p.4/25 UPGMA 1. Initialize C to the n singleton clusters f1g; : : : ; fng. 2. Initialize dist(c; d) on C by defining dist(fig; fjg) = D(i; j): 3. Repeat n ¡ 1 times: (a) determine pair c; d of clusters in C such that dist(c; d) is minimal; define dmin = dist(c; d). (b) define new cluster e = c S d; update C = C ¡ fc; dg Sfeg. (c) define a node with label e and daughters c; d, where e has distance dmin=2 to its leaves. (d) define for all f 2 C with f 6= e, dist(c; f) + dist(d; f) dist(e; f) = dist(f; e) = : (avg.
    [Show full text]
  • Solution Sheet
    Solution sheet Sequence Alignments and Phylogeny Bioinformatics Leipzig WS 13/14 Solution sheet 1 Biological Background 1.1 Which of the following are pyrimidines? Cytosine and Thymine are pyrimidines (number 2) 1.2 Which of the following contain phosphorus atoms? DNA and RNA contain phosphorus atoms (number 2). 1.3 Which of the following contain sulfur atoms? Methionine contains sulfur atoms (number 3). 1.4 Which of the following is not a valid amino acid sequence? There is no amino acid with the one letter code 'O', such that there is no valid amino acid sequence 'WATSON' (number 4). 1.5 Which of the following 'one-letter' amino acid sequence corresponds to the se- quence Tyr-Phe-Lys-Thr-Glu-Gly? The amino acid sequence corresponds to the one letter code sequence YFKTEG (number 1). 1.6 Consider the following DNA oligomers. Which to are complementary to one an- other? All are written in the 5' to 3' direction (i.TTAGGC ii.CGGATT iii.AATCCG iv.CCGAAT) CGGATT (ii) and AATCCG (iii) are complementary (number 2). 2 Pairwise Alignments 2.1 Needleman-Wunsch Algorithm Given the alphabet B = fA; C; G; T g, the sequences s = ACGCA and p = ACCG and the following scoring matrix D: A C T G - A 3 -1 -1 -1 -2 C -1 3 -1 -1 -2 T -1 -1 3 -1 -2 G -1 -1 -1 3 -2 - -2 -2 -2 -2 0 1. What kind of scoring function is given by the matrix D, similarity or distance score? 2. Use the Needleman-Wunsch algorithm to compute the pairwise alignment of s and p.
    [Show full text]
  • Understanding the Processes Underpinning Patterns Of
    Opinion Understanding the Processes Underpinning Patterns of Phylogenetic Regionalization 1,2, 3,4 1 Barnabas H. Daru, * Tammy L. Elliott, Daniel S. Park, and 5,6 T. Jonathan Davies A key step in understanding the distribution of biodiversity is the grouping of regions based on their shared elements. Historically, regionalization schemes have been largely species centric. Recently, there has been interest in incor- porating phylogenetic information into regionalization schemes. Phylogenetic regionalization can provide novel insights into the mechanisms that generate, distribute, and maintain biodiversity. We argue that four processes (dispersal limitation, extinction, speciation, and niche conservatism) underlie the forma- tion of species assemblages into phylogenetically distinct biogeographic units. We outline how it can be possible to distinguish among these processes, and identify centers of evolutionary radiation, museums of diversity, and extinction hotspots. We suggest that phylogenetic regionalization provides a rigorous and objective classification of regional diversity and enhances our knowledge of biodiversity patterns. Biogeographical Regionalization in a Phylogenetic Era 1 Department of Organismic and Biogeographical boundaries delineate the basic macrounits of diversity in biogeography, Evolutionary Biology, Harvard conservation, and macroecology. Their location and composition of species on either side of University, Cambridge, MA 02138, these boundaries can reflect the historical processes that have shaped the present-day USA th 2 Department of Plant Sciences, distribution of biodiversity [1]. During the early 19 century, de Candolle [2] created one of the University of Pretoria, Private Bag first global geographic regionalization schemes for plant diversity based on both ecological X20, Hatfield 0028, Pretoria, South and historical information. This was followed by Sclater [3], who defined six zoological regions Africa 3 Department of Biological Sciences, based on the global distribution of birds.
    [Show full text]
  • A Fréchet Tree Distance Measure to Compare Phylogeographic Spread Paths Across Trees Received: 24 July 2018 Susanne Reimering1, Sebastian Muñoz1 & Alice C
    www.nature.com/scientificreports OPEN A Fréchet tree distance measure to compare phylogeographic spread paths across trees Received: 24 July 2018 Susanne Reimering1, Sebastian Muñoz1 & Alice C. McHardy 1,2 Accepted: 1 November 2018 Phylogeographic methods reconstruct the origin and spread of taxa by inferring locations for internal Published: xx xx xxxx nodes of the phylogenetic tree from sampling locations of genetic sequences. This is commonly applied to study pathogen outbreaks and spread. To evaluate such reconstructions, the inferred spread paths from root to leaf nodes should be compared to other methods or references. Usually, ancestral state reconstructions are evaluated by node-wise comparisons, therefore requiring the same tree topology, which is usually unknown. Here, we present a method for comparing phylogeographies across diferent trees inferred from the same taxa. We compare paths of locations by calculating discrete Fréchet distances. By correcting the distances by the number of paths going through a node, we defne the Fréchet tree distance as a distance measure between phylogeographies. As an application, we compare phylogeographic spread patterns on trees inferred with diferent methods from hemagglutinin sequences of H5N1 infuenza viruses, fnding that both tree inference and ancestral reconstruction cause variation in phylogeographic spread that is not directly refected by topological diferences. The method is suitable for comparing phylogeographies inferred with diferent tree or phylogeographic inference methods to each other or to a known ground truth, thus enabling a quality assessment of such techniques. Phylogeography combines phylogenetic information describing the evolutionary relationships among species or members of a population with geographic information to study migration patterns.
    [Show full text]
  • Phylogenetics
    Phylogenetics What is phylogenetics? • Study of branching patterns of descent among lineages • Lineages – Populations – Species – Molecules • Shift between population genetics and phylogenetics is often the species boundary – Distantly related populations also show patterning – Patterning across geography What is phylogenetics? • Goal: Determine and describe the evolutionary relationships among lineages – Order of events – Timing of events • Visualization: Phylogenetic trees – Graph – No cycles Phylogenetic trees • Nodes – Terminal – Internal – Degree • Branches • Topology Phylogenetic trees • Rooted or unrooted – Rooted: Precisely 1 internal node of degree 2 • Node that represents the common ancestor of all taxa – Unrooted: All internal nodes with degree 3+ Stephan Steigele Phylogenetic trees • Rooted or unrooted – Rooted: Precisely 1 internal node of degree 2 • Node that represents the common ancestor of all taxa – Unrooted: All internal nodes with degree 3+ Phylogenetic trees • Rooted or unrooted – Rooted: Precisely 1 internal node of degree 2 • Node that represents the common ancestor of all taxa – Unrooted: All internal nodes with degree 3+ • Binary: all speciation events produce two lineages from one • Cladogram: Topology only • Phylogram: Topology with edge lengths representing time or distance • Ultrametric: Rooted tree with time-based edge lengths (all leaves equidistant from root) Phylogenetic trees • Clade: Group of ancestral and descendant lineages • Monophyly: All of the descendants of a unique common ancestor • Polyphyly:
    [Show full text]
  • Reconstructing Phylogenetic Trees September 18Th, 2008 Systematic Methods 2 Through Time
    Reconstructing Phylogenetic Trees September 18th, 2008 Systematic Methods 2 Through Time Linneaus Darwin Carolus Linneaus Charles Darwin Systematic Methods 3 Through Time PhylogenyLinneaus by ExpertDarwin Opinion & Gestalt Carolus Linneaus Charles Darwin 4 Computing Revolution • Late 1950s & 60s. • Growing availability of core computing facilities. http://www-03.ibm.com/ibm/history/ http://www1.istockphoto.com/ exhibits/vintage/vintage_4506VV4002.html 5 Robert R. Sokal Charles D. Michener 6 Robert R. Sokal Charles D. Michener Tree Reconstruction I: Intro. & Distance Measures • The challenge of tree reconstruction. • Phenetics and an introduction to tree reconstruction methods. • Discrete v. distance measures. • Clustering v. optimality searches. • Tree building algorithms. How Many Trees? Taxa Unrooted Rooted Trees Trees 4 3 15 8 10,395 135,135 10 2,027,025 34,459,425 22 3x10^23 50 3x10^74* * More trees than there are atoms in the universe. Reconstructing Trees • The challenge of tree reconstruction. • Lots of possibilities. • Phenetics and an introduction to tree reconstruction methods. • Discrete v. distance measures. • Clustering v. optimality searches. • Tree building algorithms. Discrete Data discrete Discrete Data Discrete v. Distance Trees Clustering Methods Optimality Criterion NP-Completeness • Non-deterministic polynomial. • Impossible to guarantee optimal tree for even relatively modest number of sequences. • Use of heuristic methods. Available Methods Distance Clustering Methods • The phenetic approach. • Two common algorithms for tree reconstruction. • UPGMA & Neighbor joining. Phenetics • Also called numerical taxonomy because of emphasis on data. • Relationships inferred based on overall similarity. Phenetics UPGMA • UPGMA - Unweighted pair group method with arithmetic means (Sokal & Michener 1958). • Remarkably simple and straightforward. • Can be used with many types of distances (molecular, morphological, etc.).
    [Show full text]
  • Molecular Phylogenetics (Hannes Luz)
    Tree: minimum but fully connected (no loop, one breaks) Molecular Phylogenetics (Hannes Luz) Contents: • Phylogenetic Trees, basic notions • A character based method: Maximum Parsimony • Trees from distances • Markov Models of Sequence Evolution, Maximum Likelihood Trees References for lectures • Joseph Felsenstein, Inferring Phylogenies, Sinauer Associates (2004) • Dan Graur, Weng-Hsiun Li, Fundamentals of Molecular Evolution, Sinauer Associates • D.W. Mount. Bioinformatics: Sequences and Genome analysis, 2001. • D.L. Swofford, G.J. Olsen, P.J.Waddell & D.M. Hillis, Phylogenetic Inference, in: D.M. Hillis (ed.), Molecular Systematics, 2 ed., Sunder- land Mass., 1996. • R. Durbin, S. Eddy, A. Krogh & G. Mitchison, Biological sequence analysis, Cambridge, 1998 References for lectures, cont’d • S. Rahmann, Spezielle Methoden und Anwendungen der Statistik in der Bioinformatik (http://www.molgen.mpg.de/~rahmann/afw-rahmann. pdf) • K. Schmid, A Phylogenetic Parsimony Method Considering Neigh- bored Gaps (Bachelor thesis, FU Berlin, 2007) • Martin Vingron, Hannes Luz, Jens Stoye, Lecture notes on ’Al- gorithms for Phylogenetic Reconstructions’, http://lectures.molgen. mpg.de/Algorithmische_Bioinformatik_WS0405/phylogeny_script.pdf Recommended reading/watching • Video streams of Arndt von Haeseler’s lectures held at the Otto Warburg Summer School on Evolutionary Genomics 2006 (http: //ows.molgen.mpg.de/2006/von_haeseler.shtml) • Dirk Metzler, Algorithmen und Modelle der Bioinformatik, http://www. cs.uni-frankfurt.de/~metzler/WS0708/skriptWS0708.pdf Software links • Felsenstein’s list of software packages: http://evolution.genetics.washington.edu/phylip/software.html • PHYLIP is Felsenstein’s free software package for inferring phyloge- nies, http://evolution.genetics.washington.edu/phylip.html • Webinterface for PHYLIP maintained at Institute Pasteur, http://bioweb.pasteur.fr/seqanal/phylogeny/phylip-uk.html • Puzzle (Strimmer, v.
    [Show full text]
  • Notes on UPGMA
    1 Inferring trees from a data matrix Consider the character matrix shown in table1. We assume that the investigator has con- ducted primary homology analysis such that: 1. the characters (columns) contain codes for aspects of the organims that are thought to be comparable (we assume that the character homology statements are correct). 2. the character states are described with sufficient detail that we expect organisms with the same state to both being displaying the same evolutionary innovation (we assume that the character state homology statements are correct { satisfying Remane's \special similarity" and continuation criteria). Table 1: A simple character matrix Character # Taxon 1 2 3 4 5 6 7 8 9 10 A 0 0 0 0 0 0 0 0 0 0 B 1 0 0 0 0 1 1 1 1 1 C 0 1 1 1 0 1 1 1 1 1 D 0 0 0 0 1 1 1 1 1 0 2 Clustering by distance The most obvious way to infer a tree of taxa that describes this data is to cluster taxa based on similarity. We can produce a pairwise distance matrix for this set of taxa that reveals the proportion of characters for which any two taxa differ. This is shown in Table2. Table 2: The pairwise distance matrix for the characters shown in Table1 Taxon Taxon A B C D A - 0.6 0.8 0.5 B 0.6 - 0.4 0.3 C 0.8 0.4 - 0.5 D 0.5 0.3 0.5 - 2.1 Side-note about distance matrices Note that the distance matrix is symmetric because the distance from taxon A to taxa B is the same as the distance from B to A.
    [Show full text]