vcf2hap {geneHapR} | R Documentation |
Generat Haps from VCF
Description
Generate hapResult from vcfR object
A simple filter by position was provided in this function,
however it's prefer to filter VCF (vcfR object) through
filter_vcf()
.
Usage
vcf2hap(
vcf,
hapPrefix = "H",
filter_Chr = FALSE,
filter_POS = FALSE,
pad = 3,
hetero_remove = TRUE,
na_drop = TRUE,
...
)
Arguments
vcf |
vcfR object imported by |
hapPrefix |
prefix of hap names, default as "H" |
filter_Chr |
not used |
filter_POS |
not used |
pad |
The number length in haplotype names should be extend to. |
hetero_remove |
whether remove accessions contains hybrid site or not.
Default as |
na_drop |
whether remove accessions contains unknown allele site or not
Default as |
... |
Parameters not used |
Value
object of hapResult class
Author(s)
Zhangrenl
See Also
extract genotype from vcf:
vcfR::extract_gt_tidy()
,
import vcf files:
import_vcf()
(preferred) and
vcfR::read.vcfR()
,
filter vcf according position and annotations:
filter_vcf()
Examples
data("geneHapR_test")
hapResult <- vcf2hap(vcf)
[Package geneHapR version 1.2.4 Index]