Thallman R M, Bennett G L, Keele J W, Kappes S M
USDA, ARS, Roman L. Hruska U.S. Meat Animal Research Center, Clay Center, NE 68933-0166, USA.
J Anim Sci. 2001 Jan;79(1):26-33. doi: 10.2527/2001.79126x.
Genetic marker data are likely to be obtained from a relatively small proportion of the individuals in many livestock populations. Information from genetic markers can be extrapolated to related individuals without marker data by computing genotype probabilities using an algorithm referred to as peeling. However, genetic markers may have many alleles and the number of computations in traditional peeling algorithms is proportional to the number of alleles raised to the sixth or eighth power, depending on pedigree structure. An alternative algorithm for computing genotype probabilities of marker loci with many alleles in large, nonlooped pedigrees with incomplete marker data is presented. The algorithm is based on recursive computations depending on alleles instead of genotypes, as in traditional peeling algorithms. The number of computations in the allelic peeling algorithm presented here is proportional to the square of the number of alleles, which makes this algorithm more computationally efficient than traditional peeling for loci with many alleles. Memory requirements are roughly proportional to the number of individuals in the pedigree and the number of alleles. The recursive allelic peeling algorithm cannot be applied to pedigrees that include full sibs or loops. However, it is a preliminary step toward a more complex and encompassing iterative approach to be described in a companion paper.
在许多家畜群体中,遗传标记数据可能仅来自相对较小比例的个体。通过使用一种称为剥离的算法计算基因型概率,可以将来自遗传标记的信息外推到没有标记数据的相关个体。然而,遗传标记可能有许多等位基因,传统剥离算法中的计算量与等位基因数量的六次方或八次方成正比,这取决于谱系结构。本文提出了一种替代算法,用于在具有不完整标记数据的大型无环谱系中计算具有多个等位基因的标记位点的基因型概率。该算法基于递归计算,与传统剥离算法不同,它依赖于等位基因而非基因型。这里提出的等位基因剥离算法的计算量与等位基因数量的平方成正比,这使得该算法对于具有多个等位基因的位点在计算上比传统剥离算法更高效。内存需求大致与谱系中的个体数量和等位基因数量成正比。递归等位基因剥离算法不能应用于包含全同胞或环的谱系。然而,它是迈向一篇配套论文中将要描述的更复杂、更全面的迭代方法的初步步骤。