
Last chance! 50% off unlimited learning
Sale ends in
## For character,GRangesList
## S3 method for class 'character,GRangesList':
plotSpliceSum(data, model, ..., weighted = TRUE)
## For character,TxDb
## S3 method for class 'character,TxDb':
plotSpliceSum(data, model, which,
..., weighted = TRUE)
## For character,EnsDb
## S3 method for class 'character,EnsDb':
plotSpliceSum(data, model, which,
..., weighted = TRUE)
EnsDb
object. For the latter cases, users need to pass "which" argument
which, for TxDb, is a GRanges object to specify the region and for
EnsDb
can be a GRanges object, a filter extending the
BasicFilter-class
class or a list thereof. And we get
connonical model internally.EnsDb
: s GRanges object or a single or
list of filter object(s) extending
BasicFilter-class
.TRUE
, weighted by simply add 1/cases matched to each model
and if FALSE
, simply add 1 to every case.qplot
function. such as,
offset
which control the height of chevron.qplot
function.qplot
bamfile <- system.file("extdata", "SRR027894subRBM17.bam", package="biovizBase")
library(TxDb.Hsapiens.UCSC.hg19.knownGene)
txdb <- TxDb.Hsapiens.UCSC.hg19.knownGene
data(genesymbol)
exons <- exonsBy(txdb, by = "tx")
exons.rbm17 <- subsetByOverlaps(exons, genesymbol["RBM17"])
plotSpliceSum(bamfile, exons.rbm17)
plotSpliceSum(bamfile, exons.rbm17, weighted = FALSE, offset = 0.01)
plotSpliceSum(bamfile, txdb, which = genesymbol["RBM17"])
plotSpliceSum(bamfile, txdb, which = genesymbol["RBM17"], offset = 0.01)
plotSpliceSum(bamfile, txdb, which = genesymbol["RBM17"],
show.label = TRUE,
label.type = "count")
Run the code above in your browser using DataLab