read_rna_encode_caltech: Read ENCODE Caltech bed formatted RNA-Seq file

Description Usage Arguments Value Author(s) See Also Examples

Description

read_rna_encode_caltech reads a file containing promoter annotation data together with gene expression levels from RNA-Seq experiments using the scan function. The RNA-Seq file should be in ENCODE Caltech bed format, e.g. use gtf2bed tool if your initial file is in gtf format.

Usage

1
read_rna_encode_caltech(file, chr_discarded = NULL, is_GRanges = TRUE)

Arguments

file

The name of the file to read data values from.

chr_discarded

A vector with chromosome names to be discarded.

is_GRanges

Logical: if TRUE a GRanges object is returned, otherwise a data.frame object is returned.

Value

A GRanges object if is_GRanges is TRUE, otherwise a data.table object.

The GRanges object contains three additional metadata columns:

These columns can be accessed as follows: granges_object$id

Author(s)

C.A.Kapourani C.A.Kapourani@ed.ac.uk

See Also

read_chrom_size, read_bs_encode_haib

Examples

1
2
3
4
5
6
7
# Obtain the path to the file and then read it
rnaseq_file <- system.file("extdata", "rnaseq.bed", package = "BPRMeth")
rna_data <- read_rna_encode_caltech(rnaseq_file)

# Extract the gene name and gene expression in fpkm
gene_name <- rna_data$gene_name
gene_fpkm <- rna_data$gene_fpkm

andreaskapou/BPRMeth-devel documentation built on May 12, 2019, 3:32 a.m.