Single-Cell RNA / ATAC Sequencing¶
Domain key: single-cell
Single-cell sequencing resolves gene expression or chromatin accessibility at the individual cell level. Codaris supports 10x Genomics scRNA-seq and scATAC-seq workflows, with open-source alternatives to CellRanger.
Recommended Tools¶
| Step | Tool | Notes |
|---|---|---|
| QC | FastQC | Raw read quality |
| Counting (10x) | CellRanger | Industry standard for 10x data |
| Counting (open) | STARsolo | Open-source, nf-core native |
| Counting (fast) | alevin-fry | Fastest pseudo-alignment option |
| Downstream | Seurat / Scanpy | R / Python analysis (outside pipeline scope) |
Best Practices Enforced¶
- CellRanger is the default for 10x Genomics — alevin-fry or STARsolo can be substituted if requested
- Empty droplet filtering (
emptyDropsor CellRanger's built-in filter) is enforced before any count matrix is output - Doublet detection (DoubletFinder, scrublet) is flagged as a required downstream step — Codaris will remind you even if it's outside the Nextflow scope
- Cell barcode whitelists must be provided for custom protocols; 10x whitelists are bundled with CellRanger