mhc-typer

mhc-typer V1.1 assigns multilocus MHC genotypes and estimates allele frequencies from genetic data while accounting for duplicated loci and factors that confound allele assignment.


Key Features:

  • Simultaneous consideration of multiple factors: Considers identical alleles shared among loci, null alleles, copy number variations (CNVs), negative amplification events, heterozygote excess or deficiency, and linkage disequilibrium when assigning alleles.
  • Genotype extraction and frequency estimation: Extracts possible multilocus genotypes for each individual and weights these genotypes to estimate allele frequencies.
  • Likelihood optimization with heuristic algorithm: Calculates likelihoods of alternative allele configurations and optimizes allele assignment using a heuristic algorithm.
  • Empirical validation: Validated using Monte‑Carlo simulations and evaluations on three empirical MHC data sets under varying conditions.

Scientific Applications:

  • MHC genotyping with duplicated loci: Provides accurate genotyping in MHC regions affected by gene duplication and locus sharing.
  • Immunogenetics: Supports immunogenetics studies that require precise identification of MHC alleles.
  • Disease association analysis: Enables disease association studies by resolving complex allele assignments that could confound association signals.
  • Evolutionary biology: Facilitates evolutionary analyses of MHC polymorphism, linkage patterns, and allele frequency dynamics.

Methodology:

Extracts multilocus genotypes, weights genotypes to estimate allele frequencies, computes likelihoods of allele configurations, and optimizes assignments with a heuristic algorithm; validation includes Monte‑Carlo simulations and evaluation on three empirical MHC data sets while explicitly accounting for identical alleles among loci, null alleles, CNVs, negative amplification, heterozygote excess/deficiency, and linkage disequilibrium.

Topics

Details

License:
Unlicense
Maturity:
Mature
Cost:
Free of charge
Tool Type:
desktop application
Operating Systems:
Windows
Programming Languages:
C++, C#
Added:
8/9/2019
Last Updated:
6/16/2020

Operations

Publications

Huang K, Zhang P, Dunn DW, Wang T, Mi R, Li B. Assigning alleles to different loci in amplifications of duplicated loci. Molecular Ecology Resources. 2019;19(5):1240-1253. doi:10.1111/1755-0998.13036. PMID:31094065.

PMID: 31094065
Funding: - Chinese Academy of Sciences: XDB310200000 - National Natural Science Foundation of China: 31572278, 31730104, 31770411, 31770425 - China Association for Science and Technology: 2017QNRC001 - Ministry of Science and Technology of the People's Republic of China: 2016YFC0503202 - Natural Science Foundation of Shaanxi Province: 2018JM3024, 2019JM258

Documentation