美文网首页
对照组和实验组

对照组和实验组

作者: 哇珍 | 来源:发表于2022-03-11 20:44 被阅读0次

按照字母排序,谁排在后面谁是分子,排在前面为分母

GEO的芯片分析,一到了差异分析部分,几乎没有悬念,因为其中的步骤都是limma包的作者定义的,我们没有修改的空间,这里面常见的坑就是,

差异分析的结果会完全相反,原本高表达的会变成低表达。

不懂内在逻辑的时候,想要正确完全靠的是运气,主要看两组的命名,比如,一个3vs3的实验,我们的分组是这个样子的。

group <- c(rep("con",3),rep("treat",3)) 

前面三个是control,后面三个是treat。这时候,算出来的结果就是treat比上control,没有问题。因为默认情况下因子的排序是按照字母的前后顺序排列的,control在treat之前。
如果我们把两组命名为,cancer 和normal

group <- c(rep("cancer",3),rep("normal",3))

那么由于n在c的后面,所以最终的结果会变成normal比上cancer,所以的差异基因变化值都会相反。
如何 避免呢?这里要用到因子的排序。只要每次在levels里面,把真实的对照组放在前面就可以了。

group <- c(rep("con",3),rep("treat",3)) 
group <- factor(group,levels = c("con","treat"),ordered = F)

换一个名字也是一样的,只要把对照组放在前面即可

group <- c(rep("treat",8),rep("vector",10)) 
group <- factor(group,levels = c("vector","treat"),ordered = F)

设置了分组后,接下来的操作是固定的

## 1.构建比较矩阵design <- model.matrix(~group)## 比较矩阵命名colnames(design) <- levels(group)
design
#2.线性模型拟合
fit <- lmFit(exprSet,design)
#3.贝叶斯检验
fit2 <- eBayes(fit)

最终只有输出差异基因的时候要强调一下,coef要选择2。

allDiff=topTable(fit2,adjust='fdr',coef=2,number=Inf) 

其中,group不一定是要很整齐的前面是对照,后面是处理,样本的顺序可以是乱的。比如这一篇中的group也是可以的。
GEO的样本名称太多而且排序不规则,你们都是手动分组的么?

作者:一路向前莫问前程前程似锦
链接:https://www.jianshu.com/p/850a0cb48a4e
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关文章

  • 什么是假设检验

    什么是假设检验 假设检验: 参数检验:T检验, 对照组为122,实验组为234,检测实验组比对照组显著,认为各组结...

  • 对照组和实验组

    按照字母排序,谁排在后面谁是分子,排在前面为分母 GEO的芯片分析,一到了差异分析部分,几乎没有悬念,因为其中的步...

  • GenomicRanges 根据重合比例合并基因区间数据

    最近在做 ATAC-Seq 分析,得到实验组和对照组 peaksets (本文称为 peaks1 和 peaks2...

  • 双盲实验

    和女儿介绍一下什么是双盲实验。 这是医学实验的一种。以前科学实验,一组实验组一组对照组,对照组的病人如果知道自己没...

  • A/B test 笔记 04

    不是所有的事情都能用A/B test判断是否能做A/B Test的几个标准: 有没有实验组和对照组两组必须可以比较...

  • 当样本的重复数不相等时,用DESeq2怎么进行差异分析

    总的实验设计(实验组与对照组以及样本的重复数) 使用DESeq2进行基因表达的差异分析 绘制PCA plot 和h...

  • 什么是AB Test?AB Test如何找到运营最优方案?

    什么是AB Test?这非常类似于我们上学期间做的科学实验,设置实验组和对照组。A/B测试会将用户流量分成A组和B...

  • A/B-test理论解析与实践指南

    A/B-test是一种用来测试新产品或新功能的常规方法。一般把样本数据分为两组用户,一组对照组,一组实验组。对照组...

  • 190322【R语言作图】ROC图绘制

    画了一个ROC图,分享下代码。对比实验组桥本氏甲状腺炎(HT)患者100例和对照组健康体检者100例,查看指标A-...

  • 绘制小鼠特定通路GSVA图

    做了小鼠的RNA-seq,目的是想看下实验组和对照组小鼠在特定通路下差异情况,方法用GSVA小鼠的分子特征数据库用...

网友评论

      本文标题:对照组和实验组

      本文链接:https://www.haomeiwen.com/subject/gojhdrtx.html