checkRange: Check response ranges of dose-response experiments.

Description Usage Arguments Details Value Methods (by class) See Also Examples

Description

A good titration should include doses that produce an informative range of effect values. This method checks if that is the case, prints diagnostic messages and populates @effect and @comment slots of the input object. In case of a SynergyScreen object, these are inside individual members of its @dre_list slot

Usage

1
2
3
4
5
6
7
checkRange(object)

## S4 method for signature 'DRE'
checkRange(object)

## S4 method for signature 'SynergyScreen'
checkRange(object)

Arguments

object

object of a supported class, e.g. DRE or SynergyScreen

Details

The assessment of a dose-response experiment's dose range is based on the range of produced effects.

The effect is defined as fractional decrease in the response value, e.g. OD of the cell culture. It ranges between 0 and 1, 0 being untreated control and 1 complete growth inhibition and is defined as follows:

effect = 1 - response/control.response

A dose-response experiment's dose range is considered "good" if all of the following is true

The following diagnostics can be produced:

Value

Object of the same class with @effect slot(s) populated with effect values and diagnostic message string(s) appended to the @comment slot(s)

Methods (by class)

See Also

DRE, SynergyScreen

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
data(sim15_screen3)

#  Check the ranges of all dose-response experiments in a screen
sim15_screen3 = checkRange(sim15_screen3)

#  checkRange populates @comment attributes of dre objects
comment(dre(sim15_screen3,"Cpd7"))

#  see all comments
lapply(dre_list(sim15_screen3), function(x) comment(x))

#  apply checkRange to an individual dose-response experiment
x = checkRange(dre(sim15_screen3,"Cpd1-Cpd2"))

ybukhman/SynergyScreen documentation built on May 4, 2019, 2:31 p.m.