madSelect: Select hits basing on median +- k*MAD

Description Usage Arguments Value References Examples

View source: R/madSelect.R

Description

Select hits basing on median +- k*MAD, by default k is three.

Usage

1
2
madSelect(masterPlate, dat, k = 3, treatment, control, outFile = FALSE,
  normMethod = "PLATE")

Arguments

masterPlate

the master plate to analysis

dat

synthetic lethal RNAi screen data

k

cutoff for selecting hits, default is three

treatment

the treatment condition in EXPERIMENT_MODIFICATION

control

the control condition in EXPERIMENT_MODIFICATION

outFile

whether or not write the median normalized results

normMethod

normalization methods to be used. If "PLATE", the raw readouts are normalized by plate median, otherwise use median provided control siRNA.

Value

A data.frame contains the hits selection results.

References

Chung,N.etal. Medianabsolutedeviationtoimprovehitselectionforgenome- scale RNAi screens. J. Biomol. Screen. 13, 149-158 (2008).

Examples

1
2
3
4
5
madSelection <- sapply(as.character(unique(exampleDat$MASTER_PLATE)),
  madSelect, exampleDat, control = "control",
  treatment = "treatment", simplify = FALSE)
madSelection.c <- do.call(rbind,
  lapply(names(madSelection), function(x) madSelection[[x]]))

synlet documentation built on Nov. 8, 2020, 6:48 p.m.