edgeR reinstall failure: edgeR.rdb' is corrupt
1
0
Entering edit mode
@afreedman405-12964
Last seen 6.7 years ago
Harvard University, Cambridge, Massachu…

Running R ver. 3.4.0, after generating an error message with an edgeR load, I updated bioconductor and then re-installed, i.e. via biocLite("edgeR")

library(edgeR) produced the following error:

Error: package or namespace load failed for ‘edgeR’ in get(Info[i, 1], envir = env):
 lazy-load database '/Users/adamfreedman/Library/R/3.4/library/edgeR/R/edgeR.rdb' is corrupt
In addition: Warning message:
In get(Info[i, 1], envir = env) : internal error -3 in R_decompress1

I cleared out the edgeR dir and tried it again .... same result.

ideas as to what's going on here?

 

edgeR package installation • 3.7k views
ADD COMMENT
1
Entering edit mode
Aaron Lun ★ 28k
@alun
Last seen 3 hours ago
The city by the bay

This usually happens to me when I try to install a package (e.g., via the command line, or with a separate R session) that's being used in a current R session. To fix this, I would restart the R session completely and run biocLite("edgeR"). If that doesn't work, try running remove.packages("edgeR") beforehand. But whatever you do, don't manually change the contents of the installation directory.

ADD COMMENT

Login before adding your answer.

Traffic: 776 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