henhaobio
Sign in

bioRxivBioinformaticsPreprint

AStarix: Fast and Optimal Sequence-to-Graph Alignment

Pesho IvanoviD, Benjamin BichseliD, Harun MustafaiD, André KahlesiD, Gunnar RätschiD, Martin VecheviD

PDFDOICode

Abstract

We present an algorithm for the optimal alignment of sequences to genome graphs. It works by phrasing the edit distance minimization task as finding a shortest path on an implicit alignment graph. To find a shortest path, we instantiate the A[*] paradigm with a novel domain-specific heuristic function that accounts for the upcoming subsequence in the query to be aligned, resulting in a provably optimal alignment algorithm called ASO_SCPLOWTARIXC_SCPLOW. Experimental evaluation of ASO_SCPLOWTARIXC_SCPLOW shows that it is 1-2 orders of magnitude faster than state-of-the-art optimal algorithms on the task of aligning Illumina reads to reference genome graphs. Implementations and evaluations are available at https://github.com/eth-sri/astarix.

Citations
5

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.

Similarity Map
SelectedSame fieldCross-field
THISIvanov '22Jiménez-Bla '26Rautiainen '20Jain '19Rautiainen '19Rautiainen '17
85% semantic matchBioinformatics
Pesho Ivanov, Benjamin Bichsel, Martin Vechev·Lecture notes in computer science·Jan 1, 2022· 23 citations