GERBIL: Genotype resolution and block identification using likelihood.
The abundance of genotype data generated by individual and international efforts carries the promise of revolutionizing disease studies and the association of phenotypes with individual polymorphisms. A key challenge is providing an accurate resolution (phasing) of the genotypes into haplotypes. We present here results on a method for genotype phasing in the presence of recombination. Our analysis is based on a stochastic model for recombination-poor regions ("blocks"), in which haplotypes are generated from a small number of core haplotypes, allowing for mutations, rare recombinations, and errors. We formulate genotype resolution and block partitioning as a maximum-likelihood problem and solve it by an expectation-maximization algorithm. The algorithm was implemented in a software package called GERBIL (genotype resolution and block identification using likelihood), which is efficient and simple to use. We tested GERBIL on four large-scale sets of genotypes. It outperformed two state-of-the-art phasing algorithms. The phase algorithm was slightly more accurate than GERBIL when allowed to run with default parameters, but required two orders of magnitude more time. When using comparable running times, GERBIL was consistently more accurate. For data sets with hundreds of genotypes, the time required by phase becomes prohibitive. We conclude that GERBIL has a clear advantage for studies that include many hundreds of genotypes and, in particular, for large-scale disease studies.
Kimmel
Gad
G
School of Computer Science, Tel-Aviv University, Tel-Aviv 69978, Israel. kgad@tau.ac.il
Shamir
Ron
R
D002874:Chromosome Mapping / Q000706:statistics & numerical data; D002895:Chromosomes, Human, Pair 5; D003198:Computer Simulation; D003627:Data Interpretation, Statistical; D005260:Female; D006801:Humans; D016013:Likelihood Functions; D008297:Male; D008957:Models, Genetic; D020641:Polymorphism, Single Nucleotide; D012984:Software