A Practical Exact Algorithm for the Individual Haplotyping Problem MEC/GI
A Practical Exact Algorithm for the Individual Haplotyping Problem MEC/GI
复制标题
DOI:
10.1007/s00453-009-9288-1
复制
发表时间:
2008-05
期刊:
影响因子:
1.1
通讯作者:
Jian-xin Wang;Minzhu Xie;Jianer Chen
中科院分区:
文献类型:
--
作者:
Jian-xin Wang;Minzhu Xie;Jianer Chen
Haplotypes play an important role in genetic association studies of complex diseases. Recently, computational techniques helping to determine human haplotypes were studied extensively. Given the genotype and the aligned single nucleotide polymorphism (SNP) fragments of an individual,Minimum Error Correction with Genotype Information(MEC/GI) is an important computational model to infer a pair of haplotypes compatible with the genotype by correcting minimum number of SNPs in the given SNP fragments. The MEC/GI problem has been proven NP-hard, for which there is no practical exact algorithm. Despite the rapid advances in molecular biological techniques, modern high-throughput sequencers cannot sequence directly a DNA fragment that contains more than 1200 nucleotide bases. With low SNP density, current available data reveal that the numberkof SNP sites that a DNA fragment covers is usually smaller than 10. Based on the above fact, we develop a new dynamic programming algorithm with running timeO(mk2k+mlogm+mk), wheremis the number of fragments. Sincekis small in real biological applications, the algorithm is practical and efficient.