ROC-class {cellHTS2} | R Documentation

## Class that contain data that can be plotted as a ROC curve.

### Description

Container for data that represent a receiver-operator-characteristic curve, and that were generated from the data of the annotated positive and negative controls in a scored `cellHTS` object.

### Creating Objects

`new("ROC")`

S4method{ROC}{cellHTS}(object, positives, negatives) with `object` being an `cellHTS` instance.

### Slots

`name`:
  a character of length 1 with the name of the experiment from which the ROC object derives.
`assayType`:
  a character of length 1 with the type of screenning assay. Possible values are: "one-way assay" and "two-way assay".
`TP`:
  a vector of integers of length 1000.
`FP`:
  a vector of integers of length 1000.
`posNames`:
  a character vector with the name of the positive controls.
`negNames`:
  a character vector with the name of the negative controls.

### Methods

`show`
  Print a summary of the object.
`plot`
  Plot the ROC curve corresponding to the object.
`lines`
  Line plot of the ROC object.

### Author(s)

Ligia Bras ligia@ebi.ac.uk, Wolfgang Huber huber@ebi.ac.uk

### See Also

`ROC`

### Examples

        showClass("ROC")
        showMethods(class="ROC")

        ## Not run:
        data(KcViabSmall)
        x <- normalizePlates(KcViabSmall, scale="multiplicative", log=FALSE, method="median", varianceAdjust="none")
        x <- scoreReplicates(x, sign="-", method="zscore")
        x <- summarizeReplicates(x, summary="mean")
        y <- ROC(x)
        plot(y)
        lines(y, col="green")
        show(y)

    ## End(Not run)

[Package cellHTS2 version 2.8.3 Index]