Index hopping, also known as index switching or sample cross-talk, occurs when free-floating index primers in a multiplexed sequencing pool anneal to the wrong template during cluster amplification on patterned flow cells. This causes a DNA fragment from Sample A to acquire the index sequence assigned to Sample B, leading to the downstream bioinformatic misassignment of that read to the wrong sample. The phenomenon is primarily driven by residual, unincorporated index primers from the library preparation process that persist into the clustering step.
Glossary
Index Hopping

What is Index Hopping?
Index hopping is a sequencing artifact where sample-specific barcodes are misassigned during cluster amplification, causing read misallocation and sample cross-contamination that must be computationally mitigated.
The rate of index hopping is exacerbated by the use of single-indexing strategies and specific library preparation chemistries, particularly those involving ExAmp (Exclusion Amplification) on Illumina NovaSeq platforms. Computational mitigation relies on unique dual indexing (UDI), where each sample is tagged with a distinct pair of forward and reverse indices, allowing misassigned reads to be identified and filtered because the observed index pair does not match any expected combination in the sample sheet.
Key Characteristics of Index Hopping
Index hopping is a pervasive sequencing artifact where sample-specific barcodes are misassigned during cluster amplification, leading to sample cross-contamination that must be computationally mitigated.
Mechanism of Misassignment
Index hopping occurs primarily on patterned flow cells using ExAmp chemistry (Illumina). During cluster generation, unincorporated adapter oligos containing free index sequences can prime a neighboring cluster, causing the original sample index to be replaced by a different one. This results in a read that is correctly mapped to the genome but assigned to the wrong sample in the final demultiplexed output.
- Primary cause: Free-floating index primers in the library pool
- Rate: Typically 0.1% to 2% of reads, but can exceed 10% in multiplexed single-cell or low-input libraries
- Exacerbated by: High multiplexing, degraded samples, and over-amplification
Impact on Liquid Biopsy Sensitivity
Index hopping is a critical confounder in liquid biopsy applications where the biological signal is inherently low. A single hopped read carrying a mutant allele from a high-VAF sample can be misassigned to a negative control or a low-burden sample, generating a false-positive variant call.
- Minimal Residual Disease (MRD): A hopped read at 0.01% VAF can mimic a true relapse signal
- ctDNA monitoring: Contamination distorts longitudinal allele frequency trends
- Single-cell: Hopping between multiplexed cells creates phantom doublets
- Mitigation: Unique dual indices (UDIs) and computational index filtering are mandatory
Unique Dual Indexing (UDI) Strategy
The primary wet-lab defense against index hopping is the use of Unique Dual Indexing (UDI). Unlike combinatorial dual indexing, where the same i7 and i5 combination may appear in multiple wells, UDI ensures that each sample has a unique, pre-defined pair of i7 and i5 indices.
- Detection: A read with an index pair not in the UDI manifest is flagged as hopped and discarded
- Design: Indices are typically 8 or 10 nucleotides with a minimum edit distance of 3 to prevent misreading
- Limitation: UDIs prevent misassignment but do not recover the lost read; they simply filter the contamination
Computational Decontamination
Bioinformatic methods can rescue data from libraries prepared without UDIs or estimate residual contamination. These tools model the expected cross-contamination rate and probabilistically reassign or down-weight reads.
- DecontX (Celda): Uses a Bayesian hierarchical model to estimate contamination fractions per sample
- Souporcell: Leverages genetic variation to cluster cells and identify cross-sample doublets in single-cell data
- Index-switching filter in Mutect2: Flags read pairs where the molecular barcode suggests a different sample origin
- Post-hoc correction: Subtracts expected hopped allele counts from observed counts using a contamination matrix
Experimental Design Mitigations
Beyond indexing chemistry, careful experimental design minimizes the opportunity for index hopping to confound results. These practices are essential for CLIA-certified liquid biopsy workflows.
- Physical separation: Do not multiplex high-input tumor samples with low-input cfDNA samples on the same flow cell
- Index balancing: Ensure equal representation of all indices to prevent free-adapter excess
- Library quantification: Accurate molarity normalization prevents over-amplification of individual libraries
- Negative controls: Include a no-template control (NTC) in every run to empirically measure the hopping background
- Fresh reagents: Oxidized or aged ExAmp reagents increase the hopping rate
Quantifying the Hopping Rate
Accurate estimation of the index hopping rate is required for assay validation and regulatory submissions. The rate is calculated by comparing observed cross-contamination between samples with known, orthogonal genotypes.
- PhiX spike-in: Hopping from PhiX into sample libraries is measured by the presence of PhiX reads in sample-demultiplexed FASTQs
- Genotype concordance: Comparing homozygous SNP calls between samples; a heterozygous call in a sample homozygous for the alternate allele indicates hopping
- UMI collision: In UMI-based assays, a UMI family with mixed indices is a direct readout of hopping
- Formula: Hopping Rate = (Misassigned Reads) / (Total Reads Assigned to Recipient Sample)
Frequently Asked Questions
Addressing the most common technical questions about sample index misassignment, its root causes during sequencing, and the computational strategies required to salvage contaminated data.
Index hopping is a sequencing artifact where a library molecule is assigned an incorrect sample barcode during demultiplexing due to index-switching during cluster amplification. The mechanism occurs on patterned flow cells using Exclusion Amplification (ExAmp) chemistry. During cluster generation, unincorporated adapter dimers and free-floating index primers present in the reagent mix can prime a nascent cluster, causing the synthesized strand to acquire a different index than the original template. This results in a read that maps to the reference genome correctly but is misassigned to the wrong sample, creating false-positive variant calls in the contaminated sample and false-negatives in the source sample. The rate is typically 0.1-1.0% on Illumina platforms without unique dual indexing.
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.
Related Terms
Computational methods and molecular techniques essential for understanding and mitigating index hopping artifacts in high-sensitivity sequencing assays.
Unique Molecular Identifier (UMI)
A random nucleotide barcode ligated to individual DNA molecules before amplification. UMIs enable computational deduplication by tagging each original template molecule, allowing bioinformaticians to distinguish true biological variants from PCR duplicates and index hopping artifacts. In liquid biopsy, UMIs are critical for achieving the molecular consensus required to call rare variants below 0.1% VAF.
Library Complexity
The number of unique, non-duplicate DNA molecules in a sequencing library, reflecting the diversity of the original input material. Index hopping artificially inflates apparent complexity by assigning reads from one sample to another's index. True library complexity is measured after computational deduplication using UMIs, and low complexity indicates insufficient input material or over-amplification.
Molecular Barcode
A synthetic nucleotide sequence incorporated into library adapters to uniquely tag individual starting molecules. Unlike sample indexes which identify the sample of origin, molecular barcodes identify each unique DNA fragment. When combined with duplex sequencing, dual molecular barcodes on both strands enable near-perfect error correction, suppressing index hopping cross-talk to below 1 error per 10,000,000 bases.
Duplex Sequencing
An error-correction method that independently sequences both strands of a DNA duplex using complementary UMIs. True mutations must appear at the same position on both strands, while PCR errors, oxidative damage, and index hopping artifacts appear on only one strand. This dual-strand consensus approach achieves an error rate of less than 1 in 10^7, making it the gold standard for ctDNA detection.
Targeted Error Correction
A bioinformatic strategy leveraging molecular barcodes and redundant sequencing to build consensus sequences. Reads sharing the same UMI are collapsed into a single consensus read, suppressing random polymerase errors and index-switching noise. The method requires a minimum number of reads per UMI family (typically 3-5) to achieve statistical confidence in the corrected base call.
Limit of Detection (LoD)
The lowest concentration of analyte reliably distinguishable from background noise. Index hopping directly degrades LoD by introducing false-positive variant reads from high-VAF samples into negative controls. Computational mitigation using UMIs and stringent index quality filtering is essential to maintain an LoD of 0.01% VAF or lower for clinical ctDNA applications.

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