Zhang Qi, Wang Wei, McMillan Leonard, Pardo-Manuel De Villena Fernando, Threadgill David
University of North Carolina at Chapel Hill, USA.
Pac Symp Biocomput. 2009:150-61.
Genetic recombination plays two essential biological roles. It ensures the fidelity of the transmission of genetic information from one generation to the next and it generates new combinations of genetic variants. Therefore, recombination is a critical process in shaping arrangement of polymorphisms within populations. "Recombination breakpoints" in a given set of genomes from individuals in a population divide the genome into haplotype blocks, resulting in a mosaic structure on the genome. In this paper, we study the Minimum Mosaic Problem: given a set of genome sequences from individuals within a population, compute a mosaic structure containing the minimum number of breakpoints. This mosaic structure provides a good estimation of the minimum number of recombination events (and their location) required to generate the existing haplotypes in the population. We solve this problem by finding the shortest path in a directed graph. Our algorithm's efficiency permits genome-wide analysis.
基因重组发挥着两个至关重要的生物学作用。它确保了遗传信息从一代到下一代传递的保真度,并且它产生了遗传变异的新组合。因此,重组是塑造群体内多态性排列的关键过程。群体中个体的一组给定基因组中的“重组断点”将基因组划分为单倍型块,从而在基因组上形成镶嵌结构。在本文中,我们研究最小镶嵌问题:给定群体内个体的一组基因组序列,计算包含最少断点数量的镶嵌结构。这种镶嵌结构很好地估计了在群体中产生现有单倍型所需的最少重组事件数量(及其位置)。我们通过在有向图中找到最短路径来解决这个问题。我们算法的效率允许进行全基因组分析。