Hapi-package |
Hapi is a novel easy-to-use package that only requires 3 to 5 gametes to reconstruct accurate and high-resolution haplotypes of an individual. The gamete genotype data may be generated from various platforms including genotyping arrays and next generation sequencing even with low-coverage. Hapi simply takes genotype data of known hetSNPs in single gamete cells as input and report the high-resolution haplotypes as well as confidence level of each phased hetSNPs. The package also includes a module allowing downstream analyses and visualization of crossovers in the gametes. |
base2num |
Convert genotype coded in A/T/C/G to 0/1 |
crossover |
Crossover information across all gamete cells |
gamete11 |
Haplotypes of a single gamete cell for visualization |
gmt |
Raw genotyping data |
Hapi |
Hapi is a novel easy-to-use package that only requires 3 to 5 gametes to reconstruct accurate and high-resolution haplotypes of an individual. The gamete genotype data may be generated from various platforms including genotyping arrays and next generation sequencing even with low-coverage. Hapi simply takes genotype data of known hetSNPs in single gamete cells as input and report the high-resolution haplotypes as well as confidence level of each phased hetSNPs. The package also includes a module allowing downstream analyses and visualization of crossovers in the gametes. |
hapiAssemble |
Consensus haplotype assembly |
hapiAssembleEnd |
Assembly of haplotypes in regions at the end of a chromosome |
hapiAutoPhase |
Automatic inference of haplotypes |
hapiBlockMPR |
Maximum Parsimony of Recombination (MPR) for proofreading of draft haplotypes |
hapiCVCluster |
Filter out hetSNPs in potential complex regions |
hapiCVDistance |
Histogram of crossover distance |
hapiCVMap |
Visualization of crossover map |
hapiCVResolution |
Histogram of crossover resolution |
hapiFilterError |
Filter out hetSNPs with potential genotyping errors |
hapiFrameSelection |
Selection of hetSNPs to form a framework |
hapiGameteView |
Visualization of haplotypes in a single gamete cell |
hapiIdentifyCV |
Indentify crossovers in gamete cells |
hapiImupte |
Imputation of missing genotypes in the framework |
hapiPhase |
Phase draft haplotypes by majority voting |
hg19 |
Chromosome information of hg19 |
num2base |
Convert genotype coded in 0/1 to A/T/C/G |