Open zji90 opened 6 years ago
Hello,
What system and version of R are you using? I am attaching the session information on my end:
> sessionInfo()
R version 3.4.2 (2017-09-28)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 14.04.5 LTS
Matrix products: default
BLAS: /usr/lib/libblas/libblas.so.3.0
LAPACK: /usr/lib/lapack/liblapack.so.3.0
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] parallel stats graphics grDevices utils datasets methods
[8] base
other attached packages:
[1] scImpute_0.0.6 doParallel_1.0.11 iterators_1.0.9 foreach_1.4.4
[5] penalized_0.9-50 survival_2.41-3 kernlab_0.9-25
loaded via a namespace (and not attached):
[1] compiler_3.4.2 Matrix_1.2-11 Rcpp_0.12.16 codetools_0.2-15
[5] splines_3.4.2 grid_3.4.2 lattice_0.20-35
Is it possible to provide a version that completely turns off the parallel, or use mclapply instead? The parallelization always throw the following error:
Error in serialize(data, node$con) : ignoring SIGPIPE signal Calls: scimpute ... postNode -> sendData -> sendData.SOCKnode -> serialize Execution halted