我目前正在使用 R 开发一个生物信息学项目,在尝试使用该包时遇到错误biomaRt。安装包并将其加载到 R 中后,我尝试选择一个biomaRt数据库用于我的分析。
这是我收到错误时运行的代码:
\nlibrary(biomaRt)\nensembl <- useEnsembl(biomart = "ensembl", dataset = "hsapiens_gene_ensembl")\nRun Code Online (Sandbox Code Playgroud)\n错误信息:
\nError in `collect()`:\n! Failed to collect lazy table.\nCaused by error in `db_collect()`:\n! Arguments in `...` must be used.\n\xe2\x9c\x96 Problematic argument:\n\xe2\x80\xa2 ..1 = Inf\n\xe2\x84\xb9 Did you misspell an argument name?\n\nBacktrace:\n \xe2\x96\x86\n 1. \xe2\x94\x9c\xe2\x94\x80biomaRt::useEnsembl(biomart = "genes", dataset = "hsapiens_gene_ensembl")\n 2. \xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80biomaRt:::.getEnsemblSSL()\n 3. \xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80BiocFileCache::BiocFileCache(cache, ask = FALSE)\n 4. \xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80BiocFileCache:::.sql_create_db(bfc)\n 5. \xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80BiocFileCache:::.sql_validate_version(bfc)\n 6. \xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80BiocFileCache:::.sql_schema_version(bfc)\n 7. \xe2\x94\x82 …Run Code Online (Sandbox Code Playgroud)