Basics

Install rutils

if (!requireNamespace("BiocManager", quietly = TRUE)) {
  install.packages("BiocManager")
}

BiocManager::install("rutils")

## Check that you have a valid Bioconductor installation
BiocManager::valid()

Quick start to using to rutils

This is a package designed for personal use only. If you do would like to use rutils::docker_run_rserver(), I have created a guide you may find useful.

Reproducibility

#> ─ Session info ───────────────────────────────────────────────────────────────────────────────────────────────────────
#>  setting  value
#>  version  R version 4.1.1 (2021-08-10)
#>  os       Ubuntu 20.04.3 LTS
#>  system   x86_64, linux-gnu
#>  ui       X11
#>  language en
#>  collate  en_US.UTF-8
#>  ctype    en_US.UTF-8
#>  tz       UTC
#>  date     2022-02-04
#>  pandoc   2.11.4 @ /usr/local/bin/ (via rmarkdown)
#> 
#> ─ Packages ───────────────────────────────────────────────────────────────────────────────────────────────────────────
#>  package       * version    date (UTC) lib source
#>  BiocManager     1.30.16    2021-06-15 [2] CRAN (R 4.1.1)
#>  BiocStyle     * 2.20.2     2021-06-17 [1] Bioconductor
#>  bookdown        0.24       2021-09-02 [1] RSPM (R 4.1.0)
#>  bslib           0.3.1      2021-10-06 [1] RSPM (R 4.1.0)
#>  cachem          1.0.6      2021-08-19 [2] RSPM (R 4.1.0)
#>  cli             3.1.1      2022-01-20 [2] RSPM (R 4.1.0)
#>  crayon          1.4.2      2021-10-29 [2] RSPM (R 4.1.0)
#>  desc            1.4.0      2021-09-28 [2] RSPM (R 4.1.0)
#>  digest          0.6.29     2021-12-01 [2] RSPM (R 4.1.0)
#>  evaluate        0.14       2019-05-28 [2] RSPM (R 4.1.0)
#>  fastmap         1.1.0      2021-01-25 [2] RSPM (R 4.1.0)
#>  fs              1.5.2      2021-12-08 [2] RSPM (R 4.1.0)
#>  generics        0.1.2      2022-01-31 [2] RSPM (R 4.1.0)
#>  htmltools       0.5.2      2021-08-25 [1] RSPM (R 4.1.0)
#>  httr            1.4.2      2020-07-20 [2] RSPM (R 4.1.0)
#>  jquerylib       0.1.4      2021-04-26 [1] RSPM (R 4.1.0)
#>  jsonlite        1.7.3      2022-01-17 [2] RSPM (R 4.1.0)
#>  knitcitations * 1.0.12     2022-01-30 [1] Github (cboettig/knitcitations@60bf3fe)
#>  knitr           1.37       2021-12-16 [2] RSPM (R 4.1.0)
#>  lubridate       1.8.0      2021-10-07 [1] RSPM (R 4.1.0)
#>  magrittr        2.0.2      2022-01-26 [2] RSPM (R 4.1.0)
#>  memoise         2.0.1      2021-11-26 [2] RSPM (R 4.1.0)
#>  pkgdown         2.0.2.9000 2022-01-30 [1] Github (r-lib/pkgdown@ae7363f)
#>  plyr            1.8.6      2020-03-03 [1] RSPM (R 4.1.0)
#>  purrr           0.3.4      2020-04-17 [2] RSPM (R 4.1.0)
#>  R6              2.5.1      2021-08-19 [2] RSPM (R 4.1.0)
#>  ragg            1.2.1      2021-12-06 [1] RSPM (R 4.1.0)
#>  Rcpp            1.0.8      2022-01-13 [1] RSPM (R 4.1.0)
#>  RefManageR      1.3.5      2022-01-30 [1] Github (ropensci/RefManageR@e93a63b)
#>  rlang           1.0.0      2022-01-26 [2] RSPM (R 4.1.0)
#>  rmarkdown       2.11       2021-09-14 [1] RSPM (R 4.1.0)
#>  rprojroot       2.0.2      2020-11-15 [2] RSPM (R 4.1.0)
#>  sass            0.4.0      2021-05-12 [1] RSPM (R 4.1.0)
#>  sessioninfo   * 1.2.2      2021-12-06 [2] RSPM (R 4.1.0)
#>  stringi         1.7.6      2021-11-29 [2] RSPM (R 4.1.0)
#>  stringr         1.4.0      2019-02-10 [2] RSPM (R 4.1.0)
#>  systemfonts     1.0.3      2021-10-13 [1] RSPM (R 4.1.0)
#>  textshaping     0.3.6      2021-10-13 [1] RSPM (R 4.1.0)
#>  xfun            0.29       2021-12-14 [2] RSPM (R 4.1.0)
#>  xml2            1.3.3      2021-11-30 [2] RSPM (R 4.1.0)
#>  yaml            2.2.2      2022-01-25 [2] RSPM (R 4.1.0)
#> 
#>  [1] /__w/_temp/Library
#>  [2] /usr/local/lib/R/site-library
#>  [3] /usr/local/lib/R/library
#> 
#> ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────