Sorting Genomes by Reciprocal Translocations, Insertions, and Deletions

被引:1
作者
Qi, Xingqin [1 ]
Li, Guojun [2 ,3 ]
Li, Shuguang [4 ]
Xu, Ying [5 ]
机构
[1] Shandong Univ, Sch Appl Math & Stat, Weihai 264209, Peoples R China
[2] Shandong Univ, Sch Math & Syst Sci, Jinan 250014, Peoples R China
[3] Univ Georgia, Dept Biochem & Mol Biol, Athens, GA 30605 USA
[4] Shandong Inst Business & Technol, Coll Comp Sci & Technol, Yantai 264005, Peoples R China
[5] Univ Georgia, Dept Biochem & Mol Biol, Athens, GA 30602 USA
基金
美国国家科学基金会;
关键词
Translocation; insertion; deletion; algorithm; SIGNED PERMUTATIONS; REVERSALS; ALGORITHM;
D O I
10.1109/TCBB.2008.53
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
The problem of sorting by reciprocal translocations (abbreviated as SBT) arises from the field of comparative genomics, which is to find a shortest sequence of reciprocal translocations that transforms one genome Pi into another genome Gamma, with the restriction that Pi and Gamma contain the same genes. SBT has been proved to be polynomial-time solvable, and several polynomial algorithms have been developed. In this paper, we show how to extend Bergeron's SBT algorithm to include insertions and deletions, allowing to compare genomes containing different genes. In particular, if the gene set of Pi is a subset (or superset, respectively) of the gene set of Gamma, we present an approximation algorithm for transforming Pi into Gamma by reciprocal translocations and deletions (insertions, respectively), providing a sorting sequence with length at most OPT + 2, where OPT is the minimum number of translocations and deletions (insertions, respectively) needed to transform Pi into Gamma; if Pi and Gamma have different genes but not containing each other, we give a heuristic to transform Pi into Gamma by a shortest sequence of reciprocal translocations, insertions, and deletions, with bounds for the length of the sorting sequence it outputs. At a conceptual level, there is some similarity between our algorithm and the algorithm developed by El Mabrouk which is used to sort two chromosomes with different gene contents by reversals, insertions, and deletions.
引用
收藏
页码:365 / 374
页数:10
相关论文
共 13 条