Base image for launching RStudio via JupyterHub. This based on the Jupyter R upstream and adds features and libraries commonly used in data science lab courses at UCSB that make use of RStudio. In addition, these builds also include updates to the base OS image as available at the time of build.
The most basic way to demo this locally:
podman -it -p8888:8888 ucsb/rstudio-base:latest
In the stdout, there will be a link that includes a token that will allow you to login locally with a browser. To get to rstudio, visit the /rstudio path.
Generally, refer to upstream documentation for running these containers, however, this container adds an additional /rstudio endpoint with the necessary jupyter session proxy layer, making it suitable to deploy via JupyterHub helm chart or as a standalone deployment.
In order to build a downstream image, the user should be first set to root, and then reset back once changes are complete:
FROM ucsb/rstudio-base:latest
USER root
# Add your changes here
RUN mamba install ...
RUN R -e "install.packages(c('<library>', '<library>'), repos = 'https://cloud.r-project.org/', Ncpus = parallel::detectCores())"
USER $NB_USER
latest
- Periodically a Jupyter release version is tagged in the Containerfile and this tags tracks the most recent build against that particular version. That upstream version may get updated at least quarterly. This image is built and tested at least weekly.
weekly
- This tag is primarily for integration testing and tracks the upstream latest
tag. These images are generally built, tested, and updated weekly on Monday mornings (PDT time).
v...
- The numbers in these tags represent a date and are effectively a snapshot of the latest
tag as it was on that particular day.
Note that the list provided here is only updated periodically where the images themselves are rebuilt, tested, and published at least weekly. This reflects the "latest" tag. The "weekly" tag likely contains newer versions.
To see the current versions as of right now: podman run -it --rm --user 0 --pull=Always ucsb/rstudio-base R -e 'installed.packages()'
Here is a list of R packages that are included in this base image:
Package LibPath Version
abind "abind" "/opt/conda/lib/R/library" "1.4-5"
askpass "askpass" "/opt/conda/lib/R/library" "1.2.0"
assertthat "assertthat" "/opt/conda/lib/R/library" "0.2.1"
backports "backports" "/opt/conda/lib/R/library" "1.4.1"
base "base" "/opt/conda/lib/R/library" "4.3.1"
base64enc "base64enc" "/opt/conda/lib/R/library" "0.1-3"
bayesplot "bayesplot" "/opt/conda/lib/R/library" "1.10.0"
BH "BH" "/opt/conda/lib/R/library" "1.81.0-1"
bit "bit" "/opt/conda/lib/R/library" "4.0.5"
bit64 "bit64" "/opt/conda/lib/R/library" "4.0.5"
bitops "bitops" "/opt/conda/lib/R/library" "1.0-7"
blob "blob" "/opt/conda/lib/R/library" "1.2.4"
bmp "bmp" "/opt/conda/lib/R/library" "0.3"
boot "boot" "/opt/conda/lib/R/library" "1.3-28.1"
brew "brew" "/opt/conda/lib/R/library" "1.0-8"
bridgesampling "bridgesampling" "/opt/conda/lib/R/library" "1.1-2"
brio "brio" "/opt/conda/lib/R/library" "1.1.3"
brms "brms" "/opt/conda/lib/R/library" "2.20.3"
Brobdingnag "Brobdingnag" "/opt/conda/lib/R/library" "1.2-9"
broom "broom" "/opt/conda/lib/R/library" "1.0.5"
bslib "bslib" "/opt/conda/lib/R/library" "0.5.1"
cachem "cachem" "/opt/conda/lib/R/library" "1.0.8"
callr "callr" "/opt/conda/lib/R/library" "3.7.3"
car "car" "/opt/conda/lib/R/library" "3.1-2"
carData "carData" "/opt/conda/lib/R/library" "3.0-5"
caret "caret" "/opt/conda/lib/R/library" "6.0-94"
cellranger "cellranger" "/opt/conda/lib/R/library" "1.1.0"
checkmate "checkmate" "/opt/conda/lib/R/library" "2.2.0"
class "class" "/opt/conda/lib/R/library" "7.3-22"
cli "cli" "/opt/conda/lib/R/library" "3.6.1"
clipr "clipr" "/opt/conda/lib/R/library" "0.8.0"
clock "clock" "/opt/conda/lib/R/library" "0.7.0"
coda "coda" "/opt/conda/lib/R/library" "0.19-4"
codetools "codetools" "/opt/conda/lib/R/library" "0.2-19"
colorspace "colorspace" "/opt/conda/lib/R/library" "2.1-0"
colourpicker "colourpicker" "/opt/conda/lib/R/library" "1.3.0"
commonmark "commonmark" "/opt/conda/lib/R/library" "1.9.0"
compiler "compiler" "/opt/conda/lib/R/library" "4.3.1"
conflicted "conflicted" "/opt/conda/lib/R/library" "1.2.0"
covr "covr" "/opt/conda/lib/R/library" "3.6.2"
cpp11 "cpp11" "/opt/conda/lib/R/library" "0.4.6"
crayon "crayon" "/opt/conda/lib/R/library" "1.5.2"
credentials "credentials" "/opt/conda/lib/R/library" "2.0.1"
crosstalk "crosstalk" "/opt/conda/lib/R/library" "1.2.0"
curl "curl" "/opt/conda/lib/R/library" "5.0.2"
data.table "data.table" "/opt/conda/lib/R/library" "1.14.8"
datasets "datasets" "/opt/conda/lib/R/library" "4.3.1"
DBI "DBI" "/opt/conda/lib/R/library" "1.1.3"
dbplyr "dbplyr" "/opt/conda/lib/R/library" "2.3.3"
desc "desc" "/opt/conda/lib/R/library" "1.4.2"
devtools "devtools" "/opt/conda/lib/R/library" "2.4.5"
diagram "diagram" "/opt/conda/lib/R/library" "1.6.5"
dials "dials" "/opt/conda/lib/R/library" "1.2.0"
DiceDesign "DiceDesign" "/opt/conda/lib/R/library" "1.9"
diffobj "diffobj" "/opt/conda/lib/R/library" "0.3.5"
digest "digest" "/opt/conda/lib/R/library" "0.6.33"
distributional "distributional" "/opt/conda/lib/R/library" "0.3.2"
docopt "docopt" "/opt/conda/lib/R/library" "0.7.1"
downlit "downlit" "/opt/conda/lib/R/library" "0.4.3"
downloader "downloader" "/opt/conda/lib/R/library" "0.4"
dplyr "dplyr" "/opt/conda/lib/R/library" "1.1.3"
DT "DT" "/opt/conda/lib/R/library" "0.29"
dtplyr "dtplyr" "/opt/conda/lib/R/library" "1.3.1"
dygraphs "dygraphs" "/opt/conda/lib/R/library" "1.1.1.6"
e1071 "e1071" "/opt/conda/lib/R/library" "1.7-13"
effsize "effsize" "/opt/conda/lib/R/library" "0.8.1"
ellipsis "ellipsis" "/opt/conda/lib/R/library" "0.3.2"
evaluate "evaluate" "/opt/conda/lib/R/library" "0.21"
fansi "fansi" "/opt/conda/lib/R/library" "1.0.4"
faraway "faraway" "/opt/conda/lib/R/library" "1.0.8"
farver "farver" "/opt/conda/lib/R/library" "2.1.1"
fastmap "fastmap" "/opt/conda/lib/R/library" "1.1.1"
fontawesome "fontawesome" "/opt/conda/lib/R/library" "0.5.2"
forcats "forcats" "/opt/conda/lib/R/library" "1.0.0"
foreach "foreach" "/opt/conda/lib/R/library" "1.5.2"
forecast "forecast" "/opt/conda/lib/R/library" "8.21.1"
fracdiff "fracdiff" "/opt/conda/lib/R/library" "1.5-2"
fs "fs" "/opt/conda/lib/R/library" "1.6.3"
furrr "furrr" "/opt/conda/lib/R/library" "0.3.1"
future "future" "/opt/conda/lib/R/library" "1.33.0"
future.apply "future.apply" "/opt/conda/lib/R/library" "1.11.0"
gargle "gargle" "/opt/conda/lib/R/library" "1.5.2"
gbm3 "gbm3" "/opt/conda/lib/R/library" "2.2"
generics "generics" "/opt/conda/lib/R/library" "0.1.3"
gert "gert" "/opt/conda/lib/R/library" "1.9.3"
ggplot2 "ggplot2" "/opt/conda/lib/R/library" "3.4.3"
ggridges "ggridges" "/opt/conda/lib/R/library" "0.5.4"
gh "gh" "/opt/conda/lib/R/library" "1.4.0"
gitcreds "gitcreds" "/opt/conda/lib/R/library" "0.1.2"
globals "globals" "/opt/conda/lib/R/library" "0.16.2"
glue "glue" "/opt/conda/lib/R/library" "1.6.2"
googledrive "googledrive" "/opt/conda/lib/R/library" "2.1.1"
googlesheets4 "googlesheets4" "/opt/conda/lib/R/library" "1.1.1"
gower "gower" "/opt/conda/lib/R/library" "1.0.1"
GPfit "GPfit" "/opt/conda/lib/R/library" "1.0-8"
graphics "graphics" "/opt/conda/lib/R/library" "4.3.1"
grDevices "grDevices" "/opt/conda/lib/R/library" "4.3.1"
grid "grid" "/opt/conda/lib/R/library" "4.3.1"
gridExtra "gridExtra" "/opt/conda/lib/R/library" "2.3"
gtable "gtable" "/opt/conda/lib/R/library" "0.3.4"
gtools "gtools" "/opt/conda/lib/R/library" "3.9.4"
hardhat "hardhat" "/opt/conda/lib/R/library" "1.3.0"
harrypotter "harrypotter" "/opt/conda/lib/R/library" "0.1.0"
haven "haven" "/opt/conda/lib/R/library" "2.5.3"
hexbin "hexbin" "/opt/conda/lib/R/library" "1.28.3"
highr "highr" "/opt/conda/lib/R/library" "0.10"
hms "hms" "/opt/conda/lib/R/library" "1.1.3"
htmltools "htmltools" "/opt/conda/lib/R/library" "0.5.6"
htmlwidgets "htmlwidgets" "/opt/conda/lib/R/library" "1.6.2"
httpuv "httpuv" "/opt/conda/lib/R/library" "1.6.11"
httr "httr" "/opt/conda/lib/R/library" "1.4.7"
httr2 "httr2" "/opt/conda/lib/R/library" "0.2.3"
ids "ids" "/opt/conda/lib/R/library" "1.0.1"
igraph "igraph" "/opt/conda/lib/R/library" "1.5.1"
imager "imager" "/opt/conda/lib/R/library" "0.45.2"
infer "infer" "/opt/conda/lib/R/library" "1.0.5"
ini "ini" "/opt/conda/lib/R/library" "0.3.1"
inline "inline" "/opt/conda/lib/R/library" "0.3.19"
ipred "ipred" "/opt/conda/lib/R/library" "0.9-14"
IRdisplay "IRdisplay" "/opt/conda/lib/R/library" "1.1"
IRkernel "IRkernel" "/opt/conda/lib/R/library" "1.3.2"
isoband "isoband" "/opt/conda/lib/R/library" "0.2.7"
iterators "iterators" "/opt/conda/lib/R/library" "1.0.14"
jpeg "jpeg" "/opt/conda/lib/R/library" "0.1-10"
jquerylib "jquerylib" "/opt/conda/lib/R/library" "0.1.4"
jsonlite "jsonlite" "/opt/conda/lib/R/library" "1.8.7"
KernSmooth "KernSmooth" "/opt/conda/lib/R/library" "2.23-22"
knitr "knitr" "/opt/conda/lib/R/library" "1.44"
labeling "labeling" "/opt/conda/lib/R/library" "0.4.3"
later "later" "/opt/conda/lib/R/library" "1.3.1"
lattice "lattice" "/opt/conda/lib/R/library" "0.21-8"
lava "lava" "/opt/conda/lib/R/library" "1.7.2.1"
lazyeval "lazyeval" "/opt/conda/lib/R/library" "0.2.2"
lhs "lhs" "/opt/conda/lib/R/library" "1.1.6"
lifecycle "lifecycle" "/opt/conda/lib/R/library" "1.0.3"
listenv "listenv" "/opt/conda/lib/R/library" "0.9.0"
littler "littler" "/opt/conda/lib/R/library" "0.3.18"
lme4 "lme4" "/opt/conda/lib/R/library" "1.1-34"
lmtest "lmtest" "/opt/conda/lib/R/library" "0.9-40"
lobstr "lobstr" "/opt/conda/lib/R/library" "1.1.2"
loo "loo" "/opt/conda/lib/R/library" "2.6.0"
lubridate "lubridate" "/opt/conda/lib/R/library" "1.9.2"
magrittr "magrittr" "/opt/conda/lib/R/library" "2.0.3"
markdown "markdown" "/opt/conda/lib/R/library" "1.8"
MASS "MASS" "/opt/conda/lib/R/library" "7.3-60"
Matrix "Matrix" "/opt/conda/lib/R/library" "1.6-1"
MatrixModels "MatrixModels" "/opt/conda/lib/R/library" "0.5-2"
matrixStats "matrixStats" "/opt/conda/lib/R/library" "1.0.0"
memoise "memoise" "/opt/conda/lib/R/library" "2.0.1"
methods "methods" "/opt/conda/lib/R/library" "4.3.1"
mgcv "mgcv" "/opt/conda/lib/R/library" "1.9-0"
mime "mime" "/opt/conda/lib/R/library" "0.12"
miniUI "miniUI" "/opt/conda/lib/R/library" "0.1.1.1"
minqa "minqa" "/opt/conda/lib/R/library" "1.2.6"
modeldata "modeldata" "/opt/conda/lib/R/library" "1.2.0"
modelenv "modelenv" "/opt/conda/lib/R/library" "0.1.1"
ModelMetrics "ModelMetrics" "/opt/conda/lib/R/library" "1.2.2.2"
modelr "modelr" "/opt/conda/lib/R/library" "0.1.11"
munsell "munsell" "/opt/conda/lib/R/library" "0.5.0"
mvtnorm "mvtnorm" "/opt/conda/lib/R/library" "1.2-3"
nleqslv "nleqslv" "/opt/conda/lib/R/library" "3.3.4"
nlme "nlme" "/opt/conda/lib/R/library" "3.1-163"
nloptr "nloptr" "/opt/conda/lib/R/library" "2.0.3"
nnet "nnet" "/opt/conda/lib/R/library" "7.3-19"
numDeriv "numDeriv" "/opt/conda/lib/R/library" "2016.8-1.1"
nycflights13 "nycflights13" "/opt/conda/lib/R/library" "1.0.2"
openssl "openssl" "/opt/conda/lib/R/library" "2.0.6"
ottr "ottr" "/opt/conda/lib/R/library" "1.1.3"
parallel "parallel" "/opt/conda/lib/R/library" "4.3.1"
parallelly "parallelly" "/opt/conda/lib/R/library" "1.36.0"
parsnip "parsnip" "/opt/conda/lib/R/library" "1.1.1"
patchwork "patchwork" "/opt/conda/lib/R/library" "1.1.3"
pbdZMQ "pbdZMQ" "/opt/conda/lib/R/library" "0.3-10"
pbkrtest "pbkrtest" "/opt/conda/lib/R/library" "0.5.2"
pillar "pillar" "/opt/conda/lib/R/library" "1.9.0"
pkgbuild "pkgbuild" "/opt/conda/lib/R/library" "1.4.2"
pkgconfig "pkgconfig" "/opt/conda/lib/R/library" "2.0.3"
pkgdown "pkgdown" "/opt/conda/lib/R/library" "2.0.7"
pkgload "pkgload" "/opt/conda/lib/R/library" "1.3.2.1"
plogr "plogr" "/opt/conda/lib/R/library" "0.2.0"
plyr "plyr" "/opt/conda/lib/R/library" "1.8.8"
png "png" "/opt/conda/lib/R/library" "0.1-8"
posterior "posterior" "/opt/conda/lib/R/library" "1.4.1"
praise "praise" "/opt/conda/lib/R/library" "1.0.0"
prettyunits "prettyunits" "/opt/conda/lib/R/library" "1.1.1"
pROC "pROC" "/opt/conda/lib/R/library" "1.18.4"
processx "processx" "/opt/conda/lib/R/library" "3.8.2"
prodlim "prodlim" "/opt/conda/lib/R/library" "2023.08.28"
profvis "profvis" "/opt/conda/lib/R/library" "0.3.8"
progress "progress" "/opt/conda/lib/R/library" "1.2.2"
progressr "progressr" "/opt/conda/lib/R/library" "0.14.0"
promises "promises" "/opt/conda/lib/R/library" "1.2.1"
proxy "proxy" "/opt/conda/lib/R/library" "0.4-27"
pryr "pryr" "/opt/conda/lib/R/library" "0.1.6"
ps "ps" "/opt/conda/lib/R/library" "1.7.5"
pscl "pscl" "/opt/conda/lib/R/library" "1.5.5.1"
purrr "purrr" "/opt/conda/lib/R/library" "1.0.2"
quadprog "quadprog" "/opt/conda/lib/R/library" "1.5-8"
quantmod "quantmod" "/opt/conda/lib/R/library" "0.4.25"
quantreg "quantreg" "/opt/conda/lib/R/library" "5.97"
QuickJSR "QuickJSR" "/opt/conda/lib/R/library" "1.0.6"
R6 "R6" "/opt/conda/lib/R/library" "2.5.1"
ragg "ragg" "/opt/conda/lib/R/library" "1.2.5"
randomForest "randomForest" "/opt/conda/lib/R/library" "4.7-1.1"
rappdirs "rappdirs" "/opt/conda/lib/R/library" "0.3.3"
rcmdcheck "rcmdcheck" "/opt/conda/lib/R/library" "1.4.0"
RColorBrewer "RColorBrewer" "/opt/conda/lib/R/library" "1.1-3"
Rcpp "Rcpp" "/opt/conda/lib/R/library" "1.0.11"
RcppArmadillo "RcppArmadillo" "/opt/conda/lib/R/library" "0.12.6.4.0"
RcppEigen "RcppEigen" "/opt/conda/lib/R/library" "0.3.3.9.3"
RcppParallel "RcppParallel" "/opt/conda/lib/R/library" "5.1.7"
RCurl "RCurl" "/opt/conda/lib/R/library" "1.98-1.12"
readbitmap "readbitmap" "/opt/conda/lib/R/library" "0.1.5"
readr "readr" "/opt/conda/lib/R/library" "2.1.4"
readxl "readxl" "/opt/conda/lib/R/library" "1.4.3"
recipes "recipes" "/opt/conda/lib/R/library" "1.0.8"
rematch "rematch" "/opt/conda/lib/R/library" "2.0.0"
rematch2 "rematch2" "/opt/conda/lib/R/library" "2.1.2"
remotes "remotes" "/opt/conda/lib/R/library" "2.4.2.1"
repr "repr" "/opt/conda/lib/R/library" "1.1.6"
reprex "reprex" "/opt/conda/lib/R/library" "2.0.2"
reshape2 "reshape2" "/opt/conda/lib/R/library" "1.4.4"
rex "rex" "/opt/conda/lib/R/library" "1.2.1"
rlang "rlang" "/opt/conda/lib/R/library" "1.1.1"
rmarkdown "rmarkdown" "/opt/conda/lib/R/library" "2.25"
Rmisc "Rmisc" "/opt/conda/lib/R/library" "1.5.1"
RODBC "RODBC" "/opt/conda/lib/R/library" "1.3-21"
roxygen2 "roxygen2" "/opt/conda/lib/R/library" "7.2.3"
rpart "rpart" "/opt/conda/lib/R/library" "4.1.19"
rprojroot "rprojroot" "/opt/conda/lib/R/library" "2.0.3"
rsample "rsample" "/opt/conda/lib/R/library" "1.2.0"
RSQLite "RSQLite" "/opt/conda/lib/R/library" "2.3.1"
rstan "rstan" "/opt/conda/lib/R/library" "2.26.23"
rstantools "rstantools" "/opt/conda/lib/R/library" "2.3.1.1"
rstudioapi "rstudioapi" "/opt/conda/lib/R/library" "0.15.0"
rversions "rversions" "/opt/conda/lib/R/library" "2.1.2"
rvest "rvest" "/opt/conda/lib/R/library" "1.0.3"
sass "sass" "/opt/conda/lib/R/library" "0.4.7"
scales "scales" "/opt/conda/lib/R/library" "1.2.1"
selectr "selectr" "/opt/conda/lib/R/library" "0.4-2"
sessioninfo "sessioninfo" "/opt/conda/lib/R/library" "1.2.2"
shape "shape" "/opt/conda/lib/R/library" "1.4.6"
shiny "shiny" "/opt/conda/lib/R/library" "1.7.5"
shinyjs "shinyjs" "/opt/conda/lib/R/library" "2.1.0"
shinystan "shinystan" "/opt/conda/lib/R/library" "2.6.0"
shinythemes "shinythemes" "/opt/conda/lib/R/library" "1.2.0"
slider "slider" "/opt/conda/lib/R/library" "0.3.0"
sourcetools "sourcetools" "/opt/conda/lib/R/library" "0.1.7-1"
SparseM "SparseM" "/opt/conda/lib/R/library" "1.81"
splines "splines" "/opt/conda/lib/R/library" "4.3.1"
SQUAREM "SQUAREM" "/opt/conda/lib/R/library" "2021.1"
StanHeaders "StanHeaders" "/opt/conda/lib/R/library" "2.26.28"
stargazer "stargazer" "/opt/conda/lib/R/library" "5.2.3"
stats "stats" "/opt/conda/lib/R/library" "4.3.1"
stats4 "stats4" "/opt/conda/lib/R/library" "4.3.1"
stringi "stringi" "/opt/conda/lib/R/library" "1.7.12"
stringr "stringr" "/opt/conda/lib/R/library" "1.5.0"
survival "survival" "/opt/conda/lib/R/library" "3.5-7"
sys "sys" "/opt/conda/lib/R/library" "3.4.2"
systemfonts "systemfonts" "/opt/conda/lib/R/library" "1.0.4"
tcltk "tcltk" "/opt/conda/lib/R/library" "4.3.1"
tensorA "tensorA" "/opt/conda/lib/R/library" "0.36.2"
testthat "testthat" "/opt/conda/lib/R/library" "3.1.10"
textshaping "textshaping" "/opt/conda/lib/R/library" "0.3.6"
threejs "threejs" "/opt/conda/lib/R/library" "0.3.3"
tibble "tibble" "/opt/conda/lib/R/library" "3.2.1"
tidymodels "tidymodels" "/opt/conda/lib/R/library" "1.1.1"
tidyr "tidyr" "/opt/conda/lib/R/library" "1.3.0"
tidyselect "tidyselect" "/opt/conda/lib/R/library" "1.2.0"
tidyverse "tidyverse" "/opt/conda/lib/R/library" "2.0.0"
tiff "tiff" "/opt/conda/lib/R/library" "0.1-11"
timechange "timechange" "/opt/conda/lib/R/library" "0.2.0"
timeDate "timeDate" "/opt/conda/lib/R/library" "4022.108"
tinytex "tinytex" "/opt/conda/lib/R/library" "0.46"
tools "tools" "/opt/conda/lib/R/library" "4.3.1"
tseries "tseries" "/opt/conda/lib/R/library" "0.10-54"
TTR "TTR" "/opt/conda/lib/R/library" "0.24.3"
tune "tune" "/opt/conda/lib/R/library" "1.1.2"
tzdb "tzdb" "/opt/conda/lib/R/library" "0.4.0"
urca "urca" "/opt/conda/lib/R/library" "1.3-3"
urlchecker "urlchecker" "/opt/conda/lib/R/library" "1.0.1"
usethis "usethis" "/opt/conda/lib/R/library" "2.2.2"
utf8 "utf8" "/opt/conda/lib/R/library" "1.2.3"
utils "utils" "/opt/conda/lib/R/library" "4.3.1"
uuid "uuid" "/opt/conda/lib/R/library" "1.1-1"
vcd "vcd" "/opt/conda/lib/R/library" "1.4-11"
vctrs "vctrs" "/opt/conda/lib/R/library" "0.6.3"
viridisLite "viridisLite" "/opt/conda/lib/R/library" "0.4.2"
vroom "vroom" "/opt/conda/lib/R/library" "1.6.3"
waldo "waldo" "/opt/conda/lib/R/library" "0.5.1"
warp "warp" "/opt/conda/lib/R/library" "0.2.0"
WDI "WDI" "/opt/conda/lib/R/library" "2.7.8"
whisker "whisker" "/opt/conda/lib/R/library" "0.4.1"
withr "withr" "/opt/conda/lib/R/library" "2.5.0"
workflows "workflows" "/opt/conda/lib/R/library" "1.1.3"
workflowsets "workflowsets" "/opt/conda/lib/R/library" "1.0.1"
xfun "xfun" "/opt/conda/lib/R/library" "0.40"
xml2 "xml2" "/opt/conda/lib/R/library" "1.3.5"
xopen "xopen" "/opt/conda/lib/R/library" "1.0.0"
xtable "xtable" "/opt/conda/lib/R/library" "1.8-4"
xts "xts" "/opt/conda/lib/R/library" "0.13.1"
yaml "yaml" "/opt/conda/lib/R/library" "2.3.7"
yardstick "yardstick" "/opt/conda/lib/R/library" "1.2.0"
zip "zip" "/opt/conda/lib/R/library" "2.3.0"
zoo "zoo" "/opt/conda/lib/R/library" "1.8-12"