进入编辑模式
沛富▴30
@abf - 14661
最后一次出现是在八周前
当我尝试创建topGOdata对象时,我得到一个关于零长度向量的错误警告。我最近换了一台Mac电脑(见会话信息)。以前我在linux盒子上使用topGO没有问题,在R-3.6.3下(使用最新的bioconductor)。我希望有人可能会得到类似的错误,可以帮助我排除故障?我不知道从哪里开始找。
小插图中的例子:
> library(topGO) > library(ALL) > data(ALL) > data(geneList) > > affyLib <- paste(annotation(ALL), "db", sep = ".") > library(package = affyLib, character. ")> > sampleGOdata <- new("topGOdata", + description = "Simple session", ontology = "BP", + allGenes = geneList, geneSel = topDiffGenes, nodeSize = 10, + annot = annfuns .db, affyLib = affyLib)构建最具体的GOs .....(1647年GO术语被发现。)构建GO DAG拓扑..........if (node == GENE.ONTO.ROOT)返回(2)中的错误:参数长度为零
还有一条警告信息:
> warnings()警告信息:在result_fetch(res@ptr, n = n): SQL语句必须发出dbExecute()或dbSendStatement(),而不是dbGetQuery()或dbSendQuery()。
会议信息:
> sessionInfo() R version 4.0.0(2020-04-24)平台:x86_64-apple-darwin17.0(64位)在macOS Catalina 10.15.4下运行矩阵产品:default BLAS: /System/Library/Frameworks/ accelerator .framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib LAPACK: /Library/Frameworks/R.framework/Versions/4.0/Resources/lib/libRlapack.dylib locale: [1] en_US. utf -8/en_US. utf -8/C/en_US. utf -8/en_US. utf -8/en_US. utf -8/en_US. utf -8/en_US. utf -8/en_US. utf -8/en_US. utf -8/en_US. utf -8/en_US. utf -8/UTF-8附加的基础包:[1]stats4并行统计图形grDevices [6] utils datasets方法基础其他附加包:[1]hgu95av2.db_3.2.3 org.Hs.eg.db_3.11.0 [3] ALL_1.29.0 org.Mm.eg.db_3.11.0 [5] topGO_2.40.0 SparseM_1.78 [7] GO.db_3.11.0 AnnotationDbi_1.50.0 [9] IRanges_2.22.1 S4Vectors_0.26.0 [11] Biobase_2.48.0 graph_1.66.0 [13] BiocGenerics_0.34.0通过命名空间加载(且未附加):[1] Rcpp_1.0.4.6 bit_1. 1.1-15.2 lattice_0.20-41 [4] rlang_0.4.6 blob_1.2.1 tools_4.0.0 [7] grid_4.0.0 DBI_1.1.0 matrixstats_0.0.6.0 [10] bit64_0.9-7 digest_0.6.25 vctrs_0.2.4 [13] memoise_1.1.0 RSQLite_2.2.0 compiler_4.0.0 [16] pkgconfig_2.0.3
我认为问题可能与新的GO.db包有关,如下所述:
这可能有一个问题,但我只是使用R-4.0.0和Bioc11运行代码,它在Windows上为我工作。所以我有点怀疑这个问题是GO.db的问题(尽管可能有其他无声的问题)。
如。
Urp。可能是当前GO.db包的问题。topGO包使用了旧的BiMap接口,并在底层实现了以下功能:
哪个是等价的
在以前的版本给出了什么
这个看起来也不一样
因此,让我们等待Kayla更新GO.db,这应该会使所有这些重新工作。
也许你现在可以重新尝试:https://support.bioconductor.org/p/130753/
等好了