Plotting expression profiles derived from CAGE data

Share:

Description

Creates PDF file with beanplots representing distribution of normalized expression across CAGE experiments for individual expression classes. Different expression classes are shown in different colors and are labeled according to the labels returned by expression clustering.

Usage

1
plotExpressionProfiles(object, what)

Arguments

object

A CAGEset object

what

Which level of expression clustering should be used. Can be either "CTSS" to plot expression profiles of individual CTSSs or "consensusClusters" to plot expression profiles of consensus clusters.

Details

The created file contains beanplots representing distribution of normalized expression across CAGE experiments for individual expression classes shown in separate boxes. Each labeled box represents one expression class and contains a set of beanplots - one per CAGE experiment. Individual CAGE experiments are shown on X-axis and scaled normalized expression on Y-axis. Individual beanplots show distribution of normalized expression values of elements belonging to specific expression class in particular CAGE experiment, and the entire box represents single expression profile. Different expression classes (boxes) are plotted in different colors and are labeled with labels returned by expression clustering.

Value

Creates PDF file named "CTSS_expression_profiles.pdf" (in case what = "CTSS") or "consensusClusters_expression_profiles.pdf" (in case what = "consensusClusters") in the working directory.

Author(s)

Vanja Haberle

See Also

getExpressionProfiles
expressionClasses
extractExpressionClass

Examples

1
2
3
load(system.file("data", "exampleCAGEset.RData", package="CAGEr"))

plotExpressionProfiles(object = exampleCAGEset, what = "CTSS")

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.