library("cnvGSAdata")
## Read in the example gene map
genemapFile <- system.file(
"extdata",
"merge_00k_flank_hg18_refGene_jun_2011_exon.gff",
package = "cnvGSAdata"
)
fields <- read.table(
genemapFile,
sep = "\t",
comment.char = "",
quote = "\"",
header = FALSE,
stringsAsFactors = FALSE
)
genemap <- data.frame(
Chr = fields[,1],
Coord_i = fields[,4],
Coord_f = fields[,5],
GeneID = fields[,11],
stringsAsFactors = FALSE
)
genemap$Chr <- sub(genemap$Chr, pattern = "chr", replacement = "")
## Read in a few CNVs
cnvFile <- system.file("extdata", "cnv.gvf", package="cnvGSAdata")
cnv <- readGVF(cnvFile)
cnv <- cnv[1:5,]
## Get CNV genes
delim <- ";"
genes <- getCnvGenes(cnv, genemap, delim)
Run the code above in your browser using DataLab