我了解程序及其控制的内容。那么在多重比较的 BH 过程中调整 p 值的公式是什么?
刚才我意识到原来的 BH 没有产生调整后的 p 值,只调整了(非)拒绝条件:https ://www.jstor.org/stable/2346101 。无论如何,Gordon Smyth 在 2002 年引入了调整后的 BH p 值,所以这个问题仍然适用。它在 R 中p.adjust
与 method一样实现BH
。
我了解程序及其控制的内容。那么在多重比较的 BH 过程中调整 p 值的公式是什么?
刚才我意识到原来的 BH 没有产生调整后的 p 值,只调整了(非)拒绝条件:https ://www.jstor.org/stable/2346101 。无论如何,Gordon Smyth 在 2002 年引入了调整后的 BH p 值,所以这个问题仍然适用。它在 R 中p.adjust
与 method一样实现BH
。
著名的Benjamini & Hochberg (1995)论文描述了基于调整 alpha 水平接受/拒绝假设的过程。该程序在调整后具有直接等效的重新表述-values,但在原始论文中没有讨论。据 Gordon Smyth介绍,他介绍了调整后的-2002 年p.adjust
在 R 中实施时的值。不幸的是,没有相应的引用,所以我一直不清楚如果使用 BH-adjusted 应该引用什么-价值观。
事实证明,该程序在Benjamini, Heller, Yekutieli (2009)中有所描述:
呈现此过程结果的另一种方法是呈现调整后的-价值观。BH 调整-值定义为
这个公式看起来比实际复杂。它说:
这是对 1995 年原始 BH 程序的直接重新表述。可能存在较早的论文明确介绍了 BH-adjusted 的概念-values,但我不知道。
更新。@Zenit 发现Yekutieli & Benjamini (1999)早在 1999 年就描述了同样的事情:
首先是中肯的回答。考虑到是(单项测试)与价值相关的价值的检验统计量。Benjamini-Hochberg FDR 分两步计算(= # pvalues ,= # pvalues):
现在让我们理解这一点。(贝叶斯)的基本思想是观察来自两个分布的混合:
观察到的是这两者的混合:
(贝叶斯)定义是:
如下图所示,当 Fdr 等价于 Benjamini hocherg FDR 时(大多数生物信息学研究都是这种情况)
(基于 Efron & Tibshirani 的计算机时代统计推断)