10X Chromium Single Cell ATAC Processing Workflows with Voyager
Source:vignettes/10xatac_landing.Rmd
10xatac_landing.Rmd
The Chromium Single Cell ATAC solution from 10x Genomics allows researchers to interrogate chromatin accessibility at the single cell level. In contrast to other methods that rely on chromatin being bound by specific factors, ATAC-seq captures all open chromatin regions. The workflow requires a nuclei suspension isolated from cells or tissue and is optimized for use with the Chromium Nuclei Isolation Kit. Nuclei are suspended in a solution that includes transposase, which preferentially fragments regions of open chromatin. Individual nuclei and DNA fragments are sequestered into Gel Beads-in-emulsion (GEMs) where a pool of barcodes is used to index the transposed DNA of each individual nucleus. The workflow results in prepared libraries that are compatible with sequencing on Illumina sequencers. Analysis from this data supports discovery of gene regulatory elements and mechanisms, cell types and states, and epigenetic changes in response to disease or drug exposure.
Getting Started
The vignettes below provide examples of processing raw data using a
workflow that includes seqspec
, gget
, and kallisto
/bustools
to generate a count matrix. We process the output of various
transcriptomics technologies into a SpatialFeatureExperiment
(SFE)
object for use with Voyager
.
Vignette | Colab Notebook | Description |
---|---|---|
Preprocess raw data | Colab Notebook | Fetch reference data with gget , process raw data with
seqspec , generate a count matrix with
kallisto-bustools
|
Create
a SFE object |
Colab Notebook | Download data, create SFE object |
Analysis Workflows
The analysis tasks include basic quality control, spatial exploratory data analysis, identification of spatially variable genes, and computation of global and local spatial statistics. Accompanying Google Colab notebooks are linked.
Vignette | Colab Notebook | Description |
---|---|---|
10X ATAC Basic QC | Colab Notebook | Basic qc and preprocessing |