DESeq2 namespace load fail
1
0
Entering edit mode
bslocum • 0
@bslocum-11988
Last seen 5.4 years ago

I am running R 3.3.3 in RStudio.  I get the following error message when I try to load the DESeq2 library

> library("DESeq2")

Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :

  namespace ‘htmlTable’ 1.7 is being loaded, but >= 1.11.0 is required

Error: package or namespace load failed for ‘DESeq2’

Help please?

 

deseq2 • 645 views
ADD COMMENT
1
Entering edit mode
@steve-lianoglou-2771
Last seen 13 months ago
United States

The "namespace ‘htmlTable’ 1.7 is being loaded, but >= 1.11.0 is required" error tells you that your version of the htmlTable package is too old. You have version 1.7 but DESeq2 requires that you use at least 1.11.0

You can verify this by looking at the output of packageVersion("htmlTable")

As an aside, you are using an old version of R, and therefore, and old version of Bioconductor. If you don't have a special need to use a specific version of DESeq2 (ie. to precisely replicate a previous analysis), you should install the latest version of R and reinstall your bioconductor packages to the newest ones. It's too difficult to do, and running the latest versions of these software will help you to get the best support available from these boards.

ADD COMMENT

Login before adding your answer.

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