Question: DESeq2 namespace load fail
0
gravatar for bslocum
7 months ago by
bslocum0
bslocum0 wrote:

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 • 155 views
ADD COMMENTlink modified 7 months ago by Steve Lianoglou12k • written 7 months ago by bslocum0
Answer: DESeq2 namespace load fail
1
gravatar for Steve Lianoglou
7 months ago by
Denali
Steve Lianoglou12k wrote:

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 COMMENTlink written 7 months ago by Steve Lianoglou12k
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 16.09
Traffic: 353 users visited in the last hour