MHCtools: Analysis of MHC Data in Non-Model Species

Nine tools for analysis of major histocompatibility complex (MHC) data in non- model species. The functions are tailored for amplicon data sets that have been filtered using the 'dada2' method (for more information visit <>), but even other data sets can be analysed, if the data tables are formatted according to the description in each function. The ReplMatch() function matches replicates in data sets in order to evaluate genotyping success. The GetReplTable() and GetReplStats() functions perform such an evaluation. The HpltFind() function infers putative haplotypes from families in the data set. The GetHpltTable() and GetHpltStats() functions evaluate the accuracy of the haplotype inference. The PapaDiv() function compares parent pairs in the data set and calculate their joint MHC diversity, taking into account sequence variants that occur in both parents. The CreateFas() function creates a fasta file with all the sequences in the data set. The CreateSamplesFas() function creates a fasta file for each sample in the data set.

Version: 1.0.0
Imports: rlist (≥
Published: 2017-09-29
Author: Jacob Roved [aut, cre]
Maintainer: Jacob Roved <jacob.roved at>
License: MIT + file LICENSE
NeedsCompilation: no
Materials: README NEWS
CRAN checks: MHCtools results


Reference manual: MHCtools.pdf
Package source: MHCtools_1.0.0.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
OS X El Capitan binaries: r-release: MHCtools_1.0.0.tgz
OS X Mavericks binaries: r-oldrel: MHCtools_1.0.0.tgz


Please use the canonical form to link to this page.