Question: flowCore install missing a dependency?
gravatar for Robert Baer
4 months ago by
Robert Baer70
United States
Robert Baer70 wrote:

Trying to install and use flowCore on R 3.6.0 seems to produce a dependency issue:

Bioconductor version 3.9 (BiocManager 1.30.4), R 3.6.0 (2019-04-26)
Installing package(s) 'flowCore'
trying URL ''
Content type 'application/zip' length 8983028 bytes (8.6 MB)
downloaded 8.6 MB

package ‘flowCore’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
> library(flowCore)
Error: package or namespace load failed for ‘flowCore’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]):
 there is no package called ‘robustbase’
> sessionInfo()
R version 3.6.0 (2019-04-26)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 17134)

Matrix products: default

[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252   
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

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

other attached packages:
[1] usethis_1.5.0  devtools_2.0.2

loaded via a namespace (and not attached):
 [1] Rcpp_1.0.1          compiler_3.6.0      BiocManager_1.30.4  prettyunits_1.0.2  
 [5] remotes_2.0.4       tools_3.6.0         digest_0.6.19       pkgbuild_1.0.3     
 [9] pkgload_1.0.2       memoise_1.1.0       lattice_0.20-38     rlang_0.3.4        
[13] graph_1.62.0        cli_1.1.0           rstudioapi_0.10     curl_3.3           
[17] parallel_3.6.0      mvtnorm_1.0-10      cluster_2.0.9       withr_2.1.2        
[21] desc_1.2.0          fs_1.3.1            grid_3.6.0          stats4_3.6.0       
[25] rprojroot_1.3-2     glue_1.3.1          Biobase_2.44.0      R6_2.4.0           
[29] processx_3.3.1      sessioninfo_1.1.1   callr_3.2.0         corpcor_1.6.9      
[33] magrittr_1.5        backports_1.1.4     ps_1.3.0            matrixStats_0.54.0 
[37] BiocGenerics_0.30.0 MASS_7.3-51.4       assertthat_0.2.1    crayon_1.3.4       
ADD COMMENTlink modified 4 months ago by Jake Wagner130 • written 4 months ago by Robert Baer70


It seems that robustbase is not needed by flowCore. FlowCore depends on rrcov which depends on robustbase.

Please report if rrcov is installed or not on your session.

To solve your issue, I would say you have to install robustbase and/or rrcov.

Mike will answer you certainly. NB: I am still on R3.5.1, and I have both rrcov and robustbase.


ADD REPLYlink modified 4 months ago • written 4 months ago by SamGG190

Well FWIW, installing robustbase DID solve my issue per se, but I thought it worth reporting because it seemed like this was not intended workflow. Unfortunately, my sessionInfo is all the information I still have of my situation when I experienced the problem.

Today rrcov IS on my package list, but I can't speak to when the error occurred..

ADD REPLYlink modified 4 months ago • written 4 months ago by Robert Baer70
Answer: flowCore install missing a dependency?
gravatar for Jake Wagner
4 months ago by
Jake Wagner130
Jake Wagner130 wrote:

Mike re-opened an issue related to this: I'll be moving the classes and methods that necessitate these dependencies over to flowStats and I'll post here and to that issue when that's complete.

ADD COMMENTlink written 4 months ago by Jake Wagner130

After a few recent commits linked at the issue above, the rrcov dependency (among others) is removed from flowCore and those changes will be incorporated in to the next Bioconductor release.

ADD REPLYlink written 4 months ago by Jake Wagner130
Please log in to add an answer.


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