Hapl-o-Mat: open-source software for HLA haplotype frequency estimation from ambiguous and heterogeneous data. 2017

Christian Schäfer, and Alexander H Schmidt, and Jürgen Sauter
DKMS gemeinnützige GmbH, Kressbach 1, 72072, Tübingen, Germany.

BACKGROUND Knowledge of HLA haplotypes is helpful in many settings as disease association studies, population genetics, or hematopoietic stem cell transplantation. Regarding the recruitment of unrelated hematopoietic stem cell donors, HLA haplotype frequencies of specific populations are used to optimize both donor searches for individual patients and strategic donor registry planning. However, the estimation of haplotype frequencies from HLA genotyping data is challenged by the large amount of genotype data, the complex HLA nomenclature, and the heterogeneous and ambiguous nature of typing records. RESULTS To meet these challenges, we have developed the open-source software Hapl-o-Mat. It estimates haplotype frequencies from population data including an arbitrary number of loci using an expectation-maximization algorithm. Its key features are the processing of different HLA typing resolutions within a given population sample and the handling of ambiguities recorded via multiple allele codes or genotype list strings. Implemented in C++, Hapl-o-Mat facilitates efficient haplotype frequency estimation from large amounts of genotype data. We demonstrate its accuracy and performance on the basis of artificial and real genotype data. CONCLUSIONS Hapl-o-Mat is a versatile and efficient software for HLA haplotype frequency estimation. Its capability of processing various forms of HLA genotype data allows for a straightforward haplotype frequency estimation from typing records usually found in stem cell donor registries.

UI MeSH Term Description Entries
D005787 Gene Frequency The proportion of one particular in the total of all ALLELES for one genetic locus in a breeding POPULATION. Allele Frequency,Genetic Equilibrium,Equilibrium, Genetic,Allele Frequencies,Frequencies, Allele,Frequencies, Gene,Frequency, Allele,Frequency, Gene,Gene Frequencies
D005838 Genotype The genetic constitution of the individual, comprising the ALLELES present at each GENETIC LOCUS. Genogroup,Genogroups,Genotypes
D006239 Haplotypes The genetic constitution of individuals with respect to one member of a pair of allelic genes, or sets of genes that are closely linked and tend to be inherited together such as those of the MAJOR HISTOCOMPATIBILITY COMPLEX. Haplotype
D006650 Histocompatibility Testing Identification of the major histocompatibility antigens of transplant DONORS and potential recipients, usually by serological tests. Donor and recipient pairs should be of identical ABO blood group, and in addition should be matched as closely as possible for HISTOCOMPATIBILITY ANTIGENS in order to minimize the likelihood of allograft rejection. (King, Dictionary of Genetics, 4th ed) Crossmatching, Tissue,HLA Typing,Tissue Typing,Crossmatchings, Tissue,HLA Typings,Histocompatibility Testings,Testing, Histocompatibility,Testings, Histocompatibility,Tissue Crossmatching,Tissue Crossmatchings,Tissue Typings,Typing, HLA,Typing, Tissue,Typings, HLA,Typings, Tissue
D006680 HLA Antigens Antigens determined by leukocyte loci found on chromosome 6, the major histocompatibility loci in humans. They are polypeptides or glycoproteins found on most nucleated cells and platelets, determine tissue types for transplantation, and are associated with certain diseases. Human Leukocyte Antigen,Human Leukocyte Antigens,Leukocyte Antigens,HL-A Antigens,Antigen, Human Leukocyte,Antigens, HL-A,Antigens, HLA,Antigens, Human Leukocyte,Antigens, Leukocyte,HL A Antigens,Leukocyte Antigen, Human,Leukocyte Antigens, Human
D006801 Humans Members of the species Homo sapiens. Homo sapiens,Man (Taxonomy),Human,Man, Modern,Modern Man
D000465 Algorithms A procedure consisting of a sequence of algebraic formulas and/or logical steps to calculate or determine a given task. Algorithm
D000483 Alleles Variant forms of the same gene, occupying the same locus on homologous CHROMOSOMES, and governing the variants in production of the same gene product. Allelomorphs,Allele,Allelomorph
D012984 Software Sequential operating programs and data which instruct the functioning of a digital computer. Computer Programs,Computer Software,Open Source Software,Software Engineering,Software Tools,Computer Applications Software,Computer Programs and Programming,Computer Software Applications,Application, Computer Software,Applications Software, Computer,Applications Softwares, Computer,Applications, Computer Software,Computer Applications Softwares,Computer Program,Computer Software Application,Engineering, Software,Open Source Softwares,Program, Computer,Programs, Computer,Software Application, Computer,Software Applications, Computer,Software Tool,Software, Computer,Software, Computer Applications,Software, Open Source,Softwares, Computer Applications,Softwares, Open Source,Source Software, Open,Source Softwares, Open,Tool, Software,Tools, Software

Related Publications

Christian Schäfer, and Alexander H Schmidt, and Jürgen Sauter
February 2022, Human immunology,
Christian Schäfer, and Alexander H Schmidt, and Jürgen Sauter
October 2021, Human immunology,
Christian Schäfer, and Alexander H Schmidt, and Jürgen Sauter
October 2001, American journal of human genetics,
Christian Schäfer, and Alexander H Schmidt, and Jürgen Sauter
October 2012, BMC genetics,
Christian Schäfer, and Alexander H Schmidt, and Jürgen Sauter
March 2010, Journal of computational biology : a journal of computational molecular cell biology,
Christian Schäfer, and Alexander H Schmidt, and Jürgen Sauter
January 2003, SAR and QSAR in environmental research,
Christian Schäfer, and Alexander H Schmidt, and Jürgen Sauter
July 2012, Nature methods,
Christian Schäfer, and Alexander H Schmidt, and Jürgen Sauter
March 2003, BioTechniques,
Christian Schäfer, and Alexander H Schmidt, and Jürgen Sauter
March 2011, Bioinformation,
Christian Schäfer, and Alexander H Schmidt, and Jürgen Sauter
April 2017, GigaScience,
Copied contents to your clipboard!