bScore {synlet} | R Documentation |
Calculate the B-score for plates belonging to the same master plate. Positive / negative controls are removed from the calculation.
bScore(masterPlate, dat, treatment, control, outFile = FALSE)
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. |
A list contains B-score for each master plate, treatment plates are the first columns, followed by control plates
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).
bscore.res <- sapply(as.character(unique(exampleDat$MASTER_PLATE)), bScore, exampleDat, control = "control", treatment = "treatment", simplify = FALSE)