bioRxivBioinformatics
UMI-tools: Modelling sequencing errors in Unique Molecular Identifiers to improve quantification accuracy
Abstract
Unique Molecular Identifiers (UMIs) are random oligonucleotide barcodes that are increasingly used in high-throughout sequencing experiments. Through a UMI, identical copies arising from distinct molecules can be distinguished from those arising through PCR amplification of the same molecule. However, bioinformatic methods to leverage the information from UMIs have yet to be formalised. In particular, sequencing errors in the UMI sequence are often ignored, or else resolved in an ad-hoc manner. We show that errors in the UMI sequence are common and introduce network-based methods to account for these errors when identifying PCR duplicates. Using these methods, we demonstrate improved quantification accuracy both under simulated conditions and real iCLIP and single cell RNA-Seq datasets. Reproducibility between iCLIP replicates and single cell RNA-Seq clustering are both improved using our proposed network-based method, demonstrating the value of properly accounting for errors in UMIs. These methods are implemented in the open source UMI-tools software package (https://github.com/CGATOxford/UMI-tools).
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- UMIche: A platform for robust UMI-centric simulation and analysis in bulk and single-cell sequencing
Jianfeng Sun, Shuang Li, … Adam P. Cribbs·bioRxiv·Mar 15, 2025
- Correcting PCR amplification errors in unique molecular identifiers to generate absolute numbers of sequencing molecules.
Jianfeng Sun, Martin Philpott, … Adam P. Cribbs·bioRxiv·Apr 6, 2023
- Accurate Estimation of Molecular Counts from Amplicon Sequence Data with Unique Molecular Identifiers
Xiyu Peng, Karin S. Dorman·BioinformaticsPeer-reviewed·Jan 1, 2023
- mclUMI: Markov clustering of unique molecular identifiers enables dynamic removal of PCR duplicates
Jianfeng Sun, Shuang Li, … Adam P. Cribbs·bioRxiv·Mar 15, 2025
- TRUmiCount: Correctly counting absolute numbers of molecules using unique molecular identifiers
Florian Pflug, Arndt von Haeseler·BioinformaticsPeer-reviewed·Apr 10, 2018
- Unique molecular identifiers don't need to be unique: a collision-aware estimator for RNA-seq quantification
Dylan Agyemang, Rafael A. Irizarry, Tavor Z. Baharav·Journal of Computational BiologyPeer-reviewed·Sep 15, 2026