R WGCNA基础(3)——零零碎碎

博主在项目中遇到WGCNA分析的难题,如GO富集分析不支持特定物种和基因符号,且流程耗时较长。通过梦境得到灵感,尝试将数据矩阵直接应用于流程。此外,由于GO富集仅支持GeneID,不支持GeneSymbol,使得流程复杂。在展示网络时,由于大量基因导致资源消耗大,建议限制基因数量。最后,为选取模块中的hubgene进行网络展示,需要掌握VisAnt和Cytoscape等软件。
摘要由CSDN通过智能技术生成

又好久没有更新,原因无他,项目好多。。。这一阶段主要攻克WGCNA的流程,想了一下自己的数据对照着例子的数据总有一些奇奇怪怪的问题,比如GO富集物种不包括爪蟾。。。没有临床特征数据。。。昨晚上做梦的时候好像把一份数据当成两份直接用矩阵的方式跑通流程,貌似可以尝试一下,博主心里觉得这个可以尝试一下。还有就是这个时间花费真心长啊~~~~~~~~~

GO富集除了不支持某个模式生物外,还仅支持GeneID,不支持GeneSymbol,这个更蛋疼,简单流程:

probes = names(datExpr)
probes2annot = match(probes, annot$V1)
allLLIDs = annot$V2[probes2annot]
GOenr = GOenrichmentAnalysis(moduleColors, allLLIDs, organism = "human", nBestP = 10) # Only support human, mouse, rat, malaria, yeast, fly, bovine, worm, canine, zebrafish, chicken
tab = GOenr$bestPTerms[[4]]$enrichment
write.table(tab, file = "03.GOEnrichmentTable.xls", sep = "\t", quote = FALSE, row.names = TRUE)

展示network更费时间和内存,如果你要超过4000个gene的画图的话。。。建议取1000即可,测试跟2000的结果没有多大差别:

nGenes = ncol(
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值