Uva Paolo, de Rinaldis Emanuele
Istituto di Ricerche di Biologia Molecolare, Merck Research Laboratories, Rome, Italy.
BMC Bioinformatics. 2008 Nov 17;9:485. doi: 10.1186/1471-2105-9-485.
DNA microarrays contain thousands of different probe sequences represented on their surface. These are designed in such a way that potential cross-hybridization reactions with non-target sequences are minimized. However, given the large number of probes, the occurrence of cross hybridization events cannot be excluded. This problem can dramatically affect the data quality and cause false positive/false negative results.
CrossHybDetector is a software package aimed at the identification of cross-hybridization events occurred during individual array hybridization, by using the probe sequences and the array intensity values. As output, the software provides the user with a list of array spots potentially 'corrupted' and their associated p-values calculated by Monte Carlo simulations. Graphical plots are also generated, which provide a visual and global overview of the quality of the microarray experiment with respect to cross-hybridization issues.
CrossHybDetector is implemented as a package for the statistical computing environment R and is freely available under the LGPL license within the CRAN project.
DNA微阵列表面含有数千种不同的探针序列。其设计方式使得与非靶序列的潜在交叉杂交反应降至最低。然而,鉴于探针数量众多,交叉杂交事件的发生无法排除。这个问题会极大地影响数据质量并导致假阳性/假阴性结果。
CrossHybDetector是一个软件包,旨在通过使用探针序列和阵列强度值来识别单个阵列杂交过程中发生的交叉杂交事件。作为输出,该软件为用户提供一份可能“受损”的阵列点列表及其通过蒙特卡罗模拟计算出的相关p值。还会生成图形化绘图,从交叉杂交问题方面提供微阵列实验质量的直观和全局概述。
CrossHybDetector作为统计计算环境R的一个软件包来实现,并且在CRAN项目下根据LGPL许可免费提供。