Distance Indexing and Seed Clustering in Sequence Graphs
Xian H. ChangiD, Jordan M. EizengaiD, Adam M. NovakiD, Jouni SiréniD, Benedict PateniD
Abstract
Graph representations of genomes are capable of expressing more genetic variation and can therefore better represent a population than standard linear genomes. However, due to the greater complexity of genome graphs relative to linear genomes, some functions that are trivial on linear genomes become more difficult in genome graphs. Calculating distance is one such function that is simple in a linear genome but much more complicated in a graph context. In read mapping algorithms, distance calculations are commonly used in a clustering step to determine if seed alignments could belong to the same mapping. Clustering algorithms are a bottleneck for some mapping algorithms due to the cost of repeated distance calculations. We have developed an algorithm for quickly calculating the minimum distance between positions on a sequence graph using a minimum distance index. We have also developed an algorithm that uses the distance index to cluster seeds on a graph. We demonstrate that our implementations of these algorithms are efficient and practical to use for mapping algorithms.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 18
- FWCI
- 0.73
- Field percentile
- top 35%
- Research Focus
- Approach
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
- Fully-sensitive Seed Finding in Sequence Graphs Using a Hybrid Index
Ali Ghaffaari, Tobias Marschall·BioinformaticsPeer-reviewed·May 13, 2019
- Validating paired-end read alignments in sequence graphs
Chirag Jain, Haowen Zhang, … Srinivas Aluru·bioRxiv·Jun 26, 2019
- DiVerG: Scalable Distance Index for Validation of Paired-End Alignments in Sequence Graphs
Ali Ghaffaari, Alexander Schönhuth, Tobias Marschall·bioRxiv·Feb 12, 2025
- Heuristics for the De Bruijn Graph Sequence Mapping Problem
Lucas B. Rocha, Said Sadique Adi, Elói Araújo·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2023
- Aligning Distant Sequences to Graphs using Long Seed Sketches
Amir Joudaki, Alexandru Meterez, … Gunnar Rätsch·Genome ResearchPeer-reviewed·Apr 18, 2023
- Bit-parallel sequence-to-graph alignment
Mikko Rautiainen, Veli Mäkinen, Tobias Marschall·BioinformaticsPeer-reviewed·Mar 7, 2019