Cell hashing is a sample multiplexing method where cells from distinct biological samples are incubated with antibodies conjugated to unique, sample-specific oligonucleotide barcodes (hashtag oligos, HTOs). These labeled cells are then pooled into a single compartment for downstream processing, such as single-cell RNA sequencing. The HTO counts are sequenced alongside the transcriptome, allowing computational assignment of each cell to its original sample of origin based on the detected barcode.
Glossary
Cell Hashing

What is Cell Hashing?
Cell hashing is a multiplexing technique that uses oligonucleotide-tagged antibodies to label cells from different samples, enabling pooled processing and computational demultiplexing.
This technique directly addresses batch effects by ensuring all samples are exposed to identical experimental conditions during library preparation and sequencing. Beyond demultiplexing, the HTO signal enables robust detection of doublets—droplets containing cells with two different hashtags—and facilitates the identification of empty droplets and ambient background. The result is improved data quality and significant cost reduction by parallelizing sample processing.
Key Features of Cell Hashing
Cell hashing leverages oligonucleotide-tagged antibodies to label sample-specific barcodes on cell surfaces, enabling pooled processing and computational demultiplexing.
Oligo-Tagged Antibody Conjugation
Cell hashing relies on antibodies conjugated to oligonucleotide barcodes rather than fluorophores. These antibodies target ubiquitously expressed surface proteins—typically CD45 for immune cells or CD298 (β2-microglobulin) for broader cell types. Each sample receives a distinct barcode sequence, allowing up to 12 or more samples to be pooled into a single single-cell sequencing run. The oligo tag contains a PCR handle for amplification, a unique barcode for sample identification, and a poly-A tail for capture on droplet-based platforms.
Sample Multiplexing and Pooling
After labeling, cells from different samples are pooled into a single tube for downstream processing. This multiplexing strategy dramatically reduces technical batch effects because all samples experience identical reagent exposure, droplet encapsulation, and sequencing conditions. Key advantages include:
- Cost reduction: Up to 8-12x fewer sequencing lanes required
- Throughput increase: Process dozens of samples simultaneously
- Batch effect elimination: No need for post-hoc data integration
- Doublet detection enhancement: Cross-sample doublets are immediately identifiable
Computational Demultiplexing
After sequencing, cells are assigned back to their sample of origin using HTO (Hashtag Oligo) counts. The demultiplexing algorithm evaluates the relative abundance of each barcode per cell barcode. A cell is classified as a singlet when one HTO signal dominates, a doublet when two HTOs show strong signal, and negative when no HTO is detected. Tools like Seurat's HTODemux and CiteFuse use Gaussian mixture models or k-medoids clustering on HTO count distributions to make these assignments with high confidence.
Enhanced Doublet Detection
A critical advantage of cell hashing is its ability to identify cross-sample doublets—droplets containing cells from two different samples. These are trivially detected because they exhibit strong signal for two distinct HTO barcodes. This complements traditional doublet detection methods that rely on gene expression features alone. The combination provides:
- Higher sensitivity for heterotypic doublets
- Ground truth validation for computational doublet callers like Scrublet or DoubletFinder
- Cleaner cell-type clusters after doublet removal
- Reduced false discoveries in differential expression testing
Integration with Multimodal Assays
Cell hashing is frequently combined with CITE-seq or TotalSeq workflows, where cells are simultaneously labeled with HTO antibodies and ADT (Antibody-Derived Tag) antibodies targeting specific surface proteins. This enables:
- Sample multiplexing via HTOs
- Surface protein quantification via ADTs
- Transcriptome profiling via mRNA capture All three modalities are captured in a single sequencing run, providing a rich multimodal dataset. The Seurat v5 framework natively supports joint analysis of RNA, HTO, and ADT assays through its multi-assay data structure.
Quality Control and Filtering
Cell hashing introduces specific QC metrics beyond standard scRNA-seq parameters. Analysts must evaluate:
- HTO signal-to-noise ratio: The enrichment of HTO counts over ambient background
- Singlet purity: The confidence score of sample assignment
- Cross-contamination rate: The fraction of cells with ambiguous HTO profiles
- Negative cell percentage: Cells with insufficient HTO signal, often dead or damaged Cells failing these metrics are filtered before downstream analysis. Ambient HTO contamination, analogous to ambient RNA, can be corrected using algorithms like HTODemux's negative binomial model or SoupX adapted for HTO counts.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Frequently Asked Questions
Clear, technical answers to the most common questions about oligonucleotide-based sample multiplexing for single-cell genomics.
Cell hashing is a sample multiplexing technique that labels cells from different biological samples with distinct, antibody-derived oligonucleotide tags (HTOs) prior to pooling. Each sample is incubated with a unique hashtag antibody conjugate that binds ubiquitously expressed surface proteins, such as CD45 or β2-microglobulin. After staining, cells are pooled into a single tube and loaded onto a single-cell platform. During library preparation, both the endogenous transcriptome and the HTO barcodes are captured and sequenced. Computational demultiplexing then assigns each cell to its sample of origin based on the relative abundance of each HTO in the cell's barcode-associated reads. This allows multiple samples to be processed simultaneously in one lane or chip, dramatically reducing technical batch effects and reagent costs while enabling robust identification of multiplets—droplets containing cells from different samples.
Related Terms
Core concepts and computational methods that underpin the Cell Hashing workflow, from sample preparation to bioinformatic separation.
Oligonucleotide-Tagged Antibodies
The core reagent in cell hashing. These are monoclonal antibodies conjugated to a short, sample-specific DNA barcode rather than a fluorophore. They target ubiquitously expressed surface proteins (e.g., CD45 for immune cells, β2-microglobulin). During library preparation, the barcode is amplified and sequenced alongside the transcriptome, labeling each cell's sample of origin.
Hashing Antibody Pooling
Cells from distinct biological samples are incubated with their respective hashtag antibodies, washed to remove unbound reagent, and then combined into a single pool before droplet encapsulation. This physical mixing eliminates the need for separate library preparations and sequencing runs, reducing technical batch effects and reagent costs proportionally to the number of samples multiplexed.
Computational Demultiplexing
The algorithmic process of assigning each sequenced cell barcode back to its original sample using hashtag oligonucleotide counts. Key steps include:
- Count Matrix Construction: Building a hashtag-by-cell count matrix from aligned reads.
- Signal Normalization: Centered log-ratio (CLR) normalization across hashtags per cell.
- Thresholding: Classifying cells as 'singlets' (one dominant hashtag), 'doublets' (two), or 'negative' (unlabeled debris). Tools like Seurat's HTODemux and CiteFuse automate this workflow.
Cross-Sample Doublet Detection
A powerful quality control benefit unique to multiplexing. True biological doublets formed from cells of different samples will express two distinct hashtag oligos. This provides a ground-truth training set for doublet detection algorithms that is impossible to obtain from transcriptomic data alone. These verified cross-sample doublets are used to calibrate and validate computational doublet finders like Scrublet or DoubletFinder.
Stained Hashtag Oligo (HTO)
The specific term for the antibody-derived tag (ADT) used in cell hashing. The HTO count matrix is processed in parallel with the RNA count matrix. A critical quality metric is the HTO signal-to-noise ratio, defined as the enrichment of the dominant hashtag over background. Cells with low signal are flagged as unassigned, ensuring only confidently labeled singlets proceed to downstream differential expression analysis.
Sample Multiplexing Efficiency
The practical limit of how many samples can be pooled. Efficiency depends on:
- Hashtag Diversity: The number of orthogonal, non-cross-reacting barcodes available.
- Sequencing Saturation: Allocating sufficient reads to resolve all hashtags.
- Doublet Rate: The probability of forming cross-sample doublets increases linearly with the number of samples loaded, requiring a balance between throughput and data loss.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us