bioRxivBioinformaticsPreprint
RecGraph: adding recombinations to sequence-to-graph alignments
Jorge Avila CartesiD, Paola BonizzoniiD, Simone CiccolellaiD, Gianluca Della VedovaiD, Luca DentiiD, Davide Cesare MontiiD, Yuri PirolaiD, Francesco Porto
Abstract
The transition towards graph pangenomes is posing several new challenging questions, most notably how to extend the classical notion of read alignment from a sequence-to-sequence to a sequence-to-graph setting. Especially on variation graphs, where paths corresponding to individual genomes are labeled, notions of alignments that are strongly inspired by the classical ones are usually able to capture only variations that can be expressed by mismatches or gaps, such as SNPs or short insertions and deletions. On the other hand the recent investigation of pangenomes at bacterial scale (Colquhoun et al, 2021) shows that most tools are tailored for human pangenomes and are not suited to bacteria which exhibit, among other characteristics, a larger variability. Such variability leads to the need for incorporating a greater flexibility when computing an alignment. In this paper, we extend the usual notion of sequence-to-graph alignment by including recombinations among the variations that explicitly represented and evaluated in an alignment. From a computational modeling point of view, a recombination corresponds to identifying a new path of the variation graph which is a mosaic of two different paths, possibly joined by a new arc. We provide a dynamic programming algorithm for computing an optimal alignment that allows recombinations with an affine penalty. We have implemented our approach with the tool RecGraph and we have analyzed its accuracy over some over some bacterial pangenome graphs.
- Citations
- 2
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
- RecAlign: A* recombination-aware sequence to graph mapping
Paola Bonizzoni, Davide Cesare Monti, … Jouni Sirén·bioRxiv·Jan 18, 2025
- Building pangenome graphs
Erik P. Garrison, Andrea Guarracino, … Pjotr Prins·Nature MethodsPeer-reviewed·Oct 21, 2024
- Unbiased pangenome graphs
Erik P. Garrison, Andrea Guarracino·BioinformaticsPeer-reviewed·Nov 30, 2022
- Exploiting uniqueness: seed-chain-extend alignment on elastic founder graphs
Nicola Rizzo, Manuel Cáceres, Veli Mäkinen·BioinformaticsPeer-reviewed·Jul 1, 2025
- On the Complexity of Sequence to Graph Alignment
Chirag Jain, Haowen Zhang, … Srinivas Aluru·Journal of Computational BiologyPeer-reviewed·Jan 6, 2020
- Co-linear Chaining on Pangenome Graphs
Jyotshna Rajput, Ghanshyam Chandra, Chirag Jain·Algorithms for Molecular BiologyPeer-reviewed·Jan 26, 2024