plotSpikeCI(spike, parameter,array = 1, bc = FALSE, area = TRUE, meanpoint = TRUE,xlab = "log(Concentration)", ylab = "log(Intensity)", main = colnames(spike$R)[array], onlycalib = TRUE, xlim = NULL, ylim = NULL, pch = 19, cex = 0.2, meanpch = 21, meancex = 1, lwd = 1.5, cy5col = "red", cy3col = "green", ...)
SpikeList
object.ParameterList
object.TRUE
means background corrected measured
intensities are used. Default is FALSE.TRUE
means spot area is used to calculate
measured intensities. Namly, measured intensities are calculated by
foreground intensities(or background corrected intensities, if bc is
TRUE
) multiply spot area. FALSE
means spot area is not used.
Default is TRUE
.TRUE
is to show meanpoint of measured
intensities with the same concentration on the plot. FALSE
means not show. TRUE
means only the calibration controls are on
the plot. FALSE
means to plot all the spikesplot
.array
. It accepts the concentration
of given array from the agrument spike
, which is a SpikeList
object. The measured intensities are calculated from spike
. Four different ways can
be used to calculate the measured intensities. Arguments bc
and area
are
logical and their combinations are used for specifying the four differents ways.
bc
indicates using background correction or not. area
indicates multipling
spot area or not. The default value of these two arguments are bc
= FALSE and
area
= TRUE. In order to help data visualization, meanpoints and model curve can be added
on the plot. And the arguments meanpoint
and parameter
are correspond to these.
The meadians of every group of measured intensities which have the same concentration
are shown on the polt if meanpoint
is true. Model curves of both dye are
shown if the arguement parameter
is specified after parameter estimation.
plot
, par
# load data: spike
data(spike)
# specify the array to be plotted.
array <- 1
# use the default values for other parameters.
plotSpikeCI(spike,array=array)
# after parameter estimation, the model curves can be shown on the plot.
data(parameter)
plotSpikeCI(spike,parameter,array=array)
Run the code above in your browser using DataLab