Write Quarto books with Bioconductor

Package: BiocBookDemo
Authors: Jacques Serizay [aut, cre]
Compiled: 2025-08-22
Package version: 1.7.0
R version: R version 4.5.1 (2025-06-13)
BioC version: 3.22
License: MIT + file LICENSE

What are BiocBooks?

BiocBooks are package-based, versioned online books with a supporting Docker image for each book version.

A BiocBook can be created by authors (e.g. R developers, but also scientists, teachers, communicators, …) who wish to:

  1. Write: compile a body of biological and/or bioinformatics knowledge;
  2. Containerize: provide Docker images to reproduce the examples illustrated in the compendium;
  3. Publish: deploy an online book to disseminate the compendium;
  4. Version: automatically generate specific online book versions and Docker images for specific Bioconductor releases.
Tip

A {BiocBook}-based package hosted on GitHub with a branch named RELEASE_X_Y provides:

  • A Docker image: hosted on ghcr.io;
  • An online book (a.k.a website): hosted on the GitHub repository gh-pages branch;

Both are built against the specific Bioconductor release X.Y.

A {BiocBook}-based package submitted to Bioconductor also lead to the online book being independently built by the Bioconductor Build System (BBS) and deployed to https://bioconductor.org/books/<bioc_version>/<pkg>/

What is this {BiocBook} package?

The {BiocBook} package offers a streamlined approach to creating BiocBooks, with several important benefits:

  • The author creates a {BiocBook}-based package without leaving R;
  • The author writes book chapters in pages/*.qmd files using enhanced markdown;
  • The author can submit its {BiocBook}-based package to Bioconductor.

The containerization and publishing of the new {BiocBook}-based package is automated:

  • A Github Action workflow generates different Docker images for different Bioconductor releases, with the packages used in the book pre-installed;
  • A Github Action workflow publishes different book versions for different Bioconductor releases.

Main features of BiocBooks

Fully compatible with the Bioconductor Build System

When a {BiocBook}-based package is accepted into Bioconductor, it is automatically integrated into the Bionconductor Build System (BBS).

This means that it is getting built using R CMD build --keep-empty-dirs --no-resave-data .. This triggers the rendering of the book contained in /inst/. Book packages built by the BBS are then automatically deployed and are eventually available at https://bioconductor.org/books/<bioc_version>/<pkg>/.

Automated versioning of Docker images

A separate Docker image is built for each branch (named devel or RELEASE_X_Y) of a {BiocBook}-based Github repository.

Each Docker image provides pre-installed R packages:

  • Bioconductor release X.Y;
  • Specific book dependencies from Bioconductor release X.Y (listed in DESCRIPTION);
  • The book package itself

The Docker images also include a micromamba-based environment, named BiocBook, in which all the softwares listed in requirements.yml are installed.

For example, Docker images built from the {BiocBookDemo} package repository are available here:

πŸ‘‰ ghcr.io/js2264/biocbookdemo 🐳

Get started now πŸŽ‰

You can get access to all the packages used in this book in < 1 minute, using this command in a terminal:

bash
docker run -it ghcr.io/js2264/biocbookdemo:devel R

Automated versioning of the online book

Regardless of whether the book package is submitted to Bioconductor, a Github Actions workflow publishes individual online books for each branch (named devel or RELEASE_X_Y) of a BiocBook-based Github repository.

For example, the online book version matching the devel version of the {BiocBook} package is available from:

πŸ‘‰ http://js2264.github.io/BiocBookDemo/devel/ πŸ“˜

RStudio Server

An RStudio Server instance based on a specific Bioconductor <version> (devel or RELEASE_X_Y) can be initiated from the corresponding Docker image as follows:

bash
docker run \
    --volume <local_folder>:<destination_folder> \
    -e PASSWORD=OHCA \
    -p 8787:8787 \
    ghcr.io/<github_user>/<biocbook_repo>:<version>

The initiated RStudio Server instance will be available at https://localhost:8787.

Further instructions regarding Bioconductor-based Docker images are available here.

Acknowledgments

This works was inspired by and closely follows the strategy used in coordination by the Bioconductor core team and Aaron Lun to submit book-containing packages (from the OSCA series as well as SingleR and csaw books).

  • Orchestrating Single-Cell Analysis with Bioconductor (n.d.)
  • Assigning cell types with SingleR (2023)
  • The csaw Book (2023)

This package was also inspired by the *down package series, including:

  • Xie (2014)
  • Xie (2016)
  • Wickham, Hesselberth, and Salmon (2022)

Session info

sessioninfo::session_info(
    installed.packages()[,"Package"], 
    include_base = TRUE
)
##  ─ Session info ────────────────────────────────────────────────────────────
##   setting  value
##   version  R version 4.5.1 (2025-06-13)
##   os       Ubuntu 24.04.3 LTS
##   system   x86_64, linux-gnu
##   ui       X11
##   language (EN)
##   collate  C
##   ctype    en_US.UTF-8
##   tz       America/New_York
##   date     2025-08-22
##   pandoc   2.7.3 @ /usr/bin/ (via rmarkdown)
##   quarto   1.7.32 @ /usr/local/bin/quarto
##  
##  ─ Packages ────────────────────────────────────────────────────────────────
##   package                            * version   date (UTC) lib source
##   abind                                1.4-8     2024-09-12 [2] CRAN (R 4.5.1)
##   aggregation                          1.0.1     2018-01-25 [2] CRAN (R 4.5.1)
##   alabaster.base                       1.9.5     2025-07-25 [2] Bioconductor 3.22 (R 4.5.1)
##   alabaster.matrix                     1.9.0     2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   alabaster.ranges                     1.9.1     2025-07-23 [2] Bioconductor 3.22 (R 4.5.1)
##   alabaster.sce                        1.9.0     2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   alabaster.schemas                    1.9.0     2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   alabaster.se                         1.9.0     2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   annotate                             1.87.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   AnnotationDbi                        1.71.1    2025-07-29 [2] Bioconductor 3.22 (R 4.5.1)
##   AnnotationFilter                     1.33.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   AnnotationHub                        3.99.6    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   apcluster                            1.4.13    2024-04-26 [2] CRAN (R 4.5.1)
##   askpass                              1.2.1     2024-10-04 [2] CRAN (R 4.5.1)
##   assertthat                           0.2.1     2019-03-21 [2] CRAN (R 4.5.1)
##   assorthead                           1.3.6     2025-08-10 [2] Bioconductor 3.22 (R 4.5.1)
##   AUCell                               1.31.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   babelgene                            22.9      2022-09-29 [2] CRAN (R 4.5.1)
##   backports                            1.5.0     2024-05-23 [2] CRAN (R 4.5.1)
##   base                               * 4.5.1     2025-08-11 [3] local
##   base64enc                            0.1-3     2015-07-28 [2] CRAN (R 4.5.1)
##   basilisk                             1.21.5    2025-05-20 [2] Bioconductor 3.22 (R 4.5.1)
##   basilisk.utils                       1.21.2    2025-05-18 [2] Bioconductor 3.22 (R 4.5.1)
##   batchelor                            1.25.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   beachmat                             2.25.4    2025-08-03 [2] Bioconductor 3.22 (R 4.5.1)
##   beeswarm                             0.4.0     2021-06-01 [2] CRAN (R 4.5.1)
##   benchmarkme                          1.0.8     2022-06-12 [2] CRAN (R 4.5.1)
##   benchmarkmeData                      1.0.4     2020-04-23 [2] CRAN (R 4.5.1)
##   BH                                   1.87.0-1  2024-12-17 [2] CRAN (R 4.5.1)
##   Biobase                              2.69.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   BiocBaseUtils                        1.11.2    2025-07-14 [2] Bioconductor 3.22 (R 4.5.1)
##   BiocBookDemo                         1.7.0     2025-08-22 [1] Bioconductor 3.22 (R 4.5.1)
##   BiocFileCache                        2.99.5    2025-05-18 [2] Bioconductor 3.22 (R 4.5.1)
##   BiocGenerics                         0.55.1    2025-07-28 [2] Bioconductor 3.22 (R 4.5.1)
##   BiocIO                               1.19.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   biocmake                             1.1.3     2025-05-13 [2] Bioconductor 3.22 (R 4.5.1)
##   BiocManager                          1.30.26   2025-06-05 [2] CRAN (R 4.5.1)
##   BiocNeighbors                        2.3.1     2025-05-25 [2] Bioconductor 3.22 (R 4.5.1)
##   BiocParallel                         1.43.4    2025-06-16 [2] Bioconductor 3.22 (R 4.5.1)
##   BiocSingular                         1.25.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   BiocStyle                            2.37.1    2025-08-03 [2] Bioconductor 3.22 (R 4.5.1)
##   BiocVersion                          3.22.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   biomaRt                              2.65.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   Biostrings                           2.77.2    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   biovizBase                           1.57.1    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   bit                                  4.6.0     2025-03-06 [2] CRAN (R 4.5.1)
##   bit64                                4.6.0-1   2025-01-16 [2] CRAN (R 4.5.1)
##   bitops                               1.0-9     2024-10-03 [2] CRAN (R 4.5.1)
##   blob                                 1.2.4     2023-03-17 [2] CRAN (R 4.5.1)
##   bluster                              1.19.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   bookdown                             0.43      2025-04-15 [2] CRAN (R 4.5.1)
##   boot                                 1.3-31    2024-08-28 [3] CRAN (R 4.5.1)
##   BSgenome                             1.77.1    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   BSgenome.Hsapiens.UCSC.hg38          1.4.5     2025-08-11 [2] Bioconductor
##   bslib                                0.9.0     2025-01-30 [2] CRAN (R 4.5.1)
##   BumpyMatrix                          1.17.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   cachem                               1.1.0     2024-05-16 [2] CRAN (R 4.5.1)
##   Cairo                                1.6-2     2023-11-28 [2] CRAN (R 4.5.1)
##   calibrate                            1.7.7     2020-06-19 [2] CRAN (R 4.5.1)
##   caTools                              1.18.3    2024-09-04 [2] CRAN (R 4.5.1)
##   celldex                              1.19.0    2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   cellranger                           1.1.0     2016-07-27 [2] CRAN (R 4.5.1)
##   checkmate                            2.3.2     2024-07-29 [2] CRAN (R 4.5.1)
##   ChIPpeakAnno                         3.43.1    2025-07-11 [2] Bioconductor 3.22 (R 4.5.1)
##   chipseqDBData                        1.25.0    2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   circlize                             0.4.16    2024-02-20 [2] CRAN (R 4.5.1)
##   class                                7.3-23    2025-01-01 [3] CRAN (R 4.5.1)
##   cli                                  3.6.5     2025-04-23 [2] CRAN (R 4.5.1)
##   clipr                                0.8.0     2022-02-22 [2] CRAN (R 4.5.1)
##   clue                                 0.3-66    2024-11-13 [2] CRAN (R 4.5.1)
##   cluster                              2.1.8.1   2025-03-12 [3] CRAN (R 4.5.1)
##   ClusterR                             1.3.3     2024-06-18 [2] CRAN (R 4.5.1)
##   clustree                             0.5.1     2023-11-05 [2] CRAN (R 4.5.1)
##   CodeDepends                          0.6.6     2024-04-07 [2] CRAN (R 4.5.1)
##   codetools                            0.2-20    2024-03-31 [3] CRAN (R 4.5.1)
##   colorspace                           2.1-1     2024-07-26 [2] CRAN (R 4.5.1)
##   colourpicker                         1.3.0     2023-08-21 [2] CRAN (R 4.5.1)
##   combinat                             0.0-8     2012-10-29 [2] CRAN (R 4.5.1)
##   commonmark                           2.0.0     2025-07-07 [2] CRAN (R 4.5.1)
##   compiler                             4.5.1     2025-08-11 [3] local
##   ComplexHeatmap                       2.25.2    2025-06-23 [2] Bioconductor 3.22 (R 4.5.1)
##   coop                                 0.6-3     2021-09-19 [2] CRAN (R 4.5.1)
##   coro                                 1.1.0     2024-11-05 [2] CRAN (R 4.5.1)
##   corral                               1.19.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   cowplot                              1.2.0     2025-07-07 [2] CRAN (R 4.5.1)
##   cpp11                                0.5.2     2025-03-03 [2] CRAN (R 4.5.1)
##   crayon                               1.5.3     2024-06-20 [2] CRAN (R 4.5.1)
##   crosstalk                            1.2.1     2023-11-23 [2] CRAN (R 4.5.1)
##   csaw                                 1.43.1    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   csawBook                             1.17.0    2025-08-22 [2] Bioconductor 3.22 (R 4.5.1)
##   curl                                 6.4.0     2025-06-22 [2] CRAN (R 4.5.1)
##   data.table                           1.17.8    2025-07-10 [2] CRAN (R 4.5.1)
##   datasets                           * 4.5.1     2025-08-11 [3] local
##   DBI                                  1.2.3     2024-06-02 [2] CRAN (R 4.5.1)
##   dbplyr                               2.5.0     2024-03-19 [2] CRAN (R 4.5.1)
##   DelayedArray                         0.35.2    2025-06-18 [2] Bioconductor 3.22 (R 4.5.1)
##   DelayedMatrixStats                   1.31.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   deldir                               2.0-4     2024-02-28 [2] CRAN (R 4.5.1)
##   dendextend                           1.19.1    2025-07-15 [2] CRAN (R 4.5.1)
##   densvis                              1.19.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   DEoptimR                             1.1-4     2025-07-27 [2] CRAN (R 4.5.1)
##   dichromat                            2.0-0.1   2022-05-02 [2] CRAN (R 4.5.1)
##   diffHic                              1.41.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   digest                               0.6.37    2024-08-19 [2] CRAN (R 4.5.1)
##   dir.expiry                           1.17.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   DNAZooData                           1.9.0     2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   doParallel                           1.0.17    2022-02-07 [2] CRAN (R 4.5.1)
##   dplyr                                1.1.4     2023-11-17 [2] CRAN (R 4.5.1)
##   dqrng                                0.4.1     2024-05-28 [2] CRAN (R 4.5.1)
##   DropletTestFiles                     1.19.0    2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   DropletUtils                         1.29.4    2025-07-02 [2] Bioconductor 3.22 (R 4.5.1)
##   DT                                   0.33      2024-04-04 [2] CRAN (R 4.5.1)
##   dynamicTreeCut                       1.63-1    2016-03-11 [2] CRAN (R 4.5.1)
##   edgeR                                4.7.3     2025-07-06 [2] Bioconductor 3.22 (R 4.5.1)
##   elasticnet                           1.3       2020-05-15 [2] CRAN (R 4.5.1)
##   ellmer                               0.3.0     2025-07-24 [2] CRAN (R 4.5.1)
##   EnsDb.Hsapiens.v86                   2.99.0    2025-08-11 [2] Bioconductor
##   ensembldb                            2.33.1    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   evaluate                             1.0.4     2025-06-18 [2] CRAN (R 4.5.1)
##   ExperimentHub                        2.99.5    2025-05-18 [2] Bioconductor 3.22 (R 4.5.1)
##   farver                               2.1.2     2024-05-13 [2] CRAN (R 4.5.1)
##   fastcluster                          1.3.0     2025-05-07 [2] CRAN (R 4.5.1)
##   fastICA                              1.2-7     2024-12-11 [2] CRAN (R 4.5.1)
##   fastmap                              1.2.0     2024-05-15 [2] CRAN (R 4.5.1)
##   filelock                             1.0.3     2023-12-11 [2] CRAN (R 4.5.1)
##   FNN                                  1.1.4.1   2024-09-22 [2] CRAN (R 4.5.1)
##   fontawesome                          0.5.3     2024-11-16 [2] CRAN (R 4.5.1)
##   forcats                              1.0.0     2023-01-29 [2] CRAN (R 4.5.1)
##   foreach                              1.5.2     2022-02-02 [2] CRAN (R 4.5.1)
##   foreign                              0.8-90    2025-03-31 [3] CRAN (R 4.5.1)
##   formatR                              1.14      2023-01-17 [2] CRAN (R 4.5.1)
##   Formula                              1.2-5     2023-02-24 [2] CRAN (R 4.5.1)
##   fourDNData                           1.9.0     2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   fs                                   1.6.6     2025-04-12 [2] CRAN (R 4.5.1)
##   futile.logger                        1.4.3     2016-07-10 [2] CRAN (R 4.5.1)
##   futile.options                       1.0.1     2018-04-20 [2] CRAN (R 4.5.1)
##   future                               1.67.0    2025-07-29 [2] CRAN (R 4.5.1)
##   future.apply                         1.20.0    2025-06-06 [2] CRAN (R 4.5.1)
##   generics                             0.1.4     2025-05-09 [2] CRAN (R 4.5.1)
##   GenomeInfoDb                         1.45.9    2025-07-22 [2] Bioconductor 3.22 (R 4.5.1)
##   GenomeInfoDbData                     1.2.14    2025-08-11 [2] Bioconductor
##   GenomicAlignments                    1.45.2    2025-07-28 [2] Bioconductor 3.22 (R 4.5.1)
##   GenomicFeatures                      1.61.6    2025-07-29 [2] Bioconductor 3.22 (R 4.5.1)
##   GenomicInteractions                  1.43.1    2025-07-23 [2] Bioconductor 3.22 (R 4.5.1)
##   GenomicRanges                        1.61.1    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   GetoptLong                           1.0.5     2020-12-15 [2] CRAN (R 4.5.1)
##   GGally                               2.3.0     2025-07-18 [2] CRAN (R 4.5.1)
##   ggbeeswarm                           0.7.2     2023-04-29 [2] CRAN (R 4.5.1)
##   ggbio                                1.57.1    2025-06-23 [2] Bioconductor 3.22 (R 4.5.1)
##   ggforce                              0.5.0     2025-06-18 [2] CRAN (R 4.5.1)
##   ggplot2                              3.5.2     2025-04-09 [2] CRAN (R 4.5.1)
##   ggraph                               2.2.1     2024-03-07 [2] CRAN (R 4.5.1)
##   ggrastr                              1.0.2     2023-06-01 [2] CRAN (R 4.5.1)
##   ggrepel                              0.9.6     2024-09-07 [2] CRAN (R 4.5.1)
##   ggstats                              0.10.0    2025-07-02 [2] CRAN (R 4.5.1)
##   ggthemes                             5.1.0     2024-02-10 [2] CRAN (R 4.5.1)
##   GlobalOptions                        0.1.2     2020-06-10 [2] CRAN (R 4.5.1)
##   globals                              0.18.0    2025-05-08 [2] CRAN (R 4.5.1)
##   glue                                 1.8.0     2024-09-30 [2] CRAN (R 4.5.1)
##   gmp                                  0.7-5     2024-08-23 [2] CRAN (R 4.5.1)
##   GO.db                                3.21.0    2025-08-11 [2] Bioconductor
##   GOTHiC                               1.45.1    2025-07-23 [2] Bioconductor 3.22 (R 4.5.1)
##   gplots                               3.2.0     2024-10-05 [2] CRAN (R 4.5.1)
##   graph                                1.87.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   graphics                           * 4.5.1     2025-08-11 [3] local
##   graphlayouts                         1.2.2     2025-01-23 [2] CRAN (R 4.5.1)
##   grDevices                          * 4.5.1     2025-08-11 [3] local
##   grid                                 4.5.1     2025-08-11 [3] local
##   gridExtra                            2.3       2017-09-09 [2] CRAN (R 4.5.1)
##   GSEABase                             1.71.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   gtable                               0.3.6     2024-10-25 [2] CRAN (R 4.5.1)
##   gtools                               3.9.5     2023-11-20 [2] CRAN (R 4.5.1)
##   Gviz                                 1.53.1    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   gypsum                               1.5.0     2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   h5mread                              1.1.1     2025-05-18 [2] Bioconductor 3.22 (R 4.5.1)
##   HCAData                              1.25.0    2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   HDF5Array                            1.37.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   here                                 1.0.1     2020-12-13 [2] CRAN (R 4.5.1)
##   HiCcompare                           1.31.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   HiCExperiment                        1.9.2     2025-07-23 [2] Bioconductor 3.22 (R 4.5.1)
##   HiContacts                           1.11.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   HiContactsData                       1.11.0    2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   HiCool                               1.9.1     2025-07-17 [2] Bioconductor 3.22 (R 4.5.1)
##   highr                                0.11      2024-05-26 [2] CRAN (R 4.5.1)
##   Hmisc                                5.2-3     2025-03-16 [2] CRAN (R 4.5.1)
##   hms                                  1.1.3     2023-03-21 [2] CRAN (R 4.5.1)
##   htmlTable                            2.4.3     2024-07-21 [2] CRAN (R 4.5.1)
##   htmltools                            0.5.8.1   2024-04-04 [2] CRAN (R 4.5.1)
##   htmlwidgets                          1.6.4     2023-12-06 [2] CRAN (R 4.5.1)
##   httpuv                               1.6.16    2025-04-16 [2] CRAN (R 4.5.1)
##   httr                                 1.4.7     2023-08-15 [2] CRAN (R 4.5.1)
##   httr2                                1.2.1     2025-07-22 [2] CRAN (R 4.5.1)
##   hwriter                              1.3.2.1   2022-04-08 [2] CRAN (R 4.5.1)
##   igraph                               2.1.4     2025-01-23 [2] CRAN (R 4.5.1)
##   impute                               1.83.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   InteractionSet                       1.37.1    2025-07-18 [2] Bioconductor 3.22 (R 4.5.1)
##   interp                               1.1-6     2024-01-26 [2] CRAN (R 4.5.1)
##   IRanges                              2.43.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   irlba                                2.3.5.1   2022-10-03 [2] CRAN (R 4.5.1)
##   iSEE                                 2.21.1    2025-06-03 [2] Bioconductor 3.22 (R 4.5.1)
##   isoband                              0.2.7     2022-12-20 [2] CRAN (R 4.5.1)
##   iterators                            1.0.14    2022-02-05 [2] CRAN (R 4.5.1)
##   jpeg                                 0.1-11    2025-03-21 [2] CRAN (R 4.5.1)
##   jquerylib                            0.1.4     2021-04-26 [2] CRAN (R 4.5.1)
##   jsonlite                             2.0.0     2025-03-27 [2] CRAN (R 4.5.1)
##   jsonvalidate                         1.5.0     2025-02-07 [2] CRAN (R 4.5.1)
##   KEGGREST                             1.49.1    2025-06-18 [2] Bioconductor 3.22 (R 4.5.1)
##   kernlab                              0.9-33    2024-08-13 [2] CRAN (R 4.5.1)
##   KernSmooth                           2.23-26   2025-01-01 [3] CRAN (R 4.5.1)
##   knitr                                1.50      2025-03-16 [2] CRAN (R 4.5.1)
##   labeling                             0.4.3     2023-08-29 [2] CRAN (R 4.5.1)
##   lambda.r                             1.2.4     2019-09-18 [2] CRAN (R 4.5.1)
##   lars                                 1.3       2022-04-13 [2] CRAN (R 4.5.1)
##   later                                1.4.2     2025-04-08 [2] CRAN (R 4.5.1)
##   lattice                              0.22-7    2025-04-02 [3] CRAN (R 4.5.1)
##   latticeExtra                         0.6-30    2022-07-04 [2] CRAN (R 4.5.1)
##   lazyeval                             0.2.2     2019-03-15 [2] CRAN (R 4.5.1)
##   lifecycle                            1.0.4     2023-11-07 [2] CRAN (R 4.5.1)
##   limma                                3.65.3    2025-07-31 [2] Bioconductor 3.22 (R 4.5.1)
##   listenv                              0.9.1     2024-01-29 [2] CRAN (R 4.5.1)
##   listviewer                           4.0.0     2023-09-30 [2] CRAN (R 4.5.1)
##   locfit                               1.5-9.12  2025-03-05 [2] CRAN (R 4.5.1)
##   LoomExperiment                       1.27.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   magick                               2.8.7     2025-06-06 [2] CRAN (R 4.5.1)
##   magrittr                             2.0.3     2022-03-30 [2] CRAN (R 4.5.1)
##   mapproj                              1.2.12    2025-05-19 [2] CRAN (R 4.5.1)
##   maps                                 3.4.3     2025-05-26 [2] CRAN (R 4.5.1)
##   MASS                                 7.3-65    2025-02-28 [3] CRAN (R 4.5.1)
##   Matrix                               1.7-3     2025-03-11 [3] CRAN (R 4.5.1)
##   MatrixGenerics                       1.21.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   matrixStats                          1.5.0     2025-01-07 [2] CRAN (R 4.5.1)
##   mbkmeans                             1.25.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   mclust                               6.1.1     2024-04-29 [2] CRAN (R 4.5.1)
##   memoise                              2.0.1     2021-11-26 [2] CRAN (R 4.5.1)
##   metapod                              1.17.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   methods                            * 4.5.1     2025-08-11 [3] local
##   mgcv                                 1.9-3     2025-04-04 [3] CRAN (R 4.5.1)
##   mime                                 0.13      2025-03-17 [2] CRAN (R 4.5.1)
##   miniUI                               0.1.2     2025-04-17 [2] CRAN (R 4.5.1)
##   mixtools                             2.0.0.1   2025-03-08 [2] CRAN (R 4.5.1)
##   MouseGastrulationData                1.23.0    2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   msigdbr                              25.1.1    2025-07-21 [2] CRAN (R 4.5.1)
##   MultiAssayExperiment                 1.35.7    2025-08-10 [2] Bioconductor 3.22 (R 4.5.1)
##   multiHiCcompare                      1.27.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   multtest                             2.65.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   mumosa                               1.17.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   nlme                                 3.1-168   2025-03-31 [3] CRAN (R 4.5.1)
##   nnet                                 7.3-20    2025-01-01 [3] CRAN (R 4.5.1)
##   OHCA                                 1.5.0     2025-08-22 [2] Bioconductor 3.22 (R 4.5.1)
##   ontologyIndex                        2.12      2024-02-27 [2] CRAN (R 4.5.1)
##   ontologyPlot                         1.7       2024-02-20 [2] CRAN (R 4.5.1)
##   ontoProc                             2.3.9     2025-08-07 [2] Bioconductor 3.22 (R 4.5.1)
##   openssl                              2.3.3     2025-05-26 [2] CRAN (R 4.5.1)
##   org.Hs.eg.db                         3.21.0    2025-08-11 [2] Bioconductor
##   org.Mm.eg.db                         3.21.0    2025-08-11 [2] Bioconductor
##   OrganismDbi                          1.51.4    2025-06-23 [2] Bioconductor 3.22 (R 4.5.1)
##   origami                              1.0.7     2022-10-19 [2] CRAN (R 4.5.1)
##   OSCA                                 1.19.0    2025-08-22 [2] Bioconductor 3.22 (R 4.5.1)
##   OSCA.advanced                        1.17.0    2025-08-22 [2] Bioconductor 3.22 (R 4.5.1)
##   OSCA.basic                           1.17.0    2025-08-22 [2] Bioconductor 3.22 (R 4.5.1)
##   OSCA.intro                           1.17.1    2025-08-22 [2] Bioconductor 3.22 (R 4.5.1)
##   OSCA.multisample                     1.17.0    2025-08-22 [2] Bioconductor 3.22 (R 4.5.1)
##   OSCA.workflows                       1.17.0    2025-08-22 [2] Bioconductor 3.22 (R 4.5.1)
##   paintmap                             1.0       2016-08-31 [2] CRAN (R 4.5.1)
##   pals                                 1.10      2025-03-07 [2] CRAN (R 4.5.1)
##   parallel                             4.5.1     2025-08-11 [3] local
##   parallelly                           1.45.1    2025-07-24 [2] CRAN (R 4.5.1)
##   patchwork                            1.3.1     2025-06-21 [2] CRAN (R 4.5.1)
##   pbapply                              1.7-4     2025-07-20 [2] CRAN (R 4.5.1)
##   PCAtools                             2.21.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   pheatmap                             1.0.13    2025-06-05 [2] CRAN (R 4.5.1)
##   pillar                               1.11.0    2025-07-04 [2] CRAN (R 4.5.1)
##   pkgconfig                            2.0.3     2019-09-22 [2] CRAN (R 4.5.1)
##   plogr                                0.2.0     2018-03-25 [2] CRAN (R 4.5.1)
##   plotly                               4.11.0    2025-06-19 [2] CRAN (R 4.5.1)
##   plyinteractions                      1.7.1     2025-07-24 [2] Bioconductor 3.22 (R 4.5.1)
##   plyr                                 1.8.9     2023-10-02 [2] CRAN (R 4.5.1)
##   plyranges                            1.29.1    2025-07-24 [2] Bioconductor 3.22 (R 4.5.1)
##   png                                  0.1-8     2022-11-29 [2] CRAN (R 4.5.1)
##   polyclip                             1.10-7    2024-07-23 [2] CRAN (R 4.5.1)
##   preprocessCore                       1.71.2    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   prettyunits                          1.2.0     2023-09-24 [2] CRAN (R 4.5.1)
##   princurve                            2.1.6     2021-01-18 [2] CRAN (R 4.5.1)
##   progress                             1.2.3     2023-12-06 [2] CRAN (R 4.5.1)
##   promises                             1.3.3     2025-05-29 [2] CRAN (R 4.5.1)
##   ProtGenerics                         1.41.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   purrr                                1.1.0     2025-07-10 [2] CRAN (R 4.5.1)
##   pwalign                              1.5.0     2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   qqman                                0.1.9     2023-08-23 [2] CRAN (R 4.5.1)
##   R.methodsS3                          1.8.2     2022-06-13 [2] CRAN (R 4.5.1)
##   R.oo                                 1.27.1    2025-05-02 [2] CRAN (R 4.5.1)
##   R.utils                              2.13.0    2025-02-24 [2] CRAN (R 4.5.1)
##   R6                                   2.6.1     2025-02-15 [2] CRAN (R 4.5.1)
##   ragg                                 1.4.0     2025-04-10 [2] CRAN (R 4.5.1)
##   rappdirs                             0.3.3     2021-01-31 [2] CRAN (R 4.5.1)
##   RBGL                                 1.85.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   rbibutils                            2.3       2024-10-04 [2] CRAN (R 4.5.1)
##   RColorBrewer                         1.1-3     2022-04-03 [2] CRAN (R 4.5.1)
##   Rcpp                                 1.1.0     2025-07-02 [2] CRAN (R 4.5.1)
##   RcppAnnoy                            0.0.22    2024-01-23 [2] CRAN (R 4.5.1)
##   RcppArmadillo                        14.6.0-1  2025-07-02 [2] CRAN (R 4.5.1)
##   RcppEigen                            0.3.4.0.2 2024-08-24 [2] CRAN (R 4.5.1)
##   RcppML                               0.3.7     2021-09-21 [2] CRAN (R 4.5.1)
##   RcppParallel                         5.1.10    2025-01-24 [2] CRAN (R 4.5.1)
##   RcppProgress                         0.4.2     2020-02-06 [2] CRAN (R 4.5.1)
##   RcppThread                           2.2.0     2025-01-07 [2] CRAN (R 4.5.1)
##   RcppTOML                             0.2.3     2025-03-08 [2] CRAN (R 4.5.1)
##   RCurl                                1.98-1.17 2025-03-22 [2] CRAN (R 4.5.1)
##   Rdpack                               2.6.4     2025-04-09 [2] CRAN (R 4.5.1)
##   readr                                2.1.5     2024-01-10 [2] CRAN (R 4.5.1)
##   readxl                               1.4.5     2025-03-07 [2] CRAN (R 4.5.1)
##   rebook                               1.19.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   regioneR                             1.41.3    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   rematch                              2.0.0     2023-08-30 [2] CRAN (R 4.5.1)
##   reshape2                             1.4.4     2020-04-09 [2] CRAN (R 4.5.1)
##   ResidualMatrix                       1.19.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   restfulr                             0.0.16    2025-06-27 [2] CRAN (R 4.5.1)
##   reticulate                           1.43.0    2025-07-21 [2] CRAN (R 4.5.1)
##   Rfast                                2.1.5.1   2025-03-14 [2] CRAN (R 4.5.1)
##   Rgraphviz                            2.53.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   rhdf5                                2.53.4    2025-08-06 [2] Bioconductor 3.22 (R 4.5.1)
##   rhdf5filters                         1.21.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   Rhdf5lib                             1.31.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   Rhtslib                              3.5.0     2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   Rigraphlib                           1.1.1     2025-05-04 [2] Bioconductor 3.22 (R 4.5.1)
##   rintrojs                             0.3.4     2024-01-11 [2] CRAN (R 4.5.1)
##   rjson                                0.2.23    2024-09-16 [2] CRAN (R 4.5.1)
##   rlang                                1.1.6     2025-04-11 [2] CRAN (R 4.5.1)
##   rmarkdown                            2.29      2024-11-04 [2] CRAN (R 4.5.1)
##   rmdformats                           1.0.4     2022-05-17 [2] CRAN (R 4.5.1)
##   RMTstat                              0.3.1     2022-04-12 [2] CRAN (R 4.5.1)
##   robustbase                           0.99-4-1  2024-09-27 [2] CRAN (R 4.5.1)
##   rpart                                4.1.24    2025-01-07 [3] CRAN (R 4.5.1)
##   rprojroot                            2.1.0     2025-07-12 [2] CRAN (R 4.5.1)
##   Rsamtools                            2.25.2    2025-07-28 [2] Bioconductor 3.22 (R 4.5.1)
##   RSpectra                             0.16-2    2024-07-18 [2] CRAN (R 4.5.1)
##   RSQLite                              2.4.2     2025-07-18 [2] CRAN (R 4.5.1)
##   rstudioapi                           0.17.1    2024-10-22 [2] CRAN (R 4.5.1)
##   rsvd                                 1.0.5     2021-04-16 [2] CRAN (R 4.5.1)
##   rtracklayer                          1.69.1    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   Rtsne                                0.17      2023-12-07 [2] CRAN (R 4.5.1)
##   S4Arrays                             1.9.1     2025-05-29 [2] Bioconductor 3.22 (R 4.5.1)
##   S4Vectors                            0.47.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   S7                                   0.2.0     2024-11-07 [2] CRAN (R 4.5.1)
##   sass                                 0.4.10    2025-04-11 [2] CRAN (R 4.5.1)
##   ScaledMatrix                         1.17.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   scales                               1.4.0     2025-04-24 [2] CRAN (R 4.5.1)
##   scater                               1.37.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   scDblFinder                          1.23.3    2025-07-17 [2] Bioconductor 3.22 (R 4.5.1)
##   scPCA                                1.23.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   scran                                1.37.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   scrapper                             1.3.6     2025-08-03 [2] Bioconductor 3.22 (R 4.5.1)
##   scRNAseq                             2.23.0    2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   scuttle                              1.19.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   segmented                            2.1-4     2025-02-28 [2] CRAN (R 4.5.1)
##   Seqinfo                              0.99.2    2025-07-22 [2] Bioconductor 3.22 (R 4.5.1)
##   sessioninfo                          1.2.3     2025-02-05 [2] CRAN (R 4.5.1)
##   shape                                1.4.6.1   2024-02-23 [2] CRAN (R 4.5.1)
##   shiny                                1.11.1    2025-07-03 [2] CRAN (R 4.5.1)
##   shinyAce                             0.4.4     2025-02-03 [2] CRAN (R 4.5.1)
##   shinydashboard                       0.7.3     2025-04-21 [2] CRAN (R 4.5.1)
##   shinyjs                              2.1.0     2021-12-23 [2] CRAN (R 4.5.1)
##   shinyWidgets                         0.9.0     2025-02-21 [2] CRAN (R 4.5.1)
##   ShortRead                            1.67.1    2025-07-25 [2] Bioconductor 3.22 (R 4.5.1)
##   SingleCellExperiment                 1.31.1    2025-06-27 [2] Bioconductor 3.22 (R 4.5.1)
##   SingleR                              2.11.3    2025-07-14 [2] Bioconductor 3.22 (R 4.5.1)
##   SingleRBook                          1.19.0    2025-08-22 [2] Bioconductor 3.22 (R 4.5.1)
##   sitmo                                2.0.2     2021-10-13 [2] CRAN (R 4.5.1)
##   slingshot                            2.17.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   snifter                              1.19.3    2025-07-17 [2] Bioconductor 3.22 (R 4.5.1)
##   snow                                 0.4-4     2021-10-27 [2] CRAN (R 4.5.1)
##   sourcetools                          0.1.7-1   2023-02-01 [2] CRAN (R 4.5.1)
##   SparseArray                          1.9.1     2025-07-18 [2] Bioconductor 3.22 (R 4.5.1)
##   sparseMatrixStats                    1.21.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   sparsepca                            0.1.2     2018-04-11 [2] CRAN (R 4.5.1)
##   spatial                              7.3-18    2025-01-01 [3] CRAN (R 4.5.1)
##   SpatialExperiment                    1.19.1    2025-05-08 [2] Bioconductor 3.22 (R 4.5.1)
##   splines                              4.5.1     2025-08-11 [3] local
##   statmod                              1.5.0     2023-01-06 [2] CRAN (R 4.5.1)
##   stats                              * 4.5.1     2025-08-11 [3] local
##   stats4                               4.5.1     2025-08-11 [3] local
##   strawr                               0.0.92    2024-07-16 [2] CRAN (R 4.5.1)
##   stringi                              1.8.7     2025-03-27 [2] CRAN (R 4.5.1)
##   stringr                              1.5.1     2023-11-14 [2] CRAN (R 4.5.1)
##   SummarizedExperiment                 1.39.1    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   survival                             3.8-3     2024-12-17 [3] CRAN (R 4.5.1)
##   sys                                  3.4.3     2024-10-04 [2] CRAN (R 4.5.1)
##   systemfonts                          1.2.3     2025-04-30 [2] CRAN (R 4.5.1)
##   tcltk                                4.5.1     2025-08-11 [3] local
##   TENxBrainData                        1.29.0    2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   TENxPBMCData                         1.27.0    2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   terra                                1.8-60    2025-07-21 [2] CRAN (R 4.5.1)
##   textshaping                          1.0.1     2025-05-01 [2] CRAN (R 4.5.1)
##   tibble                               3.3.0     2025-06-08 [2] CRAN (R 4.5.1)
##   tidygraph                            1.3.1     2024-01-30 [2] CRAN (R 4.5.1)
##   tidyr                                1.3.1     2024-01-24 [2] CRAN (R 4.5.1)
##   tidyselect                           1.2.1     2024-03-11 [2] CRAN (R 4.5.1)
##   tinytex                              0.57      2025-04-15 [2] CRAN (R 4.5.1)
##   tools                                4.5.1     2025-08-11 [3] local
##   TopDom                               0.10.1    2021-05-06 [2] CRAN (R 4.5.1)
##   tradeSeq                             1.23.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   TrajectoryUtils                      1.17.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   transport                            0.15-4    2024-09-16 [2] CRAN (R 4.5.1)
##   TSCAN                                1.47.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   tweenr                               2.0.3     2024-02-26 [2] CRAN (R 4.5.1)
##   TxDb.Mmusculus.UCSC.mm10.knownGene   3.10.0    2025-08-11 [2] Bioconductor
##   tzdb                                 0.5.0     2025-03-15 [2] CRAN (R 4.5.1)
##   UCSC.utils                           1.5.0     2025-04-17 [2] Bioconductor 3.22 (R 4.5.1)
##   universalmotif                       1.27.2    2025-04-22 [2] Bioconductor 3.22 (R 4.5.1)
##   utf8                                 1.2.6     2025-06-08 [2] CRAN (R 4.5.1)
##   utils                              * 4.5.1     2025-08-11 [3] local
##   uwot                                 0.2.3     2025-02-24 [2] CRAN (R 4.5.1)
##   V8                                   6.0.5     2025-07-31 [2] CRAN (R 4.5.1)
##   VariantAnnotation                    1.55.1    2025-06-22 [2] Bioconductor 3.22 (R 4.5.1)
##   vctrs                                0.6.5     2023-12-01 [2] CRAN (R 4.5.1)
##   velociraptor                         1.19.1    2025-07-09 [2] Bioconductor 3.22 (R 4.5.1)
##   VennDiagram                          1.7.3     2022-04-12 [2] CRAN (R 4.5.1)
##   vipor                                0.4.7     2023-12-18 [2] CRAN (R 4.5.1)
##   viridis                              0.6.5     2024-01-29 [2] CRAN (R 4.5.1)
##   viridisLite                          0.4.2     2023-05-02 [2] CRAN (R 4.5.1)
##   vroom                                1.6.5     2023-12-05 [2] CRAN (R 4.5.1)
##   WGCNA                                1.73      2024-09-18 [2] CRAN (R 4.5.1)
##   withr                                3.0.2     2024-10-28 [2] CRAN (R 4.5.1)
##   xfun                                 0.52      2025-04-02 [2] CRAN (R 4.5.1)
##   xgboost                              1.7.11.1  2025-05-15 [2] CRAN (R 4.5.1)
##   XML                                  3.99-0.18 2025-01-01 [2] CRAN (R 4.5.1)
##   xml2                                 1.3.8     2025-03-14 [2] CRAN (R 4.5.1)
##   xtable                               1.8-4     2019-04-21 [2] CRAN (R 4.5.1)
##   XVector                              0.49.0    2025-04-15 [2] Bioconductor 3.22 (R 4.5.1)
##   yaml                                 2.3.10    2024-07-26 [2] CRAN (R 4.5.1)
##   zellkonverter                        1.19.2    2025-06-19 [2] Bioconductor 3.22 (R 4.5.1)
##   zigg                                 0.0.2     2025-02-07 [2] CRAN (R 4.5.1)
##  
##   [1] /tmp/RtmpBC85Aq/Rinstf0eb14149fa14
##   [2] /home/biocbuild/bbs-3.22-books/R/site-library
##   [3] /home/biocbuild/bbs-3.22-books/R/library
##   * ── Packages attached to the search path.
##  
##  ─ Python configuration ────────────────────────────────────────────────────
##   Python is not available
##  
##  ───────────────────────────────────────────────────────────────────────────

References

Assigning cell types with SingleR. 2023. https://bioconductor.org/books/3.17/SingleRBook.
Orchestrating Single-Cell Analysis with Bioconductor. n.d. https://bioconductor.org/books/devel/OSCA.
The csaw Book. 2023. https://bioconductor.org/books/devel/csawBook.
Wickham, Hadley, Jay Hesselberth, and MaΓ«lle Salmon. 2022. Pkgdown: Make Static HTML Documentation for a Package. https://CRAN.R-project.org/package=pkgdown.
Xie, Yihui. 2014. β€œKnitr: A Comprehensive Tool for Reproducible Research in R.” In Implementing Reproducible Computational Research, edited by Victoria Stodden, Friedrich Leisch, and Roger D. Peng. Chapman; Hall/CRC.
β€”β€”β€”. 2016. Bookdown: Authoring Books and Technical Documents with R Markdown. Boca Raton, Florida: Chapman; Hall/CRC. https://bookdown.org/yihui/bookdown.
Back to top