Zubair Khalid

Virologist/Molecular Biologist | Veterinarian | Bioinformatician

Conventional & Molecular Virology • Vaccine Development • Computational Biology

Dr. Zubair Khalid is a veterinarian and virologist specializing in conventional and molecular virology, vaccine development, and computational biology. Dedicated to advancing animal health through innovative research and multi-omics approaches.

Dr. Zubair Khalid - Veterinarian, Virologist, and Vaccine Development Researcher specializing in Computational Biology, Multi-omics, Animal Health, and Infectious Disease Research

Category: Guides

Illumina Single Cell Sequencing: A Practical Guide

If you are a researcher planning to profile gene expression, chromatin accessibility, or other molecular features at single-cell resolution using Illumina platforms, this guide gives you a source-bounded, decision-oriented framework. You will learn core principles, how to choose and implement a workflow, where quality checks matter, and what you cannot safely conclude from your data. Use this before you design your first experiment or when you troubleshoot a stalled analysis.

Single cell sequencing on Illumina instruments leverages the same clonal bridge amplification and sequencing‑by‑synthesis chemistry used in bulk assays, but the library preparation front end isolates individual cells (or nuclei) and attaches a unique barcode to each cell’s nucleic acids. The result is a high‑depth dataset where every read is traceable back to its cell of origin. The field’s foundational technical references are available from NCBI Bookshelf, which covers the molecular biology of Illumina chemistry and library construction. The bioinformatics training modules at EMBL-EBI Training offer structured introductions to the analysis pipeline, from raw FASTQ files through count matrices.

At a Glance
Goal Profile thousands of individual cells in a single experiment
Key technology Illumina sequencing‑by‑synthesis with droplet‑ or plate‑based cell barcoding
Typical platforms NovaSeq 6000, NextSeq 2000, HiSeq 2500 (depends on required read depth)
Common library methods 10x Genomics Chromium, Smart‑seq2, Drop‑seq, CITE‑seq
Data volumes 50,000 , 500,000 reads per cell, total 1 , 10 billion reads per experiment
Analysis tools Cell Ranger, Seurat, Scanpy, Bioconductor packages
Main output Gene (or feature) × cell count matrix
Key quality metrics Number of cells detected, median UMI per cell, fraction of reads in cells, doublet rate

Core Concepts

Every Illumina single cell experiment starts with two molecular tagging steps. First, during cell capture (within a droplet, well, or microfluidic chamber) each cell is lysed and its RNA is tagged with a cell‑specific barcode. Second, within the same cell, individual transcript molecules receive a unique molecular identifier (UMI). These two tags allow you to collapse PCR duplicates and assign each read to a single cell and transcript.

The chemistry differs slightly by protocol. In 10x Genomics’ Chromium system, gel beads deliver barcoded primers into oil‑encapsulated droplets, while Smart‑seq2 uses fluorescence‑activated cell sorting (FACS) into 96‑ or 384‑well plates and performs full‑length transcript coverage. For chromatin accessibility (scATAC‑seq) or multi‑omic (CITE‑seq) assays, the barcoding strategy is adapted to capture DNA fragments or antibody‑derived tags. The Galaxy Training Network provides a detailed workflow tutorial that walks you from raw base calls to a filtered count matrix, including explanations of how barcode and UMI processing work in practice.

The read structure is standard across most Illumina single cell kits: Read 1 (28 , 50 bp) contains the cell barcode and UMI, and Read 2 (75 , 150 bp) captures the transcript’s cDNA insert. For certain protocols (e.g., 10x Feature Barcode), an additional read (i7 index) is used to sequence sample‑specific barcodes. Understanding this read architecture is essential because mis‑specifying read lengths in your sequencing run sheet will cause barcode truncation and cell misassignment.

Decision Points

You need to choose among several dimensions before you start:

  1. Biological question and required throughput. If you need deep full‑length transcript coverage for splice‑variant detection, plate‑based methods (Smart‑seq2 or its variants) yield ~10⁵ , 10⁶ reads per cell but are limited to hundreds of cells per run. For population‑level questions (cell type discovery, differential expression across states), droplet‑based methods (10x, Drop‑seq) capture 500 , 10,000 cells per sample at lower per‑cell depth. The Bioconductor website includes comprehensive vignettes that help you match experimental design to library complexity and statistical power requirements.

  2. Sample type and dissociation constraints. Tissues that dissociate easily (blood, cultured cells) work well with droplet methods. Fibrotic or lipid‑rich tissues may require nuclei isolation (snRNA‑seq) to avoid stress‑induced transcriptional artefacts. Assess whether you can obtain a single‑cell suspension without enzymatic bias, this step is often the biggest source of technical variation.

  3. Multiplexing and sample pooling. Most droplet platforms allow limited sample multiplexing through lipid‑modified barcodes (e.g., CellPlex) or antibody‑based hashing. Plan your multiplexing strategy early because it affects library complexity and analysis software compatibility. The Sequence Read Archive provides many deposited multiplexed datasets that you can use to benchmark your own bioinformatics pipeline.

  4. Budget and sequencing depth. Lowering per‑cell read depth reduces cost but also reduces sensitivity for low‑expressed genes. A rule of thumb: 20,000 , 50,000 reads per cell captures the majority of the transcriptome for a mammalian cell, going below 10,000 reads per cell may severely limit detection of transcription factors and other low‑abundance transcripts.

Practical Workflow or Implementation Steps

  1. Sample preparation and quality control. Dissociate tissue or isolate nuclei. Check viability (>80% if possible, using trypan blue or automated cell counter). Remove debris and dead cells (FACS or magnetic bead‑based kits). For frozen samples, verify that RNA integrity (RIN) is above 7, lower RIN values increase ambient RNA contamination.

  2. Library construction. Follow your chosen kit’s protocol exactly. The most common failure points are incorrect reverse transcription times (too short causes 3′ bias, too long increases chimeric products) and over‑amplification of cDNA (excessive cycles reduce library complexity). Always include a control sample (e.g., mixed species cells) to cross‑check doublet rates.

  3. Illumina sequencing run setup. Load the sample sheet with the correct read lengths (check your kit’s user guide). For 10x v3 chemistry, use: Read 1 , 28 bp, i7 , 10 bp, Read 2 , 90 bp. Pool libraries from different samples at concentrations such that each sample yields the target number of reads per cell. Sequence on a NovaSeq 6000 or NextSeq 2000 to achieve sufficient depth while maintaining cost efficiency.

  4. Primary data processing (FASTQ to count matrix). Use the kit‑specific pipeline (e.g., Cell Ranger for 10x) or a general tool like zUMIs, kallisto bustools, or STARsolo. The Galaxy Training Network offers a complete hands‑on workflow that includes alignment to a reference transcriptome, barcode whitelisting, UMI deduplication, and generation of a gene‑barcode matrix. After the pipeline runs, inspect the web summary report for key metrics: number of confidently mapped reads, median UMI per cell, and the fraction of reads assigned to cells versus background.

  5. Downstream analysis (normalization, clustering, differential expression). Normalize counts with Seurat’s SCTransform, NormalizeData, or scran’s computeSumFactors. Cluster cells using graph‑based methods (Louvain, Leiden). Annotate clusters by known marker gene expression. The Bioconductor website has maintained workflows for trajectory inference, integration across samples, and differential expression that explicitly account for sparse single‑cell data.

Quality Checks

  • Barcode rank plot (knee plot). The inflection point where the barcode count drops off tells you the number of cell‑associated barcodes. A shallow drop indicates high background or empty droplets. Do not trust automatic cutoffs, manually verify with distribution of mitochondrial reads and ribosomal reads per barcode.
  • Median UMI per cell. For droplet‑based human samples, expect 1,000 , 5,000 UMIs per cell with a typical 10x run. Lower median UMIs (<500) suggest a poor library or excessive doublet rate.
  • Doublet rate. Many pipelines estimate doublets using a mixed‑species control or computational tools (DoubletFinder, scrublet). A doublet rate above 10% should prompt re‑evaluation of cell loading concentration. You can deposit raw data and doublet annotations to the Sequence Read Archive for transparency.
  • Percent mitochondrial reads. High mitochondrial fraction (>20% for droplet, >10% for plate) often indicates damaged cells. Filter out those cells early, but be aware that certain cell types (hepatocytes, cardiomyocytes) may naturally have elevated mitochondrial content.
  • Ambient RNA contamination. Use tools like SoupX or CellBender to estimate and subtract contaminating RNA from lysed cells. The RNA‑Seq and XAI can be Used as Tools to Aid Pathologists in the Process of Cancer Diagnosis example demonstrates how ambient RNA artifacts can confound cluster interpretation in clinical samples.

Common Mistakes

  1. Overloading the microfluidic chip. If you try to capture 10,000 cells in a channel designed for 5,000, you will get many doublets and a high proportion of empty droplets. Always follow the manufacturer’s recommended cell concentration, and measure it with a hemocytometer or automated counter immediately before loading.

  2. Ignoring batch effects. Single cell data is highly sensitive to small changes in reagent lot, temperature, or operator. Use computational batch correction (Harmony, Seurat CCA, scVI) and, whenever possible, design your experiment so that conditions are not confounded with batches. Two recent whole‑genome sequencing studies (e.g., Whole‑genome sequencing‑based analysis of low dose rate radiation‑induced mutations in normal human fibroblast NB1RGB) highlight how uncontrolled technical variation can obscure biological signals, even in mutation‑calling experiments.

  3. Using the wrong reference genome. Single cell pipelines expect a pre‑processed reference with transcript‑splicing information. Download the pre‑built reference from the kit vendor or construct one using the appropriate annotation files (GENCODE or Ensembl). A mismatched reference can cause poor alignment rates or spurious detection of intergenic reads.

  4. Failing to validate marker genes. Clusters that appear to be new cell types may simply be doublets of two common types or cells that have undergone a stress response to dissociation. Validate top cluster markers using independent techniques (immunohistochemistry, flow cytometry, or fluorescent in situ hybridization). The paper iMUT‑seq mapping of DSB‑induced mutations with high sensitivity at single‑nucleotide resolution illustrates how careful orthogonal validation is crucial for claims of rare variants.

Limits of Interpretation

  • Dropout and zero inflation. Single cell data contains many genes with zero reads in a given cell, either because the gene is not expressed or because the transcript was not captured. Do not interpret a zero as evidence of absence. Statistical models (negative binomial, zero‑inflated negative binomial) can mitigate this, but they rely on assumptions that may not hold for all data.
  • Limited resolution for cell states. Clustering algorithms may split a continuous gradient of cell states into discrete clusters. Conversely, they can merge rare but functionally distinct states. The resolution parameter in the clustering step is arbitrary, you should test multiple resolutions and consult canonical markers.
  • Ambient RNA and doublets can produce false positives for co‑expression. For example, a doublet that contains a glutamatergic neuron and a GABAergic neuron will appear to co‑express both sets of markers. Computational doublet detection reduces but does not eliminate this problem.
  • No inference of spatial context. Single cell sequencing destroys tissue architecture. Unless you are using spatial transcriptomics (which is not the subject of this guide), you cannot assign cells to a histological niche. Interpret your results as a molecular catalog, not a spatial map. The Volitional cocaine taking engages distinct medium spiny neuron and astrocyte transcriptional programs in the rat nucleus accumbens preprint shows how even with careful cell type annotation, the spatial arrangement of those types requires dedicated imaging methods.
  • Differential expression results are sensitive to normalization strategy. Different methods (SCTransform vs. DESeq2 vs. edgeR on pseudobulk) can yield divergent lists of top genes. Always report which method you used and provide effect sizes, not just p‑values.

Frequently Asked Questions

1. Can I use Illumina single cell sequencing on degraded RNA from FFPE tissues? No, most standard kits require high‑quality RNA (RIN > 7). Newer formalin‑fixed, paraffin‑embedded (FFPE) protocols (e.g., 10x Flex) exist but use targeted probe‑based capture, not full‑length cDNA. For degraded samples, you need a different chemistry.

2. How many cells do I need to sequence for a cell type discovery experiment? It depends on the expected abundance of rare types. For a tissue with 10 cell types, capture 5,000 , 10,000 cells to have >95% power to detect a 1% type. For rarer populations (0.1% frequency), you may need 50,000 or more cells. Power analysis tools available from EMBL-EBI Training can help you estimate.

3. Why do my clustering results change each time I run the pipeline? Some algorithms (especially those based on K‑nearest neighbor graphs and Leiden clustering) can be non‑deterministic or sensitive to random seeds. Set a random seed in Seurat or Scanpy to make results reproducible. Also ensure you are using the same software version.

4. Can I combine single cell RNA‑seq data from different Illumina sequencers? Yes, but careful normalization is needed. Differences in read length, depth, and base calling quality can introduce batch effects. Use integration methods (Seurat CCA, scVI, Harmony) rather than simple concatenation. The Complete genome sequence of Litorivicinus marinus strain IMCC2782 isolated from coastal seawater is an example of how variation in sequencing platforms (even within Illumina) can affect genome assembly, similar caution applies to single cell data.

References and Further Reading

Related Articles