cds/tools/chlorodb added

Former-commit-id: 0579e878a69b7c285ca71870e9ca5730649a2fda
Former-commit-id: 7cced5b488441d87bf070a9a444317db0e048880
This commit is contained in:
alain viari
2015-11-13 17:41:18 +01:00
parent 0d5f0c1f20
commit e4d6a8484d
585 changed files with 4750 additions and 50 deletions

View File

@ -0,0 +1,31 @@
#!/usr/bin/env Rscript
#
# check and install required packages
#
out <- function(...) {
cat(paste0('+ ', ..., '\n'), file=stderr())
}
installed <- function(package) {
package %in% rownames(installed.packages())
}
check <- function(package, repos="http://cran.univ-lyon1.fr") {
if (installed(package)) {
out("R package ", package, " installed")
} else {
out("Installing R package ", package, " from ", repos)
install.packages(package, repos=repos)
}
invisible(installed(package))
}
check("grid")
check("gridExtra")
check("vcd")
check("plotrix")
check("igraph")
quit(save='no', status=0)