Multiple Genome Rearrangement

Slides:



Advertisements
Similar presentations
Reconstructing Phylogenies from Gene-Order Data Overview.
Advertisements

CS 336 March 19, 2012 Tandy Warnow.
Interval Heaps Complete binary tree. Each node (except possibly last one) has 2 elements. Last node has 1 or 2 elements. Let a and b be the elements in.
22C:19 Discrete Math Graphs Fall 2010 Sukumar Ghosh.
Phylogenetic Tree A Phylogeny (Phylogenetic tree) or Evolutionary tree represents the evolutionary relationships among a set of organisms or groups of.
School of CSE, Georgia Tech
Review Binary Search Trees Operations on Binary Search Tree
Improved Approximation Algorithms for the Spanning Star Forest Problem Prasad Raghavendra Ning ChenC. Thach Nguyen Atri Rudra Gyanit Singh University of.
Bioinformatics Chromosome rearrangements Chromosome and genome comparison versus gene comparison Permutations and breakpoint graphs Transforming Men into.
Network Correlated Data Gathering With Explicit Communication: NP- Completeness and Algorithms R˘azvan Cristescu, Member, IEEE, Baltasar Beferull-Lozano,
. Computational Genomics 5a Distance Based Trees Reconstruction (cont.) Modified by Benny Chor, from slides by Shlomo Moran and Ydo Wexler (IIT)
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.
CS2420: Lecture 13 Vladimir Kulyukin Computer Science Department Utah State University.
Phylogenetic Trees Tutorial 6. Measuring distance Bottom-up algorithm (Neighbor Joining) –Distance based algorithm –Relative distance based Phylogenetic.
. Class 9: Phylogenetic Trees. The Tree of Life D’après Ernst Haeckel, 1891.
Genomic Rearrangements CS 374 – Algorithms in Biology Fall 2006 Nandhini N S.
. Comput. Genomics, Lecture 5b Character Based Methods for Reconstructing Phylogenetic Trees: Maximum Parsimony Based on presentations by Dan Geiger, Shlomo.
FPGA Acceleration of Gene Rearrangement Analysis Jason D. Bakos Dept. of Computer Science and Engineering University of South Carolina Columbia, SC USA.
Phylogenetic Tree Construction and Related Problems Bioinformatics.
Inferring Phylogeny using Permutation Patterns on Genomic Data 1 Md Enamul Karim 2 Laxmi Parida 1 Arun Lakhotia 1 University of Louisiana at Lafayette.
Phylogenetic trees Tutorial 6. Distance based methods UPGMA Neighbor Joining Tools Mega phylogeny.fr DrewTree Phylogenetic Trees.
Combinatorial and Statistical Approaches in Gene Rearrangement Analysis Jijun Tang Computer Science and Engineering University of South Carolina
Genome Rearrangement By Ghada Badr Part II. 2  Genomes can be modeled by each gene can be assigned a unique number and is exactly found once in the genome.
GRAPH Learning Outcomes Students should be able to:
1 Generalized Tree Alignment: The Deferred Path Heuristic Stinus Lindgreen
Binary Encoding and Gene Rearrangement Analysis Jijun Tang Tianjin University University of South Carolina (803)
Computational Biology, Part D Phylogenetic Trees Ramamoorthi Ravi/Robert F. Murphy Copyright  2000, All rights reserved.
Phylogenetics II.
The Lower Bounds of Problems
Chap. 7 Genome Rearrangements Introduction to Computational Molecular Biology Chap ~
JM - 1 Introduction to Bioinformatics: Lecture III Genome Assembly and String Matching Jarek Meller Jarek Meller Division of Biomedical.
Phylogenetic Trees Tutorial 5. Agenda How to construct a tree using Neighbor Joining algorithm Phylogeny.fr tool Cool story of the day: Horizontal gene.
Building phylogenetic trees. Contents Phylogeny Phylogenetic trees How to make a phylogenetic tree from pairwise distances  UPGMA method (+ an example)
Discrete Structures Lecture 12: Trees Ji Yanyan United International College Thanks to Professor Michael Hvidsten.
Chap. 7 Genome Rearrangements Introduction to Computational Molecular Biology Chapter 7.1~7.2.4.
Using traveling salesman problem algorithms for evolutionary tree construction Chantal Korostensky and Gaston H. Gonnet Presentation by: Ben Snider.
Ch.6 Phylogenetic Trees 2 Contents Phylogenetic Trees Character State Matrix Perfect Phylogeny Binary Character States Two Characters Distance Matrix.
Phylogenetic Analysis Gabor T. Marth Department of Biology, Boston College BI420 – Introduction to Bioinformatics Figures from Higgs & Attwood.
Significance Tests for Max-Gap Gene Clusters Rose Hoberman joint work with Dannie Durand and David Sankoff.
Introduction to Phylogenetic trees Colin Dewey BMI/CS 576 Fall 2015.
Discrete Mathematics Chapter 5 Trees.
1 Alignment Matrix vs. Distance Matrix Sequence a gene of length m nucleotides in n species to generate an… n x m alignment matrix n x n distance matrix.
Tutorial 5 Phylogenetic Trees.
LIMITATIONS OF ALGORITHM POWER
Genome Rearrangement By Ghada Badr Part I.
Distance-Based Approaches to Inferring Phylogenetic Trees BMI/CS 576 Colin Dewey Fall 2010.
Sorting Lower Bounds n Beating Them. Recap Divide and Conquer –Know how to break a problem into smaller problems, such that –Given a solution to the smaller.
OPERA highthroughput paired-end sequences Reconstructing optimal genomic scaffolds with.
Question 4 Tutorial 8. Part A Insert 20, 10, 15, 5,7, 30, 25, 18, 37, 12 and 40 in sequence into an empty binary tree
Lecture 5 Graph Theory prepped by Lecturer ahmed AL tememe 1.
EMIS 8373: Integer Programming Combinatorial Optimization Problems updated 27 January 2005.
Phylogenetic Trees - Parsimony Tutorial #12
Phylogenetic basis of systematics
Prüfer code algorithm Algorithm (Prüfer code)
Original Synteny Vincent Ferretti, Joseph H. Nadeau, David Sankoff, 1996 Presented by: Suzy Sun.
Conservation of Combinatorial Structures in Evolution Scenarios
Character-Based Phylogeny Reconstruction
Goals of Phylogenetic Analysis
Lecture 3: Genome Rearrangements and Duplications
By Chunfang Zheng and David Sankoff, 2014
Graphs Chapter 11 Objectives Upon completion you will be able to:
Branch and Bound.
Mattew Mazowita, Lani Haque, and David Sankoff
Comparative RNA Structural Analysis
A Unifying View of Genome Rearrangement
Phylogeny.
Multiple sequence alignment & Phylogenetics Analysis
Double Cut and Join with Insertions and Deletions
Computational Genomics Lecture #3a
Arun ganesh (UC BERKELEY)
Presentation transcript:

Multiple Genome Rearrangement David Sankoff and Mathieu Blanchette, 1998 Presented by Nuray Kabasakal

Introduction Breakpoint analysis Consensus-based rearrangement The uniqueness of the consensus Binary tree-based rearrangement Uniqueness in tree-based rearrangement Conclusion

Introduction Multiple alignment of macromolecular sequences. Insertion, deletion, substitution.

Multiple Sequence Alignment Homologous. Optimize the column cost.

Phylogenetic tree- based Column cost Complete comparison Phylogenetic tree- based comparison Consensus comparison Gene order comparison: Alignment is given and number of divergence step must be calculated.

Difficulties and solution Computational difficulty Unwarranted assumptions The fallacy The bias

Breakpoint analysis Two genomes and on the same set of genes Circular genome: ai is adjacent to ai+1 and an Breakpoints: If genes g and h are adjacent in A but not in B, they determine the breakpoints, , for both A and B. . Oriented Genomes: Assuming that we know the direction of transcription. If gene order is gh in a genome; Breakpoint: hg, -g-h, g-h, -gh, h-g or -hg Not breakpoint: gh or –h-g

Tree-based multiple genome rearrangement T=(V,E) is unrooted tree with N≥3 leaves and ∑={g1,…,gn} Assumptions; leaves of the tree, where are internal vertices of the tree. For each leaf the data contains a circular permutation of the genes in ∑. Goal: Finding permutations associated with the internal vertices, so that is minimized. Binary tree vs consensus-based multiple genome rearrangement 1-Binary, L=2N-2, internal nodes have degree of 3. 2-Stars, L=N+l, internal node has degree N.

Consensus-based rearrangement :complete graph whose vertices are the element of ∑ . For each edge gh in E( ), let u(gh)=number of times g and h adjacent in N data genome and w(gh)=N-u(gh) Then, solution to Travelling Salesman Problem(TSP) on ( ,w) traces out an optimal genome S on ∑. is the solution of the TSP on( ,w), then the median is given by .

The uniqueness of the consensus

Binary tree-based rearrangement

Uniqueness in tree-based rearrangement

Conclusion This work establishes the computational feasibility of exact breakpoint analysis as a method of multiple genome rearrangement, in contrast to the difficulties with edit distance-based approaches. Non-uniqueness remains a major consideration in genomic reconstruction, but we see that it is less problematic in breakpoint analysis than the other approaches.

Thank you very much for listening!