HULK(BLData, array = 1, neighbours = NULL, invasions = 20, useLocs = TRUE, weightName = "wts", transFun = logGreenChannelTransform, outlierFun = illuminaOutlierMethod)
beadLevelData-class
For each bead a weighted average residual is calculated. The average
residual is calculated as the sum of the residuals for each bead in
the neighbourhood, divided by 1 plus the number of invasions it took to reach
that bead. This calculation is made by a call to
HULKResids
.
The average residuals are then subtracted from each bead and a vector of
the resulting corrected intensities object is returned. These corrected intensities can be saved in the original beadLevelData object using insertBeadData
BASH
, insertBeadData
, logGreenChannelTransform
, squeezedVarOutlierMethod
, illuminaOutlierMethod
## Not run:
#
# if(require(beadarrayExampleData)){
#
#
# data(exampleBLData)
# o <- HULK(exampleBLData, 1)
#
# }
#
# ## End(Not run)
Run the code above in your browser using DataLab