Clean, high-quality samples should have an rRNA mapping rate below 10 Higher rates are likely indicative of the polyA enrichment or ribo depletion protocol not having removed all ribosomal RNA (rRNA) transcripts. This will reduce the number of biologically meaningful reads in the experiment and is best avoided.

plotRRNAMappingRate(object, ...)

# S4 method for bcbioRNASeq
plotRRNAMappingRate(object,
  interestingGroups = NULL, limit = 0.1, fill = getOption(x =
  "acid.fill.discrete", default = acidplots::scale_fill_synesthesia_d()),
  labels = list(title = "rRNA mapping rate", subtitle = NULL, sampleAxis
  = NULL, metricAxis = "rRNA mapping rate (%)"), flip = getOption(x =
  "acid.flip", default = TRUE))

Arguments

object

Object.

interestingGroups

character. Groups of interest to use for visualization. Corresponds to factors describing the columns of the object.

limit

numeric(1). Threshold limit.

fill

ggproto/ScaleDiscrete. Desired ggplot2 fill scale. Must supply discrete values. When set to NULL, the default ggplot2 color palette will be used. If manual color definitions are desired, we recommend using ggplot2::scale_fill_manual().

To set the discrete fill palette globally, use:

options(acid.fill.discrete = ggplot2::scale_fill_viridis_d())
labels

list. ggplot2 labels. See ggplot2::labs() for details.

flip

logical(1). Flip x and y axes. Recommended for plots containing many samples.

...

Additional arguments.

Value

ggplot.

Note

Updated 2019-09-16.

Examples

data(bcb) plotRRNAMappingRate(bcb)