data.tableCheck 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.