HULK(beadarray)
HULK()所属R语言包:beadarray
HULK - Bead Array Normalization by NEighbourhood Residuals
绿巨人 - 由邻里残值珠阵列标准化
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Normalizes an probe intensities by calculating a weighted average residual based on the residuals of the surrounding probes.
标准化探针强度计算根据周围的探针残差加权平均剩余。
用法----------Usage----------
HULK(BLData, array = 1, neighbours = NULL, invasions = 20, useLocs = TRUE, weightName = "wts", transFun = logGreenChannelTransform, outlierFun = illuminaOutlierMethod)
参数----------Arguments----------
参数:BLData
An object of class beadLevelData-class
一个对象的类beadLevelData-class
参数:array
integer specifying which section/array to process
整数,指定处理该条/阵列
参数:neighbours
A Neighbours matrix. Optional - if left NULL, it will be computed.
一个邻居的矩阵。可选 - 如果保留为空,它会被计算。
参数:invasions
Integer - Number of invasions used when identifying neighbouring beads.
整数 - 确定邻近珠时使用的入侵。
参数:useLocs
If information from an associated .locs file is to be used. If available using a .locs file can improve both the speed and accuracy of determining the network of neighbouring beads.
如果从关联的。LOCS文件的信息是被使用。如果可以使用。LOCS文件可以提高双方的确定邻国珠网络的速度和准确性。
参数:weightName
Column name where bead weights are to be taken from.
列名是要采取从珠重量。
参数:transFun
Transformation function.
转换功能。
参数:outlierFun
Name or definition for the function to be used to calculated outliers.
名称或定义函数被用来计算离群。
Details
详情----------Details----------
HULK is a method of intensity normalization based upon the BASH framework. Firstly For each bead a local neighbourhood of beads is determined, using the same process as the other BASH functions.
Hulk是根据bash的框架的强度标准化的方法。首先,对于每个珠子的珠子当地居委会是确定的,其他的bash功能使用相同的过程。
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.
对于每个珠子计算的加权平均剩余。平均剩余计算每个珠子在附近残差总和除以1,加上入侵了达到珠。调用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
平均残差,然后减去每个珠子,造成矫正对象强度矢量返回。这些纠正的强度可以使用insertBeadData原beadLevelData对象被保存在
值----------Value----------
A vector of corrected intensities.
纠正强度矢量。
作者(S)----------Author(s)----------
Mike Smith
参考文献----------References----------
beadarray, BASH and HULK - tools to increase the value of Illumina BeadArray experiments. In A. Gusnato, K.V. Mardia, & C.J. Fallaize (eds), Statistical Tools for Challenges in Bioinformatics. 2009 pp. 33-37. Leeds, Leeds University Press.
参见----------See Also----------
BASH, insertBeadData, logGreenChannelTransform, squeezedVarOutlierMethod, illuminaOutlierMethod
BASH,insertBeadData,logGreenChannelTransform,squeezedVarOutlierMethod,illuminaOutlierMethod
举例----------Examples----------
## Not run: [#无法运行:]
if(require(beadarrayExampleData)){
data(exampleBLData)
o <- HULK(exampleBLData, 1)
}
## End(Not run)[#结束(不运行)]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|