diff --git a/R/v4.1.2/contracted/v1.0/Dockerfile b/R/v4.1.2/contracted/v1.0/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..20ecc5f7a33706e613ce27da7da3c04d23388070 --- /dev/null +++ b/R/v4.1.2/contracted/v1.0/Dockerfile @@ -0,0 +1,143 @@ +######################################################################### +## ## +## Dockerfile ## +## R contracted ## +## ## +## Gael A. Millot ## +## Bioinformatics and Biostatistics Hub ## +## Computational Biology Department ## +## Institut Pasteur Paris ## +## ## +######################################################################### + + + +# to see the log of the building: +# sudo docker run -ti --entrypoint bash <IMAGE_NAME> +# cat building.log + +# to export the log file of the image building from the container: +# sudo docker images +# sudo docker run -ti --entrypoint bash <IMAGE_NAME> +# exit +# sudo docker container ls -a # to get all the active containers +# sudo docker cp <containerNAMES>:/building.log </host/path/target> +# sudo docker cp <containerNAMES>:/not_removed_r_packages.txt </host/path/target> +# sudo docker cp <containerNAMES>:/installed_r_packages.csv </host/path/target> + + +# base image: +FROM gmillot/r_v4.1.2_extended_v2.1:gitlab_v8.8 +# Warning: the name must be exactly what is written in the docker images interface, or sudo docker image ls. Here, the image is present locally, or distantly on the gmillot repo. Thus, gmillot/r-base:4.0.5 is correct. + +LABEL Gael.Millot=gael.millot@pasteur.fr +LABEL gitlab.dockerfiles="https://gitlab.pasteur.fr/gmillot/dockerfiles" + + +ENV APT_GET_LINUX_LIB="" + +ENV APT_LINUX_LIB="" + +ENV CRANREPO="'https://cran.irsn.fr/'" + +# indicate below the packages to remove +ENV RLIB="\ + 'qqman' \ +" + + + + +# fun.warning.capture from fun_get_message() of the cute package. +# I used a first loop because I cannot use array in dockerfiles. +RUN echo "\n\n\n\n================\n\napt-get update\n\n================\n\n\n\n" > building.log \ + && add-apt-repository -y ppa:cran/poppler \ + && apt-get update \ + | tee -a building.log ; echo "\n\n\n\n================\n\napt-get install\n\n================\n\n\n\n" >> building.log \ + && apt-get install -y $APT_GET_LINUX_LIB \ + | tee -a building.log ; echo "\n\n\n\n================\n\napt install\n\n================\n\n\n\n" >> building.log \ + && apt -y install $APT_LINUX_LIB \ + | tee -a building.log \ + && RLIB_LENGTH=0 \ + && for i2 in $RLIB ; do RLIB_LENGTH=$((RLIB_LENGTH+1)) ; done \ + && COUNT=0 \ + && for i2 in $RLIB ; do \ + COUNT=$((COUNT+1)) ; \ + Rscript --vanilla -e " \ + options(warn = 1, verbose = TRUE) ; \ + tempo <- file('building.log', open = 'a+b') ; \ + sink(file = tempo, append = TRUE, type = 'message') ; \ + fun.warning.capture <- function(expr){ \ + W <- NULL ; \ + w.handler <- function(w){ \ + W <<- w ; \ + invokeRestart('muffleWarning') \ + } ; \ + output <- list( \ + value = suppressMessages(withCallingHandlers(tryCatch(expr, error = function(e){e}), warning = w.handler)), \ + warning = W \ + ) ; \ + return(if(is.null(output\$warning)){NULL}else{as.character(output\$warning)}) \ + } ; \ + message(paste0('\n\n\n\n================\n\nR PACKAGE REMOVAL ', $COUNT, ' / ', $RLIB_LENGTH, ': ', $i2, '\n\n================\n\n\n\n')) ; \ + remove.packages(pkgs = $i2, lib = '/usr/local/lib/R/site-library') \ + " ; \ + done \ + && Rscript --vanilla -e " \ + options(warn = 1, verbose = TRUE) ; \ + args <- commandArgs(trailingOnly = TRUE) ; \ + if(any(is.na(args))){ \ + stop(paste0('\n\n================\n\nERROR IN R\nTHE args OBJECT HAS NA\n\n================\n\n'), call. = FALSE) \ + } ; \ + tempo.arg.names <- c( \ + 'RLIB' \ + ) ; \ + if(length(args) != length(tempo.arg.names)){ \ + stop(paste0('\n\n================\n\nERROR IN R\nTHE NUMBER OF ELEMENTS IN args (', length(args),') IS DIFFERENT FROM THE NUMBER OF ELEMENTS IN tempo.arg.names (', length(tempo.arg.names),')\nargs:', paste0(args, collapse = ','), '\ntempo.arg.names:', paste0(tempo.arg.names, collapse = ','), '\n\n================\n\n'), call. = FALSE) \ + } ; \ + for(i1 in 1:length(tempo.arg.names)){ \ + assign(tempo.arg.names[i1], args[i1]) \ + } ; \ + RLIB <- strsplit(RLIB, split = ',')[[1]] ; \ + RLIB <- RLIB[RLIB != ''] ; \ + if(file.exists('installed_r_packages.csv')){ \ + file.remove('installed_r_packages.csv') \ + } ; \ + if(file.exists('not_removed_r_packages.txt')){ \ + file.remove('not_removed_r_packages.txt') \ + } ; \ + tempo <- file('building.log', open = 'a+b') ; \ + sink(file = tempo, append = TRUE, type = 'message') ; \ + message(paste0('\n\n\n\n================\n\nR PACKAGES INSTALLED\n\n================\n\n\n\n')) ; \ + message('SEE ALSO THE installed_r_packages.csv TABLE IN THE ROOT OF THE CONTAINER\n\n') ; \ + capture.output(as.data.frame(installed.packages())[1:4], file = tempo, append = TRUE, type = 'output') ; \ + df <- as.data.frame(installed.packages()) ; \ + for (i2 in 1:length(df)){ \ + df[, i2] <- gsub(x = df[, i2], replacement = '', pattern = '\n', fixed = TRUE) \ + } ; \ + write.table(x = df, file = 'installed_r_packages.csv', row.names = FALSE, col.names = TRUE, append = FALSE, quote = FALSE, sep = ';') ; \ + message(paste0('\n\n\n\n================\n\nR PACKAGES NOT INSTALLED\n\n================\n\n\n\n')) ; \ + df2 <- as.data.frame(RLIB[RLIB %in% df[ , 'Package']]) ; \ + if(nrow(df2) == 0){ \ + message('ALL THE PACKAGES TO REMOVE HAVE BEEN UNINSTALLED\n\n') \ + }else{ \ + message('SEE ALSO THE not_removed_r_packages.txt TABLE IN THE ROOT OF THE CONTAINER\n\n') ; \ + names(df2) <- 'Name' ; \ + capture.output(df2, file = tempo, append = TRUE, type = 'output') ; \ + write.table(x = df2, file = 'not_removed_r_packages.txt', row.names = FALSE, col.names = TRUE, append = FALSE, quote = FALSE, sep = ';') ; \ + } \ + " $(echo "$RLIB" | sed 's/ \{1,\}/,/g' | sed "s/'//g") \ + && echo "\n\n\n\n================\n\napt-get autoremove\n\n================\n\n\n\n" >> building.log \ + && apt-get autoremove -y \ + | tee -a building.log ; echo "\n\n\n\n================\n\napt-get clean\n\n================\n\n\n\n" >> building.log \ + && apt-get clean \ + | tee -a building.log ; echo "\n\n\n\n================\n\nrm\n\n================\n\n\n\n" >> building.log \ + && rm -rf /var/lib/apt/lists/* \ + | tee -a building.log \ + && echo "\n\n\n\n================\n\nLINUX PACKAGES INSTALLED\n\n================\n\n\n\n" >> /building.log \ + && apt-cache policy $APT_GET_LINUX_LIB $APT_LINUX_LIB \ + >> /building.log + +# dependencies=NA means c("Depends", "Imports", "LinkingTo"). Do no use TRUE -> install suggesting packages which inflates tremendously the image. + +ENTRYPOINT ["/usr/bin/R"] diff --git a/R/v4.1.2/contracted/v1.0/building.log b/R/v4.1.2/contracted/v1.0/building.log new file mode 100644 index 0000000000000000000000000000000000000000..0de24c3c47392073119789ec696e63c1c3a6c118 --- /dev/null +++ b/R/v4.1.2/contracted/v1.0/building.log @@ -0,0 +1,641 @@ + + + + +================ + +apt-get update + +================ + + + + + + + + +================ + +apt-get install + +================ + + + + +Reading package lists... +Building dependency tree... +Reading state information... +0 upgraded, 0 newly installed, 0 to remove and 100 not upgraded. + + + + +================ + +apt install + +================ + + + + +Reading package lists... +Building dependency tree... +Reading state information... +0 upgraded, 0 newly installed, 0 to remove and 100 not upgraded. + + + + +================ + +R PACKAGE REMOVAL 1 / 1: qqman + +================ + + + + + + + + +================ + +R PACKAGES INSTALLED + +================ + + + + +SEE ALSO THE installed_r_packages.csv TABLE IN THE ROOT OF THE CONTAINER + + +now dyn.load("/usr/lib/R/library/tools/libs/tools.so") ... + Package LibPath Version +abind abind /usr/local/lib/R/site-library 1.4-5 +askpass askpass /usr/local/lib/R/site-library 1.1 +assertthat assertthat /usr/local/lib/R/site-library 0.2.1 +backports backports /usr/local/lib/R/site-library 1.4.1 +base64enc base64enc /usr/local/lib/R/site-library 0.1-3 +BH BH /usr/local/lib/R/site-library 1.78.0-0 +binb binb /usr/local/lib/R/site-library 0.0.6 +BiocManager BiocManager /usr/local/lib/R/site-library 1.30.16 +bit bit /usr/local/lib/R/site-library 4.0.4 +bit64 bit64 /usr/local/lib/R/site-library 4.0.5 +bitops bitops /usr/local/lib/R/site-library 1.0-7 +blob blob /usr/local/lib/R/site-library 1.2.2 +brew brew /usr/local/lib/R/site-library 1.0-7 +brio brio /usr/local/lib/R/site-library 1.1.3 +broom broom /usr/local/lib/R/site-library 0.7.12 +bslib bslib /usr/local/lib/R/site-library 0.3.1 +cachem cachem /usr/local/lib/R/site-library 1.0.6 +Cairo Cairo /usr/local/lib/R/site-library 1.5-14 +calibrate calibrate /usr/local/lib/R/site-library 1.7.7 +callr callr /usr/local/lib/R/site-library 3.7.0 +carData carData /usr/local/lib/R/site-library 3.0-5 +caTools caTools /usr/local/lib/R/site-library 1.18.2 +cellranger cellranger /usr/local/lib/R/site-library 1.1.0 +cli cli /usr/local/lib/R/site-library 3.2.0 +clipr clipr /usr/local/lib/R/site-library 0.8.0 +colorspace colorspace /usr/local/lib/R/site-library 2.0-3 +commonmark commonmark /usr/local/lib/R/site-library 1.8.0 +conquer conquer /usr/local/lib/R/site-library 1.2.2 +corrplot corrplot /usr/local/lib/R/site-library 0.92 +covr covr /usr/local/lib/R/site-library 3.5.1 +cpp11 cpp11 /usr/local/lib/R/site-library 0.4.2 +crayon crayon /usr/local/lib/R/site-library 1.5.0 +credentials credentials /usr/local/lib/R/site-library 1.3.2 +crosstalk crosstalk /usr/local/lib/R/site-library 1.2.0 +curl curl /usr/local/lib/R/site-library 4.3.2 +data.table data.table /usr/local/lib/R/site-library 1.14.2 +DBI DBI /usr/local/lib/R/site-library 1.1.2 +dbplyr dbplyr /usr/local/lib/R/site-library 2.1.1 +desc desc /usr/local/lib/R/site-library 1.4.1 +devtools devtools /usr/local/lib/R/site-library 2.4.3 +diffobj diffobj /usr/local/lib/R/site-library 0.3.5 +digest digest /usr/local/lib/R/site-library 0.6.29 +docopt docopt /usr/local/lib/R/site-library 0.7.1 +dplyr dplyr /usr/local/lib/R/site-library 1.0.8 +DT DT /usr/local/lib/R/site-library 0.21 +dtplyr dtplyr /usr/local/lib/R/site-library 1.2.1 +ellipsis ellipsis /usr/local/lib/R/site-library 0.3.2 +emmeans emmeans /usr/local/lib/R/site-library 1.7.2 +estimability estimability /usr/local/lib/R/site-library 1.3 +evaluate evaluate /usr/local/lib/R/site-library 0.15 +ExPosition ExPosition /usr/local/lib/R/site-library 2.8.23 +fansi fansi /usr/local/lib/R/site-library 1.0.2 +farver farver /usr/local/lib/R/site-library 2.1.0 +fastmap fastmap /usr/local/lib/R/site-library 1.1.0 +forcats forcats /usr/local/lib/R/site-library 0.5.1 +formatR formatR /usr/local/lib/R/site-library 1.11 +fs fs /usr/local/lib/R/site-library 1.5.2 +futile.logger futile.logger /usr/local/lib/R/site-library 1.4.3 +futile.options futile.options /usr/local/lib/R/site-library 1.0.1 +future future /usr/local/lib/R/site-library 1.24.0 +future.apply future.apply /usr/local/lib/R/site-library 1.8.1 +gargle gargle /usr/local/lib/R/site-library 1.2.0 +generics generics /usr/local/lib/R/site-library 0.1.2 +gert gert /usr/local/lib/R/site-library 1.5.0 +GGally GGally /usr/local/lib/R/site-library 2.1.2 +ggdendro ggdendro /usr/local/lib/R/site-library 0.1.23 +ggplot2 ggplot2 /usr/local/lib/R/site-library 3.3.3 +ggrepel ggrepel /usr/local/lib/R/site-library 0.9.1 +ggseqlogo ggseqlogo /usr/local/lib/R/site-library 0.1 +gh gh /usr/local/lib/R/site-library 1.3.0 +gitcreds gitcreds /usr/local/lib/R/site-library 0.1.1 +githubinstall githubinstall /usr/local/lib/R/site-library 0.2.2 +globals globals /usr/local/lib/R/site-library 0.14.0 +glue glue /usr/local/lib/R/site-library 1.6.2 +googledrive googledrive /usr/local/lib/R/site-library 2.0.0 +googlesheets4 googlesheets4 /usr/local/lib/R/site-library 1.0.0 +gplots gplots /usr/local/lib/R/site-library 3.1.1 +gridExtra gridExtra /usr/local/lib/R/site-library 2.3 +gtable gtable /usr/local/lib/R/site-library 0.3.0 +gtools gtools /usr/local/lib/R/site-library 3.9.2 +haven haven /usr/local/lib/R/site-library 2.4.3 +here here /usr/local/lib/R/site-library 1.0.1 +highr highr /usr/local/lib/R/site-library 0.9 +hms hms /usr/local/lib/R/site-library 1.1.1 +htmltools htmltools /usr/local/lib/R/site-library 0.5.2 +htmlwidgets htmlwidgets /usr/local/lib/R/site-library 1.5.4 +httr httr /usr/local/lib/R/site-library 1.4.2 +ids ids /usr/local/lib/R/site-library 1.0.1 +ini ini /usr/local/lib/R/site-library 0.3.1 +isoband isoband /usr/local/lib/R/site-library 0.2.5 +jpeg jpeg /usr/local/lib/R/site-library 0.1-9 +jquerylib jquerylib /usr/local/lib/R/site-library 0.1.4 +jsonlite jsonlite /usr/local/lib/R/site-library 1.8.0 +kableExtra kableExtra /usr/local/lib/R/site-library 1.3.4 +knitr knitr /usr/local/lib/R/site-library 1.37 +labeling labeling /usr/local/lib/R/site-library 0.4.2 +lambda.r lambda.r /usr/local/lib/R/site-library 1.2.4 +later later /usr/local/lib/R/site-library 1.3.0 +lazyeval lazyeval /usr/local/lib/R/site-library 0.2.2 +lemon lemon /usr/local/lib/R/site-library 0.4.5 +lifecycle lifecycle /usr/local/lib/R/site-library 1.0.1 +linl linl /usr/local/lib/R/site-library 0.0.4 +listenv listenv /usr/local/lib/R/site-library 0.8.0 +locfit locfit /usr/local/lib/R/site-library 1.5-9.5 +lubridate lubridate /usr/local/lib/R/site-library 1.8.0 +magrittr magrittr /usr/local/lib/R/site-library 2.0.2 +maptools maptools /usr/local/lib/R/site-library 1.1-3 +markdown markdown /usr/local/lib/R/site-library 1.1 +MatrixModels MatrixModels /usr/local/lib/R/site-library 0.5-0 +matrixStats matrixStats /usr/local/lib/R/site-library 0.61.0 +memoise memoise /usr/local/lib/R/site-library 2.0.1 +mime mime /usr/local/lib/R/site-library 0.12 +minqa minqa /usr/local/lib/R/site-library 1.2.4 +mockery mockery /usr/local/lib/R/site-library 0.4.3 +modelr modelr /usr/local/lib/R/site-library 0.1.8 +munsell munsell /usr/local/lib/R/site-library 0.5.0 +mvtnorm mvtnorm /usr/local/lib/R/site-library 1.1-3 +numDeriv numDeriv /usr/local/lib/R/site-library 2016.8-1.1 +openssl openssl /usr/local/lib/R/site-library 2.0.0 +openxlsx openxlsx /usr/local/lib/R/site-library 4.2.5 +parallelly parallelly /usr/local/lib/R/site-library 1.30.0 +pdftools pdftools /usr/local/lib/R/site-library 3.1.1 +pheatmap pheatmap /usr/local/lib/R/site-library 1.0.12 +pillar pillar /usr/local/lib/R/site-library 1.7.0 +pinp pinp /usr/local/lib/R/site-library 0.0.10 +pkgbuild pkgbuild /usr/local/lib/R/site-library 1.3.1 +pkgconfig pkgconfig /usr/local/lib/R/site-library 2.0.3 +pkgload pkgload /usr/local/lib/R/site-library 1.2.4 +plogr plogr /usr/local/lib/R/site-library 0.2.0 +plyr plyr /usr/local/lib/R/site-library 1.8.6 +png png /usr/local/lib/R/site-library 0.1-7 +praise praise /usr/local/lib/R/site-library 1.0.0 +prettyGraphs prettyGraphs /usr/local/lib/R/site-library 2.1.6 +prettyunits prettyunits /usr/local/lib/R/site-library 1.1.1 +processx processx /usr/local/lib/R/site-library 3.5.2 +progress progress /usr/local/lib/R/site-library 1.2.2 +promises promises /usr/local/lib/R/site-library 1.2.0.1 +ps ps /usr/local/lib/R/site-library 1.6.0 +pspearman pspearman /usr/local/lib/R/site-library 0.3-0 +purrr purrr /usr/local/lib/R/site-library 0.3.4 +qpdf qpdf /usr/local/lib/R/site-library 1.1 +quantreg quantreg /usr/local/lib/R/site-library 5.88 +R.methodsS3 R.methodsS3 /usr/local/lib/R/site-library 1.8.1 +R.oo R.oo /usr/local/lib/R/site-library 1.24.0 +R.utils R.utils /usr/local/lib/R/site-library 2.11.0 +R6 R6 /usr/local/lib/R/site-library 2.5.1 +rappdirs rappdirs /usr/local/lib/R/site-library 0.3.3 +rcmdcheck rcmdcheck /usr/local/lib/R/site-library 1.4.0 +RColorBrewer RColorBrewer /usr/local/lib/R/site-library 1.1-2 +Rcpp Rcpp /usr/local/lib/R/site-library 1.0.8 +RcppArmadillo RcppArmadillo /usr/local/lib/R/site-library 0.10.8.1.0 +RcppEigen RcppEigen /usr/local/lib/R/site-library 0.3.3.9.1 +RcppTOML RcppTOML /usr/local/lib/R/site-library 0.1.7 +RCurl RCurl /usr/local/lib/R/site-library 1.98-1.6 +readr readr /usr/local/lib/R/site-library 2.1.2 +readxl readxl /usr/local/lib/R/site-library 1.3.1 +rematch rematch /usr/local/lib/R/site-library 1.0.1 +rematch2 rematch2 /usr/local/lib/R/site-library 2.1.2 +remotes remotes /usr/local/lib/R/site-library 2.4.2 +reprex reprex /usr/local/lib/R/site-library 2.0.1 +reshape reshape /usr/local/lib/R/site-library 0.8.8 +reshape2 reshape2 /usr/local/lib/R/site-library 1.4.4 +reticulate reticulate /usr/local/lib/R/site-library 1.24 +rex rex /usr/local/lib/R/site-library 1.2.1 +rio rio /usr/local/lib/R/site-library 0.5.29 +rlang rlang /usr/local/lib/R/site-library 1.0.2 +rmarkdown rmarkdown /usr/local/lib/R/site-library 2.12 +roxygen2 roxygen2 /usr/local/lib/R/site-library 7.1.2 +rprojroot rprojroot /usr/local/lib/R/site-library 2.0.2 +RSQLite RSQLite /usr/local/lib/R/site-library 2.2.10 +rstudioapi rstudioapi /usr/local/lib/R/site-library 0.13 +rversions rversions /usr/local/lib/R/site-library 2.1.1 +rvest rvest /usr/local/lib/R/site-library 1.0.2 +sass sass /usr/local/lib/R/site-library 0.4.0 +scales scales /usr/local/lib/R/site-library 1.1.1 +selectr selectr /usr/local/lib/R/site-library 0.4-2 +sessioninfo sessioninfo /usr/local/lib/R/site-library 1.2.2 +snow snow /usr/local/lib/R/site-library 0.4-4 +snowfall snowfall /usr/local/lib/R/site-library 1.84-6.1 +sp sp /usr/local/lib/R/site-library 1.4-6 +SparseM SparseM /usr/local/lib/R/site-library 1.81 +statmod statmod /usr/local/lib/R/site-library 1.4.36 +stringi stringi /usr/local/lib/R/site-library 1.7.6 +stringr stringr /usr/local/lib/R/site-library 1.4.0 +SuppDists SuppDists /usr/local/lib/R/site-library 1.1-9.7 +svglite svglite /usr/local/lib/R/site-library 2.1.0 +sys sys /usr/local/lib/R/site-library 3.4 +systemfonts systemfonts /usr/local/lib/R/site-library 1.0.4 +testthat testthat /usr/local/lib/R/site-library 3.1.2 +tibble tibble /usr/local/lib/R/site-library 3.1.6 +tidyr tidyr /usr/local/lib/R/site-library 1.2.0 +tidyselect tidyselect /usr/local/lib/R/site-library 1.1.2 +tidyverse tidyverse /usr/local/lib/R/site-library 1.3.1 +tint tint /usr/local/lib/R/site-library 0.1.3 +tinytex tinytex /usr/local/lib/R/site-library 0.37 +tzdb tzdb /usr/local/lib/R/site-library 0.2.0 +usethis usethis /usr/local/lib/R/site-library 2.1.5 +utf8 utf8 /usr/local/lib/R/site-library 1.2.2 +uuid uuid /usr/local/lib/R/site-library 1.0-3 +vctrs vctrs /usr/local/lib/R/site-library 0.3.8 +viridisLite viridisLite /usr/local/lib/R/site-library 0.4.0 +vroom vroom /usr/local/lib/R/site-library 1.5.7 +waldo waldo /usr/local/lib/R/site-library 0.3.1 +webshot webshot /usr/local/lib/R/site-library 0.5.2 +whisker whisker /usr/local/lib/R/site-library 0.4 +withr withr /usr/local/lib/R/site-library 2.5.0 +xfun xfun /usr/local/lib/R/site-library 0.30 +XML XML /usr/local/lib/R/site-library 3.99-0.9 +xml2 xml2 /usr/local/lib/R/site-library 1.3.3 +xopen xopen /usr/local/lib/R/site-library 1.0.0 +xtable xtable /usr/local/lib/R/site-library 1.8-4 +yaml yaml /usr/local/lib/R/site-library 2.3.5 +zip zip /usr/local/lib/R/site-library 2.2.0 +littler littler /usr/lib/R/site-library 0.3.15 +base base /usr/lib/R/library 4.1.2 +boot boot /usr/lib/R/library 1.3-28 +class class /usr/lib/R/library 7.3-20 +cluster cluster /usr/lib/R/library 2.1.2 +codetools codetools /usr/lib/R/library 0.2-18 +compiler compiler /usr/lib/R/library 4.1.2 +datasets datasets /usr/lib/R/library 4.1.2 +foreign foreign /usr/lib/R/library 0.8-82 +graphics graphics /usr/lib/R/library 4.1.2 +grDevices grDevices /usr/lib/R/library 4.1.2 +grid grid /usr/lib/R/library 4.1.2 +KernSmooth KernSmooth /usr/lib/R/library 2.23-20 +lattice lattice /usr/lib/R/library 0.20-45 +MASS MASS /usr/lib/R/library 7.3-55 +Matrix Matrix /usr/lib/R/library 1.4-0 +methods methods /usr/lib/R/library 4.1.2 +mgcv mgcv /usr/lib/R/library 1.8-38 +nlme nlme /usr/lib/R/library 3.1-155 +nnet nnet /usr/lib/R/library 7.3-17 +parallel parallel /usr/lib/R/library 4.1.2 +rpart rpart /usr/lib/R/library 4.1.16 +spatial spatial /usr/lib/R/library 7.3-15 +splines splines /usr/lib/R/library 4.1.2 +stats stats /usr/lib/R/library 4.1.2 +stats4 stats4 /usr/lib/R/library 4.1.2 +survival survival /usr/lib/R/library 3.2-13 +tcltk tcltk /usr/lib/R/library 4.1.2 +tools tools /usr/lib/R/library 4.1.2 +utils utils /usr/lib/R/library 4.1.2 + Priority +abind <NA> +askpass <NA> +assertthat <NA> +backports <NA> +base64enc <NA> +BH <NA> +binb <NA> +BiocManager <NA> +bit <NA> +bit64 <NA> +bitops <NA> +blob <NA> +brew <NA> +brio <NA> +broom <NA> +bslib <NA> +cachem <NA> +Cairo <NA> +calibrate <NA> +callr <NA> +carData <NA> +caTools <NA> +cellranger <NA> +cli <NA> +clipr <NA> +colorspace <NA> +commonmark <NA> +conquer <NA> +corrplot <NA> +covr <NA> +cpp11 <NA> +crayon <NA> +credentials <NA> +crosstalk <NA> +curl <NA> +data.table <NA> +DBI <NA> +dbplyr <NA> +desc <NA> +devtools <NA> +diffobj <NA> +digest <NA> +docopt <NA> +dplyr <NA> +DT <NA> +dtplyr <NA> +ellipsis <NA> +emmeans <NA> +estimability <NA> +evaluate <NA> +ExPosition <NA> +fansi <NA> +farver <NA> +fastmap <NA> +forcats <NA> +formatR <NA> +fs <NA> +futile.logger <NA> +futile.options <NA> +future <NA> +future.apply <NA> +gargle <NA> +generics <NA> +gert <NA> +GGally <NA> +ggdendro <NA> +ggplot2 <NA> +ggrepel <NA> +ggseqlogo <NA> +gh <NA> +gitcreds <NA> +githubinstall <NA> +globals <NA> +glue <NA> +googledrive <NA> +googlesheets4 <NA> +gplots <NA> +gridExtra <NA> +gtable <NA> +gtools <NA> +haven <NA> +here <NA> +highr <NA> +hms <NA> +htmltools <NA> +htmlwidgets <NA> +httr <NA> +ids <NA> +ini <NA> +isoband <NA> +jpeg <NA> +jquerylib <NA> +jsonlite <NA> +kableExtra <NA> +knitr <NA> +labeling <NA> +lambda.r <NA> +later <NA> +lazyeval <NA> +lemon <NA> +lifecycle <NA> +linl <NA> +listenv <NA> +locfit <NA> +lubridate <NA> +magrittr <NA> +maptools <NA> +markdown <NA> +MatrixModels <NA> +matrixStats <NA> +memoise <NA> +mime <NA> +minqa <NA> +mockery <NA> +modelr <NA> +munsell <NA> +mvtnorm <NA> +numDeriv <NA> +openssl <NA> +openxlsx <NA> +parallelly <NA> +pdftools <NA> +pheatmap <NA> +pillar <NA> +pinp <NA> +pkgbuild <NA> +pkgconfig <NA> +pkgload <NA> +plogr <NA> +plyr <NA> +png <NA> +praise <NA> +prettyGraphs <NA> +prettyunits <NA> +processx <NA> +progress <NA> +promises <NA> +ps <NA> +pspearman <NA> +purrr <NA> +qpdf <NA> +quantreg <NA> +R.methodsS3 <NA> +R.oo <NA> +R.utils <NA> +R6 <NA> +rappdirs <NA> +rcmdcheck <NA> +RColorBrewer <NA> +Rcpp <NA> +RcppArmadillo <NA> +RcppEigen <NA> +RcppTOML <NA> +RCurl <NA> +readr <NA> +readxl <NA> +rematch <NA> +rematch2 <NA> +remotes <NA> +reprex <NA> +reshape <NA> +reshape2 <NA> +reticulate <NA> +rex <NA> +rio <NA> +rlang <NA> +rmarkdown <NA> +roxygen2 <NA> +rprojroot <NA> +RSQLite <NA> +rstudioapi <NA> +rversions <NA> +rvest <NA> +sass <NA> +scales <NA> +selectr <NA> +sessioninfo <NA> +snow <NA> +snowfall <NA> +sp <NA> +SparseM <NA> +statmod <NA> +stringi <NA> +stringr <NA> +SuppDists <NA> +svglite <NA> +sys <NA> +systemfonts <NA> +testthat <NA> +tibble <NA> +tidyr <NA> +tidyselect <NA> +tidyverse <NA> +tint <NA> +tinytex <NA> +tzdb <NA> +usethis <NA> +utf8 <NA> +uuid <NA> +vctrs <NA> +viridisLite <NA> +vroom <NA> +waldo <NA> +webshot <NA> +whisker <NA> +withr <NA> +xfun <NA> +XML <NA> +xml2 <NA> +xopen <NA> +xtable <NA> +yaml <NA> +zip <NA> +littler <NA> +base base +boot recommended +class recommended +cluster recommended +codetools recommended +compiler base +datasets base +foreign recommended +graphics base +grDevices base +grid base +KernSmooth recommended +lattice recommended +MASS recommended +Matrix recommended +methods base +mgcv recommended +nlme recommended +nnet recommended +parallel base +rpart recommended +spatial recommended +splines base +stats base +stats4 base +survival recommended +tcltk base +tools base +utils base + + + + +================ + +R PACKAGES NOT INSTALLED + +================ + + + + +ALL THE PACKAGES TO REMOVE HAVE BEEN UNINSTALLED + + + + + + +================ + +apt-get autoremove + +================ + + + + +Reading package lists... +Building dependency tree... +Reading state information... +0 upgraded, 0 newly installed, 0 to remove and 100 not upgraded. + + + + +================ + +apt-get clean + +================ + + + + + + + + +================ + +rm + +================ + + + + + + + + +================ + +LINUX PACKAGES INSTALLED + +================ + + + + +Package files: + 100 /var/lib/dpkg/status + release a=now +Pinned packages: diff --git a/README.md b/README.md index 880ab1918d8224a30ce0c31adf815a5c419adee4..ad08773656969b9b2ec9847b911f5fd5059bacda 100644 --- a/README.md +++ b/README.md @@ -71,6 +71,12 @@ Hub-CDB Institut Pasteur & DSI Institut Pasteur Use the gitlab tag of the docker image (e.g., gitlab_v5.0) to get the description of the modifications below +### v8.9 + +Dockerfiles added: <br /> +R\v4.1.2\contracted\v1.0 at date 20220622: example of file that remove some R packages. But works only if dependencies from packages kept are not removed + + ### v8.8 Dockerfiles added: <br />