Distance indexing and seed clustering in sequence graphs
Distance indexing and seed clustering in sequence graphs
复制标题
DOI:
10.1093/bioinformatics/btaa446
复制
发表时间:
2020-07-01
期刊:
影响因子:
5.8
通讯作者:
Paten, Benedict
中科院分区:
文献类型:
--
作者:
Chang, Xian;Eizenga, Jordan;Paten, Benedict
Motivation: 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 much more difficult in genome graphs. Calculating distance is one such function that is simple in a linear genome but complicated in a graph context. In read mapping algorithms such distance calculations are fundamental to determining if seed alignments could belong to the same mapping.Results: 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 a new generation of mapping algorithms based upon genome graphs.