ROC {cellHTS} | R Documentation |
The function ROC
construct an object of S3 class ROC
,
which represents a receiver-operator-characteristic curve,
from the data of the annotated positive and negative controls in a
scored cellHTS object.
ROC(x, positives="pos", negatives = "neg") ## S3 method for class 'ROC': plot(x, col="darkblue", type="l", ...) ## S3 method for class 'ROC': lines(x, ...)
x |
a cellHTS object that has already been scored (see details). |
positives |
a character string corresponding to the name used to annotate the positive controls in the cellHTS object. |
negatives |
a character string corresponding to the name used to annotate the negative controls in the cellHTS object. |
col |
the graphical parameter for color; see par for details. |
type |
the graphical parameter giving the type of plot desired; see par for details. |
... |
other graphical parameters as in par may be also passed as arguments. |
The cellHTS
object x
must contain a slot called score
,
and selection proceeds from large to small values of this score.
Furthermore, x
is expected to contain positive and negative
controls annotated in the slot wellAnno
with the values of
the arguments positives
and negatives
, respectively.
An S3 object of class ROC
. There are methods
plot.ROC
and lines.ROC
.
W. Huber huber@ebi.ac.uk
datadir = system.file("KcViabSmall", package = "cellHTS") x = readPlateData("Platelist.txt", "KcViabilitySmall", path=datadir) confFile = system.file("KcViabSmall", "Plateconf.txt", package="cellHTS") logFile = system.file("KcViabSmall", "Screenlog.txt", package="cellHTS") descripFile = system.file("KcViabSmall", "DESCRIPTION.txt", package="cellHTS") x = configure(x, confFile, logFile, descripFile) x = normalizePlateMedian(x, zscore="-") x = summarizeReplicates(x) y = ROC(x) plot(y) lines(y)