bioRxivBioinformaticsPreprint
Tandem: a bioinformatics tool for detection, mechanism classification, and population quantification of bacterial tandem gene duplications
Abstract
MotivationTandem gene duplication drives antibiotic resistance, metabolic adaptation, and gene-family expansion in bacteria, but no tool detects them in reference genomes, discovers their junctions in isolate sequencing, and quantifies the junctions in population samples. Existing callers (e.g. breseq) detect duplications without classifying formation mechanisms and often fail to quantify the duplication. ResultsTandem has 3 modules. Module 1 detects reference-genome duplications by NUCmer self-alignment and classifies each by homologous-recombination signature and the junction microhomology length. Module 2 confirms junctions in whole-genome sequencing at user-nominated coordinates after user inspecting the coverage plot. Module 3 quantifies known junction in population sequencing using the novel Junction Read Ratio (JRR). On 280 artificial population tests across seven bacterial species, Tandem achieves 100% recall and 4.3% mean absolute error. Applied to experimentally evolved Pseudomonas fluorescens SBW25 populations, Tandem resolves multiple co-segregating duplication fragments. AvailabilitySource code, documentation, and test data are available under the MIT License at https://github.com/yuingan/tandem. Implemented in Python 3. Requires NUCmer (MUMmer4), minimap2, and samtools.
- organism: bacteria (other)
- assay: whole-genome sequencing
- research focus: variant calling
- approach: statistical model
- Citations
- 0
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
- Duplications drive diversity in Bordetella pertussis on an underestimated scale.
J. S. Abrahams, M. R. Weigand, … A. Preston·bioRxiv·Feb 6, 2020
- Pindel-TD: a tandem duplication detector based on a pattern growth approach
Xiaofei Yang, Gaoyang Zheng, … Kai Ye·Genomics Proteomics & BioinformaticsPeer-reviewed·Jan 22, 2024
- ToRQuEMaDA: Tool for Retrieving Queried Eubacteria, Metadata and Dereplicating Assemblies
Raphaël R. Léonard, Marie Leleu, … Denis Baurain·PeerJPeer-reviewed·May 5, 2021
- doubletrouble: an R/Bioconductor package for the identification, classification, and analysis of gene and genome duplications
Fabricio Almeida‐Silva, Yves Van de Peer·BioinformaticsPeer-reviewed·Jan 25, 2025
- SegMantX: a novel tool for detecting DNA duplications uncovers prevalent duplications in plasmids
Dustin Martin Hanke, Tal Dagan·Molecular Biology and EvolutionPeer-reviewed·Sep 25, 2025
- PaReBrick: PArallel REarrangements and BReakpoints identification toolkit
Alexey Zabelkin, Yulia Yakovleva, … Nikita Alexeev·BioinformaticsPeer-reviewed·Sep 30, 2021