title: Efficient two-trait-locus linkage analysis through program optimization and parallelization: application to hypercholesterolemia.
abstract: We have optimized and parallelized the GENEHUNTER-TWOLOCUS program that allows to perform linkage analysis with two trait loci in the multimarker context. The optimization of the serial program, before parallelization, results in a speedup of a factor of more than 10. The parallelization affects the two-locus-score calculation, which is predominant in terms of computation time. We obtain perfect speedup, that is, the computation time decreases exactly by a factor of the number of processors. In addition, two-locus LOD and NPL scores are now calculated for varying genetic positions of both disease loci, not just one locus varied and the position of the other disease locus fixed, as before. This results in easily interpretable 3-D plots. We have reanalyzed a pedigree with hypercholesterolemia using our new version of GENEHUNTER-TWOLOCUS. Whereas originally, two individuals had to be discarded due to excessive computation-time demands, the entire 17-bit pedigree could now be analyzed as a whole. We obtain a two-trait-locus LOD score of 5.49 under a multiplicative model, compared to LOD scores of 3.08 and 2.87 under a heterogeneity and additive model, respectively. This further increases evidence for linkage to both 1p36.1-p35 and 13q22-q32 regions, and corroborates the hypothesis that the two genes act in a multiplicative way on LDL cholesterol level. Furthermore, we compare the computation times for two-trait-locus analysis needed by the programs GENEHUNTER-TWOLOCUS, TLINKAGE, and SUPERLINK. Altogether, our algorithmic improvements of GENEHUNTER-TWOLOCUS allow researchers to analyze complex diseases under realistic two-trait-locus models with pedigrees of reasonable size and using many markers.
authors.affiliation: Institute for Medical Biometry, Informatics and Epidemiology, University of Bonn, Bonn, Germany. dietter@imsdd.meb.uni-bonn.de
authors.forename: Johannes
authors.initials: J
authors.lastname: Dietter
authors.forename: Alexander
authors.initials: A
authors.lastname: Spiegel
authors.forename: Dieter
authors.initials: D
authors.lastname: an Mey
authors.forename: Hans-Joachim
authors.initials: HJ
authors.lastname: Pflug
authors.forename: Hussam
authors.initials: H
authors.lastname: Al-Kateb
authors.forename: Katrin
authors.initials: K
authors.lastname: Hoffmann
authors.forename: Thomas F
authors.initials: TF
authors.lastname: Wienker
authors.forename: Konstantin
authors.initials: K
authors.lastname: Strauch
mesh_terms: D003198:Computer Simulation; D008040:Genetic Linkage; D006801:Humans; D006937:Hypercholesterolemia / Q000235:genetics*; D008126:Lod Score; D008957:Models, Genetic; D010375:Pedigree; D012984:Software