Cladogram construction Thanks to Leandro Gaetano.

Slides:



Advertisements
Similar presentations
Parsimony Small Parsimony and Search Algorithms Genome 559: Introduction to Statistical and Computational Genomics Elhanan Borenstein.
Advertisements

Traveling Salesperson Problem
Molecular Phylogeny Analysis, Part II. Mehrshid Riahi, Ph.D. Iranian Biological Research Center (IBRC), July 14-15, 2012.
Branch and Bound Optimization In an exhaustive search, all possible trees in a search space are generated for comparison At each node, if the tree is optimal.
Parsimony based phylogenetic trees Sushmita Roy BMI/CS 576 Sep 30 th, 2014.
1 General Phylogenetics Points that will be covered in this presentation Tree TerminologyTree Terminology General Points About Phylogenetic TreesGeneral.
BIO2093 – Phylogenetics Darren Soanes Phylogeny I.
Phylogenetic Analysis – Part 2 Spring Outline   Why do we do phylogenetics (cladistics)?   How do we build a tree?   Do we believe the tree?
UPGMA Algorithm.  Main idea: Group the taxa into clusters and repeatedly merge the closest two clusters until one cluster remains  Algorithm  Add a.
Lecture 7 – Algorithmic Approaches Justification: Any estimate of a phylogenetic tree has a large variance. Therefore, any tree that we can demonstrate.
. Phylogeny II : Parsimony, ML, SEMPHY. Phylogenetic Tree u Topology: bifurcating Leaves - 1…N Internal nodes N+1…2N-2 leaf branch internal node.
1. 2 Rooting the tree and giving length to branches.
Branch and Bound Similar to backtracking in generating a search tree and looking for one or more solutions Different in that the “objective” is constrained.
Heuristic search heuristic search attempts to find the best tree, without looking at all possible trees.
MAE 552 – Heuristic Optimization Lecture 27 April 3, 2002
In addition to maximum parsimony (MP) and likelihood methods, pairwise distance methods form the third large group of methods to infer evolutionary trees.
Using Search in Problem Solving
BME 130 – Genomes Lecture 26 Molecular phylogenies I.
Maximum Parsimony.
. Phylogenetic Trees Lecture 3 Based on: Durbin et al 7.4; Gusfield 17.
NJ was originally described as a method for approximating a tree that minimizes the sum of least- squares branch lengths – the minimum – evolution criterion.
CENTER FOR BIOLOGICAL SEQUENCE ANALYSIS Phylogenetic Reconstruction: Parsimony Anders Gorm Pedersen
Using Search in Problem Solving
Phylogeny reconstruction BNFO 602 Roshan. Simulation studies.
Classification and phylogeny
Network Flow Models Chapter 7.
Building Phylogenies Parsimony 2.
Tree-Building. Methods in Tree Building Phylogenetic trees can be constructed by: clustering method optimality method.
Phylogenetic Tree Construction and Related Problems Bioinformatics.
Introduction to Management Science
Lecture 8 – Searching Tree Space. The Search Tree.
What Is Phylogeny? The evolutionary history of a group.
Maximum parsimony Kai Müller.
Terminology of phylogenetic trees
7-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Network Flow Models Chapter 7.
7-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Network Flow Models Chapter 7.
Parsimony and searching tree-space Phylogenetics Workhop, August 2006 Barbara Holland.
1 Dan Graur Molecular Phylogenetics Molecular phylogenetic approaches: 1. distance-matrix (based on distance measures) 2. character-state.
PARSIMONY ANALYSIS and Characters. Genetic Relationships Genetic relationships exist between individuals within populations These include ancestor-descendent.
Parallel #2 Paper – Phylogeny and Branch and Bound Algorithms George McGinn
Molecular phylogenetics 1 Level 3 Molecular Evolution and Bioinformatics Jim Provan Page and Holmes: Sections
EXAMPLE 4 Solve a multi-step problem To construct what is known as a fractal tree, begin with a single segment (the trunk) that is 1 unit long, as in Step.
Character fit and consensus Thanks to Leandro Gaetano.
Lecture 2: Principles of Phylogenetics
Introduction to Phylogenetics
Phylogenetic Analysis – Part 2. Outline   Why do we do phylogenetics (cladistics)?   How do we build a tree?   Do we believe the tree?   Applications.
Chapter 18: Searching and Sorting Algorithms. Objectives In this chapter, you will: Learn the various search algorithms Implement sequential and binary.
Agenda Review: –Planar Graphs Lecture Content:  Concepts of Trees  Spanning Trees  Binary Trees Exercise.
Parsimony-Based Approaches to Inferring Phylogenetic Trees BMI/CS 576 Colin Dewey Fall 2015.
Maximum Likelihood Given competing explanations for a particular observation, which explanation should we choose? Maximum likelihood methodologies suggest.
Doug Raiford Lesson 9.  3 Approaches  Distance  Parsimony  Maximum Likelihood  Have already seen a distance method 12/18/20152Phylogenetics Part.
Tree Searching Methods Exhaustive search (exact) Branch-and-bound search (exact) Heuristic search methods (approximate) –Stepwise addition –Branch swapping.
Bushy Binary Search Tree from Ordered List. Behavior of the Algorithm Binary Search Tree Recall that tree_search is based closely on binary search. If.
Phylogenetic Analysis – Part 2. Outline   Why do we do phylogenetics (cladistics)?   How do we build a tree?   Do we believe the tree?   Applications.
7-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Network Flow Models Chapter 7.
Maximum Parsimony Phenetic (distance based) methods are fast and often accurate but discard data and are not based on explicit character states at each.
1 1 Slide © 2005 Thomson/South-Western Chapter 9 Network Models n Shortest-Route Problem n Minimal Spanning Tree Problem n Maximal Flow Problem.
SUPPORT and RESAMPLING
Clustering methods Tree building methods for distance-based trees
BNFO 602 Phylogenetics Usman Roshan.
BNFO 602 Phylogenetics – maximum parsimony
Lab3 – Vertebrate Phylogeny
Lecture 8 – Searching Tree Space
Lecture 7 – Algorithmic Approaches
Phylogeny.
PARSIMONY ANALYSIS.
Phylogenetic Trees Jasmin sutkovic.
10.4 How to Construct a Cladogram
Presentation transcript:

Cladogram construction Thanks to Leandro Gaetano

Construction Methods requiring a priori polarization of the characters: Hennig argumentation Wagner Tree Methods that do not require a priori polarization of the characters: Exacts Heuristics

Hennig argumentation Character based

Most parsimonious solution: one homoplasy (-10) Two homoplasies (-2 and 3)

Construction (Kluge y Farris, 1969; Farris, 1970) Analyse one taxon each time following a determined order (= sequence addition = stepwise addition) Taxon are added in a position that minimize number of steps of the three Wagner Tree Taxon based

Example, Wagner Tree For this method we need a previous polarization In relation to the outgroup 1. Taxon C is united to the outgroup Addition order will be in a growing order of apomorphies Construction

Wagner tree 2. Add next taxon (B) (the one following in less steps differences) in the only possible place and establish hypothetical character states in the ancestor

Construction Wagner Tree 3. Addition of A, that can be done in different three places I will add A where less steps are introduced in the tree

Construction 4. A is placed as sister taxon of B (that produce only one step) and define the ancestor between A and B. Then we have to compare with ABC to redefine the ancestor of the three taxa Wagner Tree

5. We can continue with D or E. Arbitrarily we continue with D 6. Position basal to ABC introduce less steps. Then we redefine the ancestors Wagner Tree Construction

Wagner Tree Final tree: One branch collapse because the ancestors are the same Construction

Wagner tree: PROBLEMS Tree topologies obtained are dependant on the order of addition of the taxa. Obtained trees are not necessarily the most parsimonious Not always are obtained ALL the most parsimonious trees Construction

Exact Method Guarantied finding the shortest trees Two methods: exhaustive search and branch and bound It work with unrooted trees (do not require a priori polarization) and at the end of the search root the cladogram using the outgroup Construction

Exhaustive search All possible trees are obtained Construction

Exhaustive search: problem n = nº de taxa Construction

Branch and Bound For 20 to 30 taxa Do not examine ALL the trees, but equally find the shortest Construction

1. Search of a Wagner tree. The length of that tree will be referent in next search L=10 2. Two of the taxa are connected to the outgroup in the only possible way (as network) Branch and Bound Construction

3. C is added. That can do it in three different positions (to B, to A or with the outgroup). The position in which the three is shorter is chosen Branch and Bound Construction All trees longer than 10 steps (number of steps of the initial Wagner tree) are discarded.

4. D is placed in all possible positions and optimizations is done to obtain the shortest tree Branch and Bound Construction

5. Rooting the most parsimonious tress Advantage: 10 trees instead of 15 were analysed Branch and Bound Construction

Heuristic methods  Trial and error  Do not necessarily find the shortest trees  Used when data-matrices have above of taxa Construction

Heuristic methods 2 stages (which are repeated n times: replicas) 1. Production of a Wagner tree Construction 2. This preliminary tree is subjected to a series of arrangements named branch swapping (basically branch of the tree are cut and placed in other position of the tree). There are three types of rearranges: NNI, SPR, TBR Rearrangements are by chance Examination of how these movements of branch affect the length of the tree

Heuristic methods: synthesis 1) Random addition sequence of the taxa (RAS) 2) Explore all possible rearrangement on obtained trees (branch swapping) 3) Shortest trees are saved, remaining are discarded. If a new tree is shorter that the currently saved, then the latter are erased form the memory and the shorter new is saved 4) Rearrangement of shortest tree(s) until new shortest trees are found 5) Repetition of anterior steps N times keeping in the memory only shortest trees. Construction

From Andersen (2001)

From Lipscomb (1998)