Learn R Programming

synlet (version 1.2.2)

bScore: Calculate B-score

Description

Calculate the B-score for plates belonging to the same master plate. Positive / negative controls are removed from the calculation.

Usage

bScore(masterPlate, dat, treatment, control, outFile = FALSE)

Arguments

masterPlate
a maste plate to be normalized
dat
synthetic lethal RNAi screen data
treatment
the treatment experiment condition in EXPERIMENT_MODIFICATION
control
the control experiment condition in EXPERIMENT_MODIFICATION
outFile
should calculated B-score files be written to the current folder? File names is (masterPlate).bscore.csv.

Value

  • A list contains B-score for each master plate, treatment plates are the first columns, followed by control plates

References

Brideau, C., Gunter, B., Pikounis, B. & Liaw, A. Improved statistical methods for hit selection in high-throughput screening. J. Biomol. Screen. 8, 634-647 (2003).

Examples

Run this code
bscore.res <- sapply(as.character(unique(exampleDat$MASTER_PLATE)), bScore,
  exampleDat, control = "control", treatment = "treatment", simplify = FALSE)

Run the code above in your browser using DataLab