compbiomed/singleCellTK

Problem loading docker/singularity image

KarlKaise opened this issue · 1 comments

Hello, while trying to load either docker/singularity image I encountered similair error message (for full information see below).

The main issue seem to be related to following problem:
Error in strsplit(opt[["preproc"]], ","): This error suggests a problem with the strsplit function, which is typically used to split a string into substrings. The error "non-character argument" implies that opt[["preproc"]] is not a string. This could be due to opt[["preproc"]] being NULL or of a different data type than expected.

Thank you for any help in advance.

----------------------------------------full record of Docker image loading-------------------

2024-01-08 09:40:25 Loading required package: optparse
2024-01-08 09:40:25 Installing package into ‘/usr/local/lib/R/site-library’
2024-01-08 09:40:25 (as ‘lib’ is unspecified)
2024-01-08 09:40:27 also installing the dependency ‘getopt’
2024-01-08 09:40:27
2024-01-08 09:40:27 trying URL 'https://packagemanager.posit.co/cran/__linux__/jammy/latest/src/contrib/getopt_1.20.4.tar.gz'
2024-01-08 09:40:27 Content type 'binary/octet-stream' length 36679 bytes (35 KB)
2024-01-08 09:40:27 ==================================================
2024-01-08 09:40:27 downloaded 35 KB
2024-01-08 09:40:27
2024-01-08 09:40:27 trying URL 'https://packagemanager.posit.co/cran/__linux__/jammy/latest/src/contrib/optparse_1.7.3.tar.gz'
2024-01-08 09:40:28 Content type 'binary/octet-stream' length 77538 bytes (75 KB)
2024-01-08 09:40:28 ==================================================
2024-01-08 09:40:28 downloaded 75 KB
2024-01-08 09:40:28
2024-01-08 09:40:28 * installing binary package ‘getopt’ ...
2024-01-08 09:40:28 * DONE (getopt)
2024-01-08 09:40:29 * installing binary package ‘optparse’ ...
2024-01-08 09:40:29 * DONE (optparse)
2024-01-08 09:40:29
2024-01-08 09:40:29 The downloaded source packages are in
2024-01-08 09:40:29 ‘/tmp/RtmpJoLSZ4/downloaded_packages’
2024-01-08 09:40:29 Loading required package: yaml
2024-01-08 09:40:29 Loading required package: igraph
2024-01-08 09:40:29
2024-01-08 09:40:29 Attaching package: ‘igraph’
2024-01-08 09:40:29
2024-01-08 09:40:29 The following objects are masked from ‘package:stats’:
2024-01-08 09:40:29
2024-01-08 09:40:29 decompose, spectrum
2024-01-08 09:40:29
2024-01-08 09:40:29 The following object is masked from ‘package:base’:
2024-01-08 09:40:29
2024-01-08 09:40:29 union
2024-01-08 09:40:29
2024-01-08 09:40:29 Loading required package: Rtsne
2024-01-08 09:40:29 Loading required package: spam
2024-01-08 09:40:29 Spam version 2.9-1 (2022-08-07) is loaded.
2024-01-08 09:40:29 Type 'help( Spam)' or 'demo( spam)' for a short introduction
2024-01-08 09:40:29 and overview of this package.
2024-01-08 09:40:29 Help for individual functions is also obtained by adding the
2024-01-08 09:40:29 suffix '.spam' to the function name, e.g. 'help( chol.spam)'.
2024-01-08 09:40:29
2024-01-08 09:40:29 Attaching package: ‘spam’
2024-01-08 09:40:29
2024-01-08 09:40:29 The following objects are masked from ‘package:base’:
2024-01-08 09:40:29
2024-01-08 09:40:29 backsolve, forwardsolve
2024-01-08 09:40:29
2024-01-08 09:40:29 Loading required package: MCMCprecision
2024-01-08 09:40:30 Warning message:
2024-01-08 09:40:30 In library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE, :
2024-01-08 09:40:30 there is no package called ‘optparse’
2024-01-08 09:40:30 Loading required package: singleCellTK
2024-01-08 09:40:30 Loading required package: SummarizedExperiment
2024-01-08 09:40:30 Loading required package: MatrixGenerics
2024-01-08 09:40:30 Loading required package: matrixStats
2024-01-08 09:40:30
2024-01-08 09:40:30 Attaching package: ‘MatrixGenerics’
2024-01-08 09:40:30
2024-01-08 09:40:30 The following objects are masked from ‘package:matrixStats’:
2024-01-08 09:40:30
2024-01-08 09:40:30 colAlls, colAnyNAs, colAnys, colAvgsPerRowSet, colCollapse,
2024-01-08 09:40:30 colCounts, colCummaxs, colCummins, colCumprods, colCumsums,
2024-01-08 09:40:30 colDiffs, colIQRDiffs, colIQRs, colLogSumExps, colMadDiffs,
2024-01-08 09:40:30 colMads, colMaxs, colMeans2, colMedians, colMins, colOrderStats,
2024-01-08 09:40:30 colProds, colQuantiles, colRanges, colRanks, colSdDiffs, colSds,
2024-01-08 09:40:30 colSums2, colTabulates, colVarDiffs, colVars, colWeightedMads,
2024-01-08 09:40:30 colWeightedMeans, colWeightedMedians, colWeightedSds,
2024-01-08 09:40:30 colWeightedVars, rowAlls, rowAnyNAs, rowAnys, rowAvgsPerColSet,
2024-01-08 09:40:30 rowCollapse, rowCounts, rowCummaxs, rowCummins, rowCumprods,
2024-01-08 09:40:30 rowCumsums, rowDiffs, rowIQRDiffs, rowIQRs, rowLogSumExps,
2024-01-08 09:40:30 rowMadDiffs, rowMads, rowMaxs, rowMeans2, rowMedians, rowMins,
2024-01-08 09:40:30 rowOrderStats, rowProds, rowQuantiles, rowRanges, rowRanks,
2024-01-08 09:40:30 rowSdDiffs, rowSds, rowSums2, rowTabulates, rowVarDiffs, rowVars,
2024-01-08 09:40:30 rowWeightedMads, rowWeightedMeans, rowWeightedMedians,
2024-01-08 09:40:30 rowWeightedSds, rowWeightedVars
2024-01-08 09:40:30
2024-01-08 09:40:30 Loading required package: GenomicRanges
2024-01-08 09:40:30 Loading required package: stats4
2024-01-08 09:40:30
2024-01-08 09:40:30 Attaching package: ‘stats4’
2024-01-08 09:40:30
2024-01-08 09:40:30 The following object is masked from ‘package:spam’:
2024-01-08 09:40:30
2024-01-08 09:40:30 mle
2024-01-08 09:40:30
2024-01-08 09:40:30 Loading required package: BiocGenerics
2024-01-08 09:40:30
2024-01-08 09:40:30 Attaching package: ‘BiocGenerics’
2024-01-08 09:40:30
2024-01-08 09:40:30 The following objects are masked from ‘package:spam’:
2024-01-08 09:40:30
2024-01-08 09:40:30 cbind, rbind
2024-01-08 09:40:30
2024-01-08 09:40:30 The following objects are masked from ‘package:igraph’:
2024-01-08 09:40:30
2024-01-08 09:40:30 normalize, path, union
2024-01-08 09:40:30
2024-01-08 09:40:30 The following objects are masked from ‘package:stats’:
2024-01-08 09:40:30
2024-01-08 09:40:30 IQR, mad, sd, var, xtabs
2024-01-08 09:40:30
2024-01-08 09:40:30 The following objects are masked from ‘package:base’:
2024-01-08 09:40:30
2024-01-08 09:40:30 anyDuplicated, aperm, append, as.data.frame, basename, cbind,
2024-01-08 09:40:30 colnames, dirname, do.call, duplicated, eval, evalq, Filter, Find,
2024-01-08 09:40:30 get, grep, grepl, intersect, is.unsorted, lapply, Map, mapply,
2024-01-08 09:40:30 match, mget, order, paste, pmax, pmax.int, pmin, pmin.int,
2024-01-08 09:40:30 Position, rank, rbind, Reduce, rownames, sapply, setdiff, sort,
2024-01-08 09:40:30 table, tapply, union, unique, unsplit, which.max, which.min
2024-01-08 09:40:30
2024-01-08 09:40:30 Loading required package: S4Vectors
2024-01-08 09:40:31
2024-01-08 09:40:31 Attaching package: ‘S4Vectors’
2024-01-08 09:40:31
2024-01-08 09:40:31 The following object is masked from ‘package:utils’:
2024-01-08 09:40:31
2024-01-08 09:40:31 findMatches
2024-01-08 09:40:31
2024-01-08 09:40:31 The following objects are masked from ‘package:base’:
2024-01-08 09:40:31
2024-01-08 09:40:31 expand.grid, I, unname
2024-01-08 09:40:31
2024-01-08 09:40:31 Loading required package: IRanges
2024-01-08 09:40:31 Loading required package: GenomeInfoDb
2024-01-08 09:40:32 Loading required package: Biobase
2024-01-08 09:40:32 Welcome to Bioconductor
2024-01-08 09:40:32
2024-01-08 09:40:32 Vignettes contain introductory material; view with
2024-01-08 09:40:32 'browseVignettes()'. To cite Bioconductor, see
2024-01-08 09:40:32 'citation("Biobase")', and for packages 'citation("pkgname")'.
2024-01-08 09:40:32
2024-01-08 09:40:32
2024-01-08 09:40:32 Attaching package: ‘Biobase’
2024-01-08 09:40:32
2024-01-08 09:40:32 The following object is masked from ‘package:MatrixGenerics’:
2024-01-08 09:40:32
2024-01-08 09:40:32 rowMedians
2024-01-08 09:40:32
2024-01-08 09:40:32 The following objects are masked from ‘package:matrixStats’:
2024-01-08 09:40:32
2024-01-08 09:40:32 anyMissing, rowMedians
2024-01-08 09:40:32
2024-01-08 09:40:33 Loading required package: SingleCellExperiment
2024-01-08 09:40:34 Loading required package: DelayedArray
2024-01-08 09:40:34 Loading required package: Matrix
2024-01-08 09:40:34
2024-01-08 09:40:34 Attaching package: ‘Matrix’
2024-01-08 09:40:34
2024-01-08 09:40:34 The following object is masked from ‘package:S4Vectors’:
2024-01-08 09:40:34
2024-01-08 09:40:34 expand
2024-01-08 09:40:34
2024-01-08 09:40:34 The following object is masked from ‘package:spam’:
2024-01-08 09:40:34
2024-01-08 09:40:34 det
2024-01-08 09:40:34
2024-01-08 09:40:34 Loading required package: S4Arrays
2024-01-08 09:40:34 Loading required package: abind
2024-01-08 09:40:34
2024-01-08 09:40:34 Attaching package: ‘S4Arrays’
2024-01-08 09:40:34
2024-01-08 09:40:34 The following object is masked from ‘package:abind’:
2024-01-08 09:40:34
2024-01-08 09:40:34 abind
2024-01-08 09:40:34
2024-01-08 09:40:34 The following object is masked from ‘package:base’:
2024-01-08 09:40:34
2024-01-08 09:40:34 rowsum
2024-01-08 09:40:34
2024-01-08 09:40:34
2024-01-08 09:40:34 Attaching package: ‘DelayedArray’
2024-01-08 09:40:34
2024-01-08 09:40:34 The following object is masked from ‘package:igraph’:
2024-01-08 09:40:34
2024-01-08 09:40:34 simplify
2024-01-08 09:40:34
2024-01-08 09:40:34 The following objects are masked from ‘package:base’:
2024-01-08 09:40:34
2024-01-08 09:40:34 apply, scale, sweep
2024-01-08 09:40:34
2024-01-08 09:40:35
2024-01-08 09:40:35 Attaching package: ‘singleCellTK’
2024-01-08 09:40:35
2024-01-08 09:40:35 The following object is masked from ‘package:BiocGenerics’:
2024-01-08 09:40:35
2024-01-08 09:40:35 plotPCA
2024-01-08 09:40:35
2024-01-08 09:40:35 Loading required package: celda
2024-01-08 09:40:36
2024-01-08 09:40:36 Attaching package: ‘celda’
2024-01-08 09:40:36
2024-01-08 09:40:36 The following object is masked from ‘package:singleCellTK’:
2024-01-08 09:40:36
2024-01-08 09:40:36 distinctColors
2024-01-08 09:40:36
2024-01-08 09:40:36 The following object is masked from ‘package:S4Vectors’:
2024-01-08 09:40:36
2024-01-08 09:40:36 params
2024-01-08 09:40:36
2024-01-08 09:40:36 Loading required package: BiocParallel
2024-01-08 09:40:38 Error in strsplit(opt[["preproc"]], ",") : non-character argument
2024-01-08 09:40:38 Calls: unlist -> strsplit
2024-01-08 09:40:38 Execution halted

Hello,

We are in the process of releasing a new version and docker that will fix this issue.