Title |
Accelerating metagenomic read classification on CUDA-enabled GPUs
|
---|---|
Published in |
BMC Bioinformatics, January 2017
|
DOI | 10.1186/s12859-016-1434-6 |
Pubmed ID | |
Authors |
Robin Kobus, Christian Hundt, André Müller, Bertil Schmidt |
Abstract |
Metagenomic sequencing studies are becoming increasingly popular with prominent examples including the sequencing of human microbiomes and diverse environments. A fundamental computational problem in this context is read classification; i.e. the assignment of each read to a taxonomic label. Due to the large number of reads produced by modern high-throughput sequencing technologies and the rapidly increasing number of available reference genomes software tools for fast and accurate metagenomic read classification are urgently needed. We present cuCLARK, a read-level classifier for CUDA-enabled GPUs, based on the fast and accurate classification of metagenomic sequences using reduced k-mers (CLARK) method. Using the processing power of a single Titan X GPU, cuCLARK can reach classification speeds of up to 50 million reads per minute. Corresponding speedups for species- (genus-)level classification range between 3.2 and 6.6 (3.7 and 6.4) compared to multi-threaded CLARK executed on a 16-core Xeon CPU workstation. cuCLARK can perform metagenomic read classification at superior speeds on CUDA-enabled GPUs. It is free software licensed under GPL and can be downloaded at https://github.com/funatiq/cuclark free of charge. |
Mendeley readers
Geographical breakdown
Country | Count | As % |
---|---|---|
Brazil | 2 | 4% |
France | 1 | 2% |
Unknown | 45 | 94% |
Demographic breakdown
Readers by professional status | Count | As % |
---|---|---|
Researcher | 12 | 25% |
Student > Master | 11 | 23% |
Student > Ph. D. Student | 7 | 15% |
Student > Doctoral Student | 6 | 13% |
Student > Bachelor | 3 | 6% |
Other | 7 | 15% |
Unknown | 2 | 4% |
Readers by discipline | Count | As % |
---|---|---|
Agricultural and Biological Sciences | 14 | 29% |
Computer Science | 11 | 23% |
Biochemistry, Genetics and Molecular Biology | 10 | 21% |
Engineering | 3 | 6% |
Chemical Engineering | 2 | 4% |
Other | 6 | 13% |
Unknown | 2 | 4% |