plotAlignment,peaksAlignment-method | R Documentation |
Plotting functions for GCMS data objects
## S4 method for signature 'peaksAlignment' plotAlignment( object, xlab = "Peaks - run 1", ylab = "Peaks - run 2", plotMatches = TRUE, matchPch = 19, matchLwd = 3, matchCex = 0.5, matchCol = "black", col = colorpanel(50, "white", "green", "navyblue"), breaks = seq(0, 1, length = 51), ... )
object |
a |
xlab |
x-axis label |
ylab |
y-axis label |
plotMatches |
logical, whether to plot matches |
matchPch |
match plotting character |
matchLwd |
match line width |
matchCex |
match character expansion factor |
matchCol |
match colour |
col |
vector of colours for colourscale |
breaks |
vector of breaks for colourscale |
... |
further arguments passed to |
Plot an object of peaksAlignment
The similarity matrix is plotted and optionally, the set of matching peaks.
clusterAlignment
objects are just a collection of all pairwise
peakAlignment
objects.
plot an object of class peaksAlignment
Mark Robinson
Mark D Robinson (2008). Methods for the analysis of gas chromatography - mass spectrometry data PhD dissertation University of Melbourne.
peaksAlignment
plotAlignment
require(gcspikelite) files <- list.files(path = paste(find.package("gcspikelite"), "data", sep = "/"),"CDF", full = TRUE) data <- peaksDataset(files[1:2], mz = seq(50, 550), rtrange = c(7.5, 8.5)) ## create settings object mfp <- xcms::MatchedFilterParam(fwhm = 10, snthresh = 5) cwt <- xcms::CentWaveParam(snthresh = 3, ppm = 3000, peakwidth = c(3, 40), prefilter = c(3, 100), fitgauss = FALSE, integrate = 2, noise = 0, extendLengthMSW = TRUE, mzCenterFun = "wMean") data <- addXCMSPeaks(files[1:2], data, settings = mfp) data ## image plot plotChrom(data, rtrange = c(7.5,8.5), plotPeaks = TRUE, plotPeakLabels =TRUE) ## align two chromatogram pA <- peaksAlignment(data@peaksdata[[1]], data@peaksdata[[2]], data@peaksrt[[1]], data@peaksrt[[2]], D = 50, compress = FALSE, type = 1, metric = 1, gap = 0.5) plotAlignment(pA)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.