readVCF4 {XCIR}R Documentation

Read VCF file

Description

Read ASE from a VCF file

Usage

readVCF4(vcf_file)

Arguments

vcf_file

A character. The path to a vcf file. The file must have the REF, ALT and AD fields.

Value

A data.table of allele specific read counts.

Examples

# Example workflow for documentation

vcff <- system.file("extdata/AD_example.vcf", package = "XCIR")
# Reading functions
vcf <- readRNASNPs(vcff)
vcf <- readVCF4(vcff)

# Annotation functions
# Using seqminer (requires additional annotation files)

anno <- addAnno(vcf)

# Using biomaRt
anno <- annotateX(vcf)
# Do not remove SNPs with 0 count on minor allele
anno0 <- annotateX(vcf, het_cutoff = 0)

# Summarise read counts per gene
# Assuming data is phased, reads can be summed across genes.
genic <- getGenicDP(anno, highest_expr = FALSE)
# Unphased data, select SNP with highest overall expression.
genic <- getGenicDP(anno, highest_expr = TRUE)

[Package XCIR version 1.2.0 Index]