| plot.scSpectra {MALDIrppa} | R Documentation |
Graphical summary of screenSpectra objects
Description
This is a plot method for scSpectra objects that displays the results from applying screenSpectra to identify potential faulty, low-quality raw mass spectra.
Usage
## S3 method for class 'scSpectra'
plot(x, type = c("index", "hist", "casewise"), breaks = 30,
labels = FALSE, col = "green3", ...)
Arguments
x |
A |
type |
Type of graphical display. |
breaks |
Number of break points for plotting a histogram when |
labels |
Vector of labels for the mass spectra (default = |
col |
Colour for the histogram bars when |
... |
Other arguments. |
Details
For type = "index" (default) the upper and lower fences used to declare a mass spectrum as potentially low-quality are shown along with their A scores (see screenSpectra for details). Point labels can be added using the labels argument (either a position index when labels = TRUE or a given vector of labels; see examples below). For type = "hist" a histogram of the distribution of the A scores is produced along with the tolerance fences. Finally, type = "casewise" displays interactively the flagged spectra for visual inspection.
Value
No return value, graphical output.
See Also
See screenSpectra and summary.scSpectra.
Examples
# Load example data
data(spectra) # list of MassSpectra objects
data(type) # metadata
sc.results <- screenSpectra(spectra)
plot(sc.results)
plot(sc.results, labels = TRUE)
plot(sc.results, labels = type$SpectID)
plot(sc.results, type = "hist")