使用 MetaIntegrator 对特定基因或探针进行荟萃分析

问题描述 投票:0回答:1

在子集特定基因或探针之后运行 MetaIntegrator 包中的“runMetaAnalysis”功能时遇到问题。

这是我的代码:

geo.objects <-c("GSE51387",  "GSE64660")
geo.object <-getGEOData(geo.objects, formattedNames = geo.objects, qNorm = FALSE)
probeIDs_of_interest <- c("A_51_P385099", "A_51_P283759", "A_52_P32733", 
                          "A_52_P569539", "A_52_P582969", "A_51_P482552", 
                          "A_52_P229471", "A_52_P249424", "A_52_P638895", 
                          "A_51_P458168", "A_52_P436628")


geo.object$originalData$GSE51387$keys<-geo.object$originalData$GSE51387$keys[names(geo.object$originalData$GSE51387$keys) %in% probeIDs_of_interest]

geo.object$originalData$GSE51387$expr <-geo.object$originalData$GSE51387$expr[probeIDs_of_interest, ]

geo.object$originalData$GSE64660$keys<-geo.object$originalData$GSE64660$keys[names(geo.object$originalData$GSE64660$keys) %in% probeIDs_of_interest]

geo.object$originalData$GSE64660$expr <-geo.object$originalData$GSE64660$expr[probeIDs_of_interest, ]
metaobject <- runMetaAnalysis(geo.object)

出现的错误是:

metaobject <- runMetaAnalysis(geo.object)

Warning: The probes listed in expr and the probes listed in keys do not match.Warning: The probes listed in expr and the probes listed in keys do not match.Warning: $originalData contains some datasets that either are null, the wrong type, or have mismatched samples. These are the datasets: GSE51387 GSE64660Error in runMetaAnalysis(geo.object) : Error in the input object!
r bioinformatics bioconductor meta-analysis
1个回答
0
投票

您还需要这方面的帮助吗?

© www.soinside.com 2019 - 2024. All rights reserved.