data.table
Check and, if possible, correct the chromosome names in a trans.ranges data.table
CheckAndFixChrNamesForTransRanges(
trans.ranges,
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
trans.ranges$chrom
. If the names in vcf.df$CHROM
cannot be
made to be consistent with the chromosome names in
trans.ranges$chrom
, then stop
.
A data.table
which contains
transcript range and strand information. Please refer to
TranscriptRanges
for more details.
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.