| getXScale {biovizBase} | R Documentation |
get x scale breaks and labels for GRanges with different coordintes(currently only "truncate_gaps" and "genome" supported).
## S4 method for signature 'GRanges'
getXScale(obj, type = c("default", "all", "left", "right"))
obj |
a |
type |
types of labels for transformed data. |
list of breaks and labels.
Tengfei Yin
library(GenomicRanges)
gr1 <- GRanges("chr1", IRanges(start = c(100, 300, 600),
end = c(200, 400, 800)))
shrink.fun1 <- shrinkageFun(gaps(gr1), max.gap = maxGap(gaps(gr1), 0.15))
shrink.fun2 <- shrinkageFun(gaps(gr1), max.gap = 0)
s1 <- shrink.fun1(gr1)
getXScale(s1)
# coord:genome
set.seed(1)
gr1 <- GRanges("chr1", IRanges(start = as.integer(runif(20, 1, 100)),
width = 5))
gr2 <- GRanges("chr2", IRanges(start = as.integer(runif(20, 1, 100)),
width = 5))
gr <- c(gr1, gr2)
gr.t <- transformToGenome(gr, space.skip = 1)
getXScale(gr.t)