美文网首页
生信笔记14-转录组下游分析之:富集分析

生信笔记14-转录组下游分析之:富集分析

作者: 江湾青年 | 来源:发表于2023-03-19 20:34 被阅读0次

    clusterProfiler是进行富集分析最常用的工具。在我们进行差异分析得到很多差异基因之后,我们可以分别对上调的基因和下调的基因进行差异分析

    library(clusterProfiler)
    library(org.Hs.eg.db)
    
    x <- genes
    eg <- bitr(x, fromType="SYMBOL", toType=c("ENTREZID","ENSEMBL"), OrgDb="org.Hs.eg.db"); head(eg)
    genelist <- eg$ENTREZID
    genelist <- genelist[-duplicated(genelist)]
    
    go <- enrichGO(genelist, OrgDb = org.Hs.eg.db, ont='ALL',pAdjustMethod = 'BH',pvalueCutoff = 0.05,
                   qvalueCutoff = 0.2,keyType = 'ENTREZID')
    barplot(go,showCategory=20,drop=T)
    dotplot(go,showCategory=50)
    
    

    还可以绘制GO的网络关系图,但是值得注意的是这里的数据只能是富集一个GO通路(BP、CC或MF)的数据

    go.BP <- enrichGO(genelist, OrgDb = org.Hs.eg.db, ont='BP',pAdjustMethod = 'BH',
                      pvalueCutoff = 0.05, qvalueCutoff = 0.2,keyType = 'ENTREZID')
    plotGOgraph(go.BP)
    

    相关文章

      网友评论

          本文标题:生信笔记14-转录组下游分析之:富集分析

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