This repository contains source files for the "Orchestrating Spatial Transcriptomics Analysis with Bioconductor" book.
The development version of the book is available at: https://lmweber.org/OSTA/
The book is built by the GitHub Actions workflows in .github/workflows/.
The GitHub Actions workflows are split into two files:
depbuild.ymlinstalls dependencies and stores these in a Docker image (triggered only if there are changes toDESCRIPTIONordeps.Dockerfile)biocbook.ymlbuilds the book and runs checks (triggered by changes to any other files)
A new public version of the book is deployed if changes are pushed to devel branch.
Please send pull requests into sandbox branch. This will trigger GitHub Actions to build the book and run checks, but will not deploy a new version of the book. The maintainers will then merge into devel to deploy a new version of the book after reviewing and accepting the pull request.
To build a local version of the book, run the following in an R session in the inst/ directory (after installing all dependencies):
quarto::quarto_render(cache = TRUE)
In each analysis / method chapter, we aim to include the following:
- brief background and overview
- mention any relevant benchmark papers
- demonstrate 1-2 key methods available in Bioconductor using code examples
- (optional) mention any other important methods in text (but keep concise)
Workflow chapters are longer and are intended to demonstrate a comprehensive workflow for a given data type / technological platform.
Please keep any added file sizes (e.g. images) as small as possible, and/or commit only code files.