我是靠谱客的博主 坚强仙人掌,最近开发中收集的这篇文章主要介绍r语言归一化_生物信息学之RMA(Robust Multi-Array Average)算法的归一化和最终计算过程...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

上一篇介绍了RMA算法的背景校正部分。接下来是归一化和最终计算过程。

首先是归一化:

归一化就是将不同组之间的数据统一。因为组之间的数据虽然经过背景校正之后去除了部分噪音。

但是如果某一组自身因为内因或者外因导致的整体波动是没法去除的,如果不去除,会发现组间是不能比较的,因为某一组整体增加和减少会导致组与组之间的大小关系被破坏了,为此引入了归一化。

RMA算法之中归一化采用的是quantile normolization算法,这个算法的步骤如下:

首先假设我们有如下的矩阵:

532913113b44eaa5ae8d688eefa307d5.png该组能够看到第一列之中9比6大 第二列之中8比7大 可见每一个探针的大小关系是存在的,但是第一列的9比第二列的8大,第一列的6却比第二列的7小,这种组间的比较就显得很没有意义,因为组内存在着整体的波动。

我们按照列中从大到小排序:

75e18140d211a63c8ccedceeed02dd9c.png

之后我们求出每一行的平均数:

最后

以上就是坚强仙人掌为你收集整理的r语言归一化_生物信息学之RMA(Robust Multi-Array Average)算法的归一化和最终计算过程...的全部内容,希望文章能够帮你解决r语言归一化_生物信息学之RMA(Robust Multi-Array Average)算法的归一化和最终计算过程...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部