DESeq2 "results" Error in .classEnv(classDef)
1
0
Entering edit mode
p2016k • 0
@p2016k-10767
Last seen 8.6 years ago

Dear all,

DESeq2 "results" function is generating the following error:

Error in .classEnv(classDef) :
  trying to get slot "package" from an object of a basic class ("NULL") with no slots

Restarting R session as in "DESeq2 testing ratio of ratios (RIP-Seq, CLIP-Seq, ribosomal profiling)" didn't help. Any idea on how to solve this ?

R version 3.2.2 (2015-08-14)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: CentOS release 6.5 (Final)

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C               LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8     LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8    LC_PAPER=en_US.UTF-8
 [8] LC_NAME=C                  LC_ADDRESS=C               LC_TELEPHONE=C             LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

loaded via a namespace (and not attached):
 [1] Rcpp_0.12.5                RColorBrewer_1.1-2         futile.logger_1.4.1        GenomeInfoDb_1.6.3         plyr_1.8.3                 XVector_0.10.0             futile.options_1.0.0
 [8] zlibbioc_1.16.0            rpart_4.1-10               RSQLite_1.0.0              annotate_1.48.0            gtable_0.2.0               lattice_0.20-33            Matrix_1.2-6
[15] DBI_0.4-1                  parallel_3.2.2             RcppArmadillo_0.6.600.4.0  gridExtra_2.2.1            genefilter_1.52.1          cluster_2.0.4              S4Vectors_0.8.11
[22] IRanges_2.4.8              locfit_1.5-9.1             stats4_3.2.2               grid_3.2.2                 nnet_7.3-12                Biobase_2.30.0             data.table_1.9.6
[29] AnnotationDbi_1.32.3       XML_3.98-1.4               survival_2.39-4            BiocParallel_1.4.3         foreign_0.8-66             latticeExtra_0.6-28        Formula_1.2-1
[36] geneplotter_1.48.0         DESeq2_1.10.1              ggplot2_2.1.0              lambda.r_1.1.7             Hmisc_3.17-4               scales_0.4.0               splines_3.2.2
[43] BiocGenerics_0.16.1        GenomicRanges_1.22.4       SummarizedExperiment_1.0.2 xtable_1.8-2               colorspace_1.2-6           acepack_1.3-3.3            munsell_0.4.3
[50] chron_2.3-47
deseq2 • 2.4k views
ADD COMMENT
0
Entering edit mode

First thing to do is update to the latest version of R/BioC. Previous versions are not supported, because any bugs may have been fixed in the intervening period. If you still get an error you should submit a small, self-contained example that can be reproduced by others to track down the problem.

ADD REPLY
0
Entering edit mode
@mikelove
Last seen 3 hours ago
United States

Here's a link to someone who posted the same error, upgrading and restarting R worked for them:

C: DESeq2 testing ratio of ratios (RIP-Seq, CLIP-Seq, ribosomal profiling)

ADD COMMENT
0
Entering edit mode

Thanks Michael,

Yes, I knew about this post and included it in my post. Unfortunately, upgrading R is not an option for me since I am not admin. I will try to find a workaround then !!!

ADD REPLY
1
Entering edit mode

First, I would push on the admins to keep R and Bioconductor up to date. This is part of their job, and it doesn't take much time for someone to do.

Did you run DESeq() with a previous version of DESeq2, then try to run results() with a newer version?

You might try

dds <- updateObject(dds)
ADD REPLY

Login before adding your answer.

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