BioinformaticsBioinformaticsPeer-reviewed journal article
Exploiting uniqueness: seed-chain-extend alignment on elastic founder graphs
Abstract
Sequence-to-graph alignment is a central challenge of computational pangenomics. To overcome the theoretical hardness of the problem, state-of-the-art tools use seed-and-extend or seed-chain-extend heuristics to alignment, therefore reducing the computational resources required for the task. However, two main problems still remain: on the one hand, the daunting amount of sequencing data requires us to trade alignment accuracy with computational resources; on the other hand, current graph representations of pangenomes introduce an excessive amount of spurious recombinations. In this paper, we implement a complete seed-chain-extend alignment workflow based on indexable elastic founder graphs (iEFGs), a class of graphs built from aligned sequences and supporting fast pattern matching while reducing the number of artificial recombinations. We show how to construct iEFGs from the variations to a linear reference, find high-quality seeds, and extend them using GraphAligner, at the scale of a telomere-to-telomere assembled human chromosome. The main ingredient of our workflow is the use and the efficient computation of semi-repeat-free seeds (srf), a novel class of iEFG-based seeds introduced in this work. The amount of srf seeds is two orders of magnitude less than that of minimizers at the human chromosome level while maintaining comparable speed. Thanks to the uniqueness properties of iEFGs, we show that srf-based seeds suffice to maintain high accuracy while leveraging the speed of our tool. To further stress our point, we also implement chaining of seeds on the elastic degenerate string relaxation of the iEFG and show that only chained seeds suffice to achieve high accuracy alignments. Our sequence-to-graph alignment tool and the scripts to replicate our experiments are available in https://github.com/algbio/SRFAligner.
- organism: human
- assay: whole-genome sequencing
- research focus: sequence-to-function modeling
- research focus: benchmarking
- research focus: software / tool
- approach: statistical model
- approach: experimental assay
- Citations
- 1
- FWCI
- 0.30
- Field percentile
- 48th percentile
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
- Co-linear Chaining on Pangenome Graphs
Jyotshna Rajput, Ghanshyam Chandra, Chirag Jain·Algorithms for Molecular BiologyPeer-reviewed·Jan 26, 2024
- RecGraph: adding recombinations to sequence-to-graph alignments
Jorge Avila Cartes, Paola Bonizzoni, … Francesco Porto·bioRxiv·Oct 27, 2022
- On the Complexity of Sequence to Graph Alignment
Chirag Jain, Haowen Zhang, … Srinivas Aluru·Journal of Computational BiologyPeer-reviewed·Jan 6, 2020
- GraphAligner: Rapid and Versatile Sequence-to-Graph Alignment
Mikko Rautiainen, Tobias Marschall·Genome biologyPeer-reviewed·Sep 24, 2020
- Haplotype-aware sequence alignment to pangenome graphs
Ghanshyam Chandra, Daniel Gibney, Chirag Jain·Genome ResearchPeer-reviewed·Sep 1, 2024
- Detecting High Scoring Local Alignments in Pangenome Graphs
Tizian Schulz, Roland Wittler, … Jens Stoye·BioinformaticsPeer-reviewed·Jan 28, 2021