backgroundNormalise {beadarray} | R Documentation |
Normalise expression matrix using values of negative controls
backgroundNormalise(object)
object |
An ExpressionSetIllumina object |
This function implements the background normalisation method recommened by Illumina. All normalisation options in BeadStudio (with the exception of no normalisation) include background normalisation as a first step.
The QC object contains averaged values for the Illumina negative controls placed on each array in an experiment. For background normalisation, we simply subtract the value of the negative control on a particular array from all bead summary values on that array.
Note that this background normalisation is in addition to a local background correction performed at the bead level and is liable to create negative values for genes with low expression. It is therefore not advisable if you wish to analyse data on a log2 scale.
Expression matrix containing normalise values with the same dimensions as the input
Mark Dunning
data(BSData) BSData.bgnorm = backgroundNormalise(BSData)