DO.db is missing after repeated installations-ReactomePA-ClusterProfiler-DOSE
2
0
Entering edit mode
@goodwinjinesh-22475
Last seen 5.0 years ago

I have installed latest R-studio for windows7 and installed various packages like BiocManager, ReactomePA, ClusterProfiler, DOSE etc. But I could not load any of these libraries and it shows a constant erroro message "there is no package called ‘DO.db’". I have installed DO.db multiple times, the installation goes fine, updates (a) goes fine, but again I could not find DO.db in the installed packages plus, could not load ReactomePA or DOSE or ClusterProfiler. All shown the same error "there is no package called ‘DO.db’". I have posted the session info below. Please help to fix this issue. Thanks in advance.

R version 3.4.2 (2017-09-28) -- "Short Summer"
Copyright (C) 2017 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

  Natural language support but running in an English locale

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

[Workspace loaded from ~/.RData]

> library(BiocManager)
Bioconductor version 3.6 (BiocManager 1.30.10), ?BiocManager::install for help
Bioconductor version '3.6' is out-of-date; BiocManager does not support R version '3.4.2'. For older installations of
  Bioconductor, use 'source("https://bioconductor.org/biocLite.R")' and refer to the 'BiocInstaller' vignette on the
  Bioconductor website
> library(ReactomePA)
Loading required package: DOSE
Error: package or namespace load failed for ‘DOSE’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
 there is no package called ‘DO.db’
Error: package ‘DOSE’ could not be loaded
> library(clusterProfiler)
Loading required package: DOSE
Error: package or namespace load failed for ‘DOSE’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
 there is no package called ‘DO.db’
Error: package ‘DOSE’ could not be loaded
> library(DOSE)
Error: package or namespace load failed for ‘DOSE’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
 there is no package called ‘DO.db’
> library(corrplot)
corrplot 0.84 loaded
Warning message:
package ‘corrplot’ was built under R version 3.4.4
software error reactomePA DOSE DO.db there is no package called ‘DO.db’ • 2.4k views
ADD COMMENT
0
Entering edit mode
Guangchuang Yu ★ 1.2k
@guangchuang-yu-5419
Last seen 24 days ago
China/Guangzhou/Southern Medical Univer…

it would be better to upgrade your R to latest release 3.6.1 and try again.

ADD COMMENT
0
Entering edit mode
@martin-morgan-1513
Last seen 4 months ago
United States

Focus on installing DO.db; I suspect that BiocManager::install("DO.db") fails, and that RStudio is not displaying the full reason for failure. I suspect you are on Windows and using a network share //some-share/... and that you either need to google for windows map network drive and fix that, or download and install DO.db using a location that is not on the network share, along the lines of

download.packages("DO.db", repos = BiocManager::repositories(), "c://some/path/")
install.packages("c://some/path/DO.db_....tar.gz", repos = NULL)

PLEASE NOTE that the snippet above needs to be customized for your situation.

ADD COMMENT

Login before adding your answer.

Traffic: 648 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6