Hi,
I downloaded the qvalue package from Bioconductor (qvalue version 2.2.0), but I get the following error:
library(qvalue)
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : 
  there is no package called ‘stringi’
In addition: Warning messages:
1: replacing previous import by ‘grid::arrow’ when loading ‘qvalue’ 
2: replacing previous import by ‘grid::unit’ when loading ‘qvalue’ 
Error: package or namespace load failed for ‘qvalue’
Here is the sessionInfo:
sessionInfo()
R version 3.2.2 (2015-08-14)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 8 x64 (build 9200)
locale:
[1] LC_COLLATE=Spanish_Mexico.1252  LC_CTYPE=Spanish_Mexico.1252    LC_MONETARY=Spanish_Mexico.1252
[4] LC_NUMERIC=C                    LC_TIME=Spanish_Mexico.1252    
attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     
loaded via a namespace (and not attached):
 [1] colorspace_1.2-6     scales_0.3.0         plyr_1.8.3           BiocInstaller_1.20.1
 [5] tools_3.2.2          gtable_0.1.2         Rcpp_0.12.2          ggplot2_2.0.0       
 [9] grid_3.2.2           munsell_0.4.2
I notice that in the session info output says that is running under Windows 8, but actually I'm using Windows 10.
Thanks

Did you try
install.packages("stringi") and then load the qvalue package? Does it fail to install (if so, what's the message).I installed the stringi package and now I can use the function. However, I get the following warnings:
library(qvalue)Warning messages:
1: replacing previous import by ‘grid::arrow’ when loading ‘qvalue’
2: replacing previous import by ‘grid::unit’ when loading ‘qvalue’
Do you think this can affect the performance of qvalue?
Thank you very much for your response.
Luis
The message will not affect the performance of the qvalue package ... It has something to do with an update from another package (And we are pushing a new version soon that fixes the message.).
Thank you so much. I will be on the alert to the next version.
Happy new year
Luis