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