Sign in
BioinformaticsBioinformatics
Peer-reviewed journal article

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.

PDFDOI

02 /Specification & Classification

Click any tag to browse matching papers
Citations
18
FWCI
0.73
Field percentile
top 35%

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
THISGhaffaari '19Jain '19Ghaffaari '25Rocha '23Joudaki '23Rautiainen '19
72% semantic matchBioinformatics
Ali Ghaffaari, Tobias Marschall·Bioinformatics·May 13, 2019· 15 citations