An Efficient GPU-based de Bruijn Graph Construction Algorithm for Micro-Assembly

Conference Paper (2018)
Author(s)

Shanshan Ren (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Nauman Ahmed (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Koen Bertels (TU Delft - FTQC/Bertels Lab, TU Delft - (OLD)Quantum Computer Architectures)

Zaid Al-Ars (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Research Group
Computer Engineering
DOI related publication
https://doi.org/10.1109/BIBE.2018.00020 Final published version
More Info
expand_more
Publication Year
2018
Language
English
Research Group
Computer Engineering
Article number
8567459
Pages (from-to)
67-72
ISBN (electronic)
978-153866216-8
Event
BIBE 2018 : 18th International Conference on Bioinformatics and Bioengineering (2018-12-06 - 2018-12-06), Taichung, Taiwan
Downloads counter
366
Collections
Institutional Repository
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

In order to improve the accuracy of indel detection, micro-assembly is used in multiple variant callers, such as the GATK HaplotypeCaller to reassemble reads in a specific region of the genome. Assembly is a computationally intensive process that causes runtime bottlenecks. In this paper, we propose a GPU-based de Bruijn graph construction algorithm for micro-assembly in the GATK HaplotypeCaller to improve its performance. Various synthetic datasets are used to compare the performance of the GPU-based de Bruijn graph construction implementation with the software-only baseline, which achieves a speedup of up to 3x. An experiment using two human genome datasets is used to evaluate the performance shows a speedup of up to 2.66x.

Files

DBG.pdf
(pdf | 0.202 Mb)
License info not available