arrayPersp {GLAD}R Documentation

Perspective image of microarray spots statistic

Description

The function arrayPersp creates perspective images of shades of gray or colors that correspond to the values of a statistic for each spot on the array. The statistic can be the intensity log-ratio, a spot quality measure (e.g. spot size or shape), or a test statistic. This function can be used to explore whether there are any spatial effects in the data, for example, print-tip or cover-slip effects.

Usage

arrayPersp.default(Statistic, Col, Row,
                   ArrCol, ArrRow, SpotCol, SpotRow,
                   mediancenter=FALSE,
                   col=myPalette("green","red","yellow"),

arrayPersp.arrayCGH(arrayCGH, variable,
                    mediancenter=FALSE,
                    col=myPalette("green","red","yellow"),
                    zlim=zlim, bar=TRUE, ...)

Arguments

arrayCGH Object of class arrayCGH.
variable Variable to be plotted
Statistic Statistic to be plotted.
Col Vector of columns coordinates.
Row Vector of rows coordinates.
ArrCol Number of columns for the blocs.
ArrRow Number of rows for the blocs.
SpotCol Number of column for each bloc.
SpotRow Number of rows for each bloc.
mediancenter If mediancenter=TRUE, values of Statistic are median-centered.
col List of colors such as that generated by Palettes. In addition to these color palettes functions, a new function myPalette was defined to generate color palettes from user supplied low, middle, and high color values.
zlim Numerical vector of length 2 giving the extreme values of z to associate with colors low and high of myPalette. By default zlim is the range of z. Any values of z outside the interval zlim will be truncated to the relevant limit.
bar If bar=TRUE, a calibration color bar is shown to the right of the image.
... Graphical parameters can be given as arguments to function persp.


N.B. : Col takes the values in 1:arrayRow*SpotRow and Row takes the values in 1:arrayCol*SpotCol

Value

An image is created on the current graphics device.

Author(s)

Philippe Hupé, Philippe.Hupe@curie.fr.

See Also

persp, arrayPlot, myPalette.

Examples

data(arrayCGH)

# object of class arrayCGH

array <- list(arrayValues=array2, arrayDesign=c(4,4,21,22))
class(array) <- "arrayCGH"

arrayPersp(array,"Log2Rat", main="Perspective image of array CGH", box=FALSE, theta=110, phi=40)



[Package GLAD version 1.0.1 Index]