Learn R Programming

enrichvs (version 0.0.5)

rie: Function to culculate the Robust Initial Enhancement (RIE)

Description

Function to culculate the Robust Initial Enhancement (RIE)

Usage

rie(x, y, decreasing=TRUE, alpha=20.0)

Arguments

x
a vector for scores
y
a vector for labels (0:inactive, 1:active)
alpha
coefficient alpha
decreasing
TRUE if the compounds are ranked by decreasing score

Value

RIE, in the range from 0 to +Inf.

Details

References

Sheridan RP et al. Protocols for bridging the peptide to nonpeptide gap in topological similarity searches. J. Chem. Inf. Comput. Sci. (2001) 41, 1395-1406.

Truchon et al. Evaluating Virtual Screening Methods: Good and Bad Metrics for the "Early Recognition" Problem. J. Chem. Inf. Model. (2007) 47, 488-508.

See Also

Examples

Run this code
x <- rnorm(1000)  # random scores for 1000 compounds
y <- c(rep(1,50), rep(0,950))     # activity labels for "x"
rie(x, y)

data(dud_egfr)
rie(dud_egfr$energy, dud_egfr$label, decreasing=FALSE)

Run the code above in your browser using DataLab