FDR & FWE

摘要:
与Bonferroni相比,FDR用相对温和的方法校正了p值。那么如何从p值估计FDR?人们设计了几种不同的估计模型。,P2.2如果你想控制FDR不能超过q,你只需要找到最大的正整数i,使得p˂=(i*q)/m。然后,选择与p,p,…,p相对应的基因作为差异表达基因,这可以确保FDR在统计上不超过q。FWE:在激活的体素中激活族wiserrorFDR。一、 g.如果总共有5000个体素,并且阈值达到2000个体素时,在2000个体体素中执行FDR校正,在5000个体元中执行FER校正。

 

H0为真:没有激活

H1为真:存在激活

Declared:H0没有激活

正确

错误(假阴性)

Declared:H1存在激活

错误(假阳性)

正确

FDR: false discorvery rate

FDR(False Discovery Rate) 校正法  
FDR错误控制法是Benjamini于1995年提出的一种方法,基本原理是通过控制FDR值来决定p值的值域。相对Bonferroni来说,FDR用比较温和的方法对p值进行了校正。其试图在假阳性和假阴性间达到平衡,将假/真阳性比例控制到一定范围之内。  
那么怎么从p值来估算FDR呢,人们设计了几种不同的估算模型。其中使用最多的是Benjamini and Hochberg方法,简称BH法。该方法分两步完成,具体如下:  

2.1  假设总共有m个候选基因,每个基因对应的p值从小到大排列分别是p(1),p(2),…,p(m) 

2.2  若想控制FDR不能超过q,则只需找到最大的正整数i,使得 p(i)<= (i*q)/m . 然后,挑选对应p(1),p(2),…,p(i)的基因做为差异表达基因,这样就能从统计学上保证FDR不超过q。

其意义为是 错误拒绝(拒绝真的(原)假设)的个数占所有被拒绝的原假设个数的比例的期望值。

FWE: family-wise error

FDR是在已经激活的voxel里激活的

FWE是在所有的voxel里面

FDR &amp; FWE第1张

i.g. 如共有5000个voxel,卡阈值得到2000个voxel激活,那么FDR校正是在2000voxel中进行校正,FER是在5000个voxel中进行校正。

免责声明:文章转载自《FDR &amp;amp; FWE》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用Areas分离ASP.NET MVC项目11 libubox下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

Sobel算子 (转)

幻灯片1 Sobel算子幻灯片2 I Sobel边缘检测算子l在讨论边缘算子之前,我们首先给出一些术语的定义:l边缘:信息的突然变化,如灰度级或结构。边缘是一个区域的结束,另一个区域开始。此功能可用于分割图像。Sobel算子也是一种梯度幅度,即偏导数Sx和Sy可以通过卷积模板实现。...

(转)在CentOS中修改中文字符集

本文介绍在linux的shell环境下优化linux中文显示的方法。在CentOS7以前的版本下,默认的字符集的路径一般保存在/etc/sysconfig/i18n文件中。但是在CentOS7版本中,字符集配置文件位于/etc/locale.conf。通过source命令即可使修改生效:[ruby]viewplaincopy#source/etc/local...

RedisTemplate

在SpringBoot@RequestMapping(“/del/{key}”)publicStringdel(@PathVariable(“key”)Stringkey){try{//当该键不存在时,异常redisTemplate.delete(key);return“Success”;}将不会引发catch(Exceptione){returne.get...

Excel数据透视表、高级筛选

目录:1.数据透视表:数据透视表格式和操作说明:多个表一起创建数据透视表创建组创建计算字段创建计算项值显示方法切片器2。高级过滤:高级过滤和或关系精确过滤和模糊过滤通配符过滤原则查询不重复值(使用高级过滤)高级过滤区分大小写使用高级过滤查找空数据使用高级过滤查询两个表中相同的记录或未使用的记录过滤记录1和数据透视表1.正确的数据透视表格式:① 数据源的第一行...

uniapp打包h5 出现'连接服务器超时,点击屏幕重试'的页面

跟踪以首先找出原因全局组件AsyncErrorNew在中注册。js文件可以自定义。我很快就过去了,所以我添加了一个空白页面,然后在清单中介绍了组件。json文件...

【Lua】table表删除指定元素 (转)

删除表时,会找到一个表。remove(table,idx)方法用于根据表中的索引进行删除。当前要求是根据值进行删除。quick-x中还有一个相应的表方法封装:1.根据表中的值删除--删除表中的指定元素(而不是根据索引)--@paramarray要操作的容器--@paramvalue删除值--@paramremo...