data.frame
.Check and, if possible, correct the chromosome names in a VCF data.frame
.
CheckAndFixChrNames(vcf.df, ref.genome, name.of.VCF = NULL)
If the vcf.df$CHROM
values are correct or
can be corrected, then a vector of chromosome names
that can be used as a replacement for vcf.df$CHROM
.
If the names in vcf.df$CHROM
cannot be made to
be consistent with the chromosome names in ref.genome
,
then stop
.
A VCF as a data.frame
. Check the names in column
CHROM
.
The reference genome with the chromosome names to check
vcf.df$CHROM
against; must be a Bioconductor
BSgenome
, e.g.
BSgenome.Hsapiens.UCSC.hg38
.
Name of the VCF file.