Faster sequential genetic linkage computations.

Linkage analysis using maximum-likelihood estimation is a powerful tool for locating genes. As available data sets have grown, the computation required for analysis has grown exponentially and become a significant impediment. Others have previously shown that parallel computation is applicable to linkage analysis and can yield order-of-magnitude improvements in speed. In this paper, we demonstrate that algorithmic modifications can also yield order-of-magnitude improvements, and sometimes much more. Using the software package LINKAGE, we describe a variety of algorithmic improvements that we have implemented, demonstrating both how these techniques are applied and their power. Experiments show that these improvements speed up the programs by an order of magnitude, on problems of moderate and large size. All improvements were made only in the combinatorial part of the code, without restoring to parallel computers. These improvements synthesize biological principles with computer science techniques, to effectively restructure the time-consuming computations in genetic linkage analysis.

[1]  J. Ott Estimation of the recombination fraction in human pedigrees: efficient computation of the likelihood for human linkage studies. , 1974, American journal of human genetics.

[2]  K. Lange,et al.  Extensions to pedigree analysis I. Likehood calculations for simple and complex pedigrees. , 1975, Human heredity.

[3]  Robert C. Elston,et al.  Extensions to Pedigree Analysis , 1975 .

[4]  J. Ott,et al.  Strategies for multilocus linkage analysis in humans. , 1984, Proceedings of the National Academy of Sciences of the United States of America.

[5]  G. Lathrop,et al.  Easy calculations of lod scores and genetic risks on small computers. , 1984, American journal of human genetics.

[6]  G. Lathrop,et al.  Construction of human linkage maps: Likelihood calculations for multilocus linkage analysis , 1986, Genetic epidemiology.

[7]  K. Lange,et al.  An algorithm for automatic genotype elimination. , 1987, American journal of human genetics.

[8]  E. Wijsman A deductive method of haplotype analysis in pedigrees. , 1987, American journal of human genetics.

[9]  G. Lathrop,et al.  Efficient computations in multilocus linkage analysis. , 1988, American journal of human genetics.

[10]  H. Cann,et al.  Centre d'etude du polymorphisme humain (CEPH): collaborative genetic mapping of the human genome. , 1990, Genomics.

[11]  S. Daiger,et al.  Linkage mapping of autosomal dominant retinitis pigmentosa (RP1) to the pericentric region of human chromosome 8. , 1991, Genomics.

[12]  P L Miller,et al.  Parallelizing genetic linkage analysis: a case study for applying parallel computation in molecular biology. , 1991, Computers and biomedical research, an international journal.

[13]  P M Nadkarni,et al.  Fast computation of genetic likelihoods on human pedigree data. , 1992, Human heredity.

[14]  R. Neuman Analysis of human genetic linkage, revised edition , 1993 .