Description Arguments Details Note Author(s) See Also Examples
Creates a line plot of probe intensities for a probeset.
Usage
probesetplot(x,
unitID,
unittype = "transcript",
which = "pm",
transfo = log2,
names = "namepart",
ylim = NULL,
col = 1:6,
lty = 1:5,
add.legend = FALSE,
...)
x |
object of class |
unitID |
unit ID of probeset with type of ID determined by parameter |
unittype |
|
which |
type of probes to be used, for details see |
transfo |
a valid function to transform the data, usually “log2”, or “0”. |
names |
optional vector of sample names. |
ylim |
range for the plotted y values. |
col |
color to use for the different samples. |
lty |
line types to use for the different samples. |
add.legend |
logical, if TRUE a legend of sample names will be drawn. Optionally, a character indicating the position of the legend, default is “topleft”. |
... |
optional arguments to be passed to |
Produces line plots of the probe intensities for probeset unitID. Probe intensities are
taken from slot data.
For names=NULL full column names of slot data will be displayed while for
names="namepart" column names will be displayed without name extension. If names
is a vector of column names, line plots of probe intensities will only be drawn for these columns.
Data must first be attached to class DataTreeSet using method attachInten.
Furthermore, unit names must be attached using method attachUnitNames.
Christian Stratowa
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | ## load existing ROOT scheme file and ROOT data file
scheme.test3 <- root.scheme(paste(path.package("xps"),"schemes/SchemeTest3.root",sep="/"))
data.test3 <- root.data(scheme.test3, paste(path.package("xps"),"rootdata/DataTest3_cel.root",sep="/"))
## need to attach probe intensities and optionally unit names
data.test3 <- attachUnitNames(data.test3)
data.test3 <- attachInten(data.test3)
if (interactive()) {
probesetplot(data.test3, unitID="100084_at", unittype="transcript", add.legend=TRUE)
}
## optionally remove unit names and data to free memory
data.test3 <- removeInten(data.test3)
data.test3 <- removeUnitNames(data.test3)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.