Trying to run test command with SCE:
SingleCellExperiment(assays = list(counts=counts_matrix))
Results in following error:
Error in get(name, envir = asNamespace(pkg), inherits = FALSE) : object 'normalizenamesreplacement_value' not found
Any suggestions?
sessionInfo()
sessionInfo() R version 3.6.0 (2019-04-26) Platform: x86_64-pc-linux-gnu (64-bit) Running under: Ubuntu 14.04.5 LTS
Matrix products: default BLAS/LAPACK: /app/easybuild/software/OpenBLAS/0.2.18-GCC-5.4.0-2.26-LAPACK-3.6.1/lib/libopenblas_prescottp-r0.2.18.so
locale:
[1] LCCTYPE=enUS.UTF-8 LCNUMERIC=C LCTIME=enUS.UTF-8
[4] LCCOLLATE=enUS.UTF-8 LCMONETARY=enUS.UTF-8 LCMESSAGES=enUS.UTF-8
[7] LCPAPER=enUS.UTF-8 LCNAME=C LCADDRESS=C
[10] LCTELEPHONE=C LCMEASUREMENT=enUS.UTF-8 LC_IDENTIFICATION=C
attached base packages: [1] stats4 parallel stats graphics grDevices utils datasets methods base
other attached packages:
[1] SingleCellExperiment1.8.0 SummarizedExperiment1.12.0 DelayedArray0.8.0
[4] BiocParallel1.16.6 matrixStats0.54.0 Biobase2.42.0
[7] GenomicRanges1.34.0 GenomeInfoDb1.18.2 Biostrings2.54.0
[10] XVector0.26.0 IRanges2.16.0 S4Vectors0.24.1
[13] BiocGenerics_0.32.0
loaded via a namespace (and not attached):
[1] lattice0.20-38 bitops1.0-6 grid3.6.0 zlibbioc1.28.0
[5] Matrix1.2-17 tools3.6.0 RCurl1.95-4.12 yaml2.2.0
[9] compiler3.6.0 BiocManager1.30.10 GenomeInfoDbData_1.2.0
It's probably
normalize_names_replacement_value
(but the formatting swallowed some of the underscores). Was defined in S4Vectors until BioC 3.9. It was renamednormarg_names
in BioC 3.10.Yes you are mixing packages from various Bioconductor versions (stuff from BioC 3.8 with stuff from BioC 3.10) which is not good. Please follow Aaron's advice to fix your installation.