Methods for reconstructing the history of tandem repeats and their application to the human genome

  • Authors:
  • Deep Jaitly;Paul Kearney;Guohui Lin;Bin Ma

  • Affiliations:
  • Department of Computer Science, University of Waterloo, Waterloo, Ont., Canada N2L 3G1;Department of Computer Science, University of Waterloo, Waterloo, Ont., Canada N2L 3G1;Department of Computing Science, University of Alberta, Edmonton, Alta., Canada T6G 2E8;Department of Computer Science, University of Western Ontario, London, Ont., Canada N6A 5B7

  • Venue:
  • Journal of Computer and System Sciences - Computational biology 2002
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

The genomes of many species are dominated by short sequences repeated consecutively called tandem repeats. An understanding of the biological mechanisms that create and extend tandem repeats would be facilitated by reconstructing the history of duplication events that generated the tandem repeats. This paper explores the computational problem of reconstructing the duplication history of a tandem repeat. Specifically, the problem of reconstructing the minimum-cost duplication history is proved to be NP-hard even if the lengths and boundaries for the duplication events are fixed. When the lengths and boundaries are fixed, the minimum-cost duplication history can actually be represented by a tree. A non-trivial extension of the tree-alignment algorithms from [Wang et al. (Algorithmica 16 (1996) 302; SIAM J. Comput. 30 (1) (2000) 283)] gives a polynomial time approximation scheme (PTAS) for this special case. Experiments on more than 9000 tandem repeats from human chromosomes 1 and 22 demonstrate that our PTAS generates less costly histories in acceptable time than other heuristic methods. We also note that our PTAS works for any metric space. Therefore, our algorithm is also a PTAS for constructing a minimum Steiner tree (MST) when the order of all the regular nodes on the output Steiner tree is known.Assigned to patriarchal poetry too sue sue sue sue shall sue sell and magnificent can as coming let the same shall shall shall shall let it share is share is share shall shall shall shall shell shell shall share is share shell can shell be shell be shell moving in in in inner moving move inner in in inner in meant meant might might may collect collected recollected to refuse what it is is it.