Description Usage Arguments Details Value Methods (by class) Author(s) See Also Examples
Plot the correlation between ChIP-seq experiments using heatscatter plot or, if heatscatterplot = FALSE, correlation tables.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | plotCor(theObject, rawFile = FALSE, rpmFile = FALSE, bgsubFile = FALSE,
revFile = FALSE, spiked = TRUE, main = "", add_contour = FALSE, method_cor =
"spearman", nlevels = 10, color_contour = "black", show_cor = TRUE,
allOnPanel = TRUE, method_scale = "none", method_corrplot = "circle",
heatscatterplot = TRUE, type_corrplot = "upper", diag_corrplot = FALSE,
separateWindows = FALSE, verbose = FALSE, ...)
## S4 method for signature 'ChIPSeqSpikeDataset'
plotCor(theObject, rawFile = FALSE, rpmFile =
FALSE, bgsubFile = FALSE, revFile = FALSE, spiked = TRUE, main = "",
add_contour = FALSE, method_cor = "spearman", nlevels = 10, color_contour =
"black", show_cor = TRUE, allOnPanel = TRUE, method_scale = "none",
method_corrplot = "circle", heatscatterplot = TRUE, type_corrplot = "upper",
diag_corrplot = FALSE, separateWindows = FALSE, verbose = FALSE, ...)
## S4 method for signature 'ChIPSeqSpikeDatasetBoost'
plotCor(theObject, rawFile = FALSE,
rpmFile = FALSE, bgsubFile = FALSE, revFile = FALSE, spiked = TRUE, main = "",
add_contour = FALSE, method_cor = "spearman", nlevels = 10,
color_contour = "black", show_cor = TRUE, allOnPanel = TRUE, method_scale =
"none", method_corrplot = "circle", heatscatterplot = TRUE, type_corrplot =
"upper", diag_corrplot = FALSE, separateWindows = FALSE, verbose = FALSE, ...)
## S4 method for signature 'ChIPSeqSpikeDatasetList'
plotCor(theObject, rawFile = FALSE, rpmFile
= FALSE, bgsubFile = FALSE, revFile = FALSE, spiked = TRUE, main = "",
add_contour = FALSE, method_cor = "spearman", nlevels = 10, color_contour =
"black", show_cor = TRUE, allOnPanel = TRUE, method_scale = "none",
method_corrplot = "circle", heatscatterplot = TRUE, type_corrplot = "upper",
diag_corrplot = FALSE, separateWindows = FALSE, verbose = FALSE, ...)
## S4 method for signature 'ChIPSeqSpikeDatasetListBoost'
plotCor(theObject, rawFile = FALSE,
rpmFile = FALSE, bgsubFile = FALSE, revFile = FALSE, spiked = TRUE, main = "",
add_contour = FALSE, method_cor = "spearman", nlevels = 10,
color_contour = "black", show_cor = TRUE, allOnPanel = TRUE,
method_scale = "none", method_corrplot = "circle", heatscatterplot = TRUE,
type_corrplot = "upper", diag_corrplot = FALSE, separateWindows = FALSE,
verbose = FALSE, ...)
|
theObject |
|
rawFile |
If TRUE, use the untransformed data. Not available in boost mode. Default is FALSE. (see details) |
rpmFile |
If TRUE, use the RPM scaled data. Not available in boost mode. Default is FALSE. (see details) |
bgsubFile |
If TRUE, use the input subtracted data. Not available in boost mode. Default is FALSE. (see details) |
revFile |
If TRUE, use the RPM reverted data. Not available in boost mode. Default is FALSE. (see details) |
spiked |
If TRUE, use the spiked data. Default is TRUE. (see details) |
main |
Main title of the plot. No title is displayed by default. |
add_contour |
If TRUE, contours are added to the heatscatter. Default is FALSE. |
method_cor |
A character string indicating which correlation coefficient is to be computed. One of 'pearson' (default) , 'kendall' or 'spearman'. |
nlevels |
An integer giving the number of levels of the contour lines. Not used if heatscatteplot is FALSE. Default is 10 |
color_contour |
Character string defining the color of the contour line. Not used if heatscatteplot is FALSE. Default is 'black'. |
show_cor |
Logical indicating if the correlation is added to the title. Not used if heatscatteplot is FALSE. Default is TRUE. |
allOnPanel |
Logical indicating if all correlations should be on the same panel. Not used if heatscatteplot is FALSE. Default is TRUE. |
method_scale |
Character string indicating the scaling to be applied to the data. Possible values are 'none', 'log', 'asinh', 'cuberoot' or 'zscore'. Not used if heatscatteplot is FALSE. |
method_corrplot |
If heatscatterplot is FALSE, define the graphical representation used for the correlation table. Possible values are 'circle', 'square', 'ellipse', 'number', 'pie', 'shade' and 'color'. See ?corrplot::corrplot for more details. Default is 'circle'. |
heatscatterplot |
If TRUE, use a heatscatter representation instead of correlation table. see ?LSD::heatscatter for more details. Default is TRUE. |
type_corrplot |
If heatscatter is FALSE, define if the full ('full'), the lower triangular ('lower') or upper triangular matrix is displayed. Default is 'upper'. |
diag_corrplot |
If heatscatter is FALSE, logical indicating if the correlation coefficients are displayed on the principal diagonal. Default is FALSE. |
separateWindows |
If heatscatterplot is TRUE, Logical indicating if each plot is output to a separate window. Default is FALSE. |
verbose |
Logical indicating if processing messages are displayed. Default is FALSE |
... |
Additional parameter to pass to the LSD::heatscatter or corrplot::corrplot functions. |
The 'rawFile', 'rpmFile', 'bgsubFile', 'revFile', 'spiked' parameters indicate if the untransformed, RPM scaled, input DNA subtracted, RPM reversed or spiked data should be used plotted. This option is only available if not in boost mode (see ?spikePipe for details on what these steps are).
If heatscatterplot is FALSE, return the correlation matrix.
ChIPSeqSpikeDataset
: Method for signature theObject=
'ChIPSeqSpikeDataset'
ChIPSeqSpikeDatasetBoost
: Method for signature theObject=
'ChIPSeqSpikeDatasetBoost'
ChIPSeqSpikeDatasetList
: Method for signature theObject=
'ChIPSeqSpikeDatasetList'
ChIPSeqSpikeDatasetListBoost
: Method for signature theObject=
'ChIPSeqSpikeDatasetListBoost'
Nicolas Descostes
spikeDataset
heatscatter
corrplot
spikePipe
plotTransform
boxplotSpike
plotHeatmaps
plotProfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | ## Sub-sample
data("result_extractBinding")
## Heatscatter of spiked data using Spearman correlation
plotCor(csds)
## Pearson correlation of log transformed raw data
plotCor(csds, rawFile = TRUE, spiked = FALSE, main = "heatscatter",
method_cor = "pearson", method_scale = "log")
## Correlation table of all transformation steps with circle representation
plotCor(csds, rawFile = TRUE, rpmFile = TRUE, bgsubFile = TRUE, revFile = TRUE,
spiked = TRUE, heatscatterplot = FALSE, verbose = TRUE)
## Correlation table of all transformation steps with number representation
plotCor(csds, rawFile = TRUE, rpmFile = TRUE, bgsubFile = TRUE, revFile = TRUE,
spiked = TRUE, heatscatterplot = FALSE, verbose = TRUE, method_corrplot =
"number")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.