Description Usage Arguments Details Value Author(s) Examples
Draws a volcano plot to visualize differential features.
1 2 3 |
elist |
|
group1 |
vector of column names for group 1 (mandatory). |
group2 |
vector of column names for group 2 (mandatory). |
log |
indicates whether the data is in log scale (mandatory; note: if TRUE log2 scale is expected; mandatory). |
method |
method for p-value computation: |
p.thresh |
positive float number between 0 and 1 indicating the maximum
p-value for features to be considered as differential (e.g., |
fold.thresh |
float number indicating the minimum fold change for
features to be considered as differential (e.g., |
output.path |
string indicating a path for saving the plot (optional). |
tag |
string that can be used for tagging the saved plot (optional). |
mMs.matrix1 |
a precomputed M score reference matrix (see
|
mMs.matrix2 |
a precomputed M score reference matrix (see
|
above |
M score above parameter (integer). Default is |
between |
M score between parameter (integer). Default is
|
This function takes an EList
or EListRaw
object and the
corresponding column name vectors to draw a volcano plot. To visualize
differential features, thresholds for p-values and fold changes can be defined.
Furthermore, the p-value computation method ("mMs"
or "tTest"
) can
be set. When an output path is defined (via output.path
) the plot will be
saved as a tiff file.
No value is returned.
Michael Turewicz, michael.turewicz@rub.de
1 2 3 4 5 6 7 | cwd <- system.file(package="PAA")
load(paste(cwd, "/extdata/Alzheimer.RData", sep=""))
elist <- elist[elist$genes$Block < 10,]
c1 <- paste(rep("AD",20), 1:20, sep="")
c2 <- paste(rep("NDC",20), 1:20, sep="")
volcanoPlot(elist=elist, group1=c1, group2=c2, log=FALSE, method="tTest",
p.thresh=0.01, fold.thresh=2)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.