GPU-BSM: a GPU-based tool to map bisulfite-treated reads.
Cytosine DNA methylation is an epigenetic mark implicated in several biological processes. Bisulfite treatment of DNA is acknowledged as the gold standard technique to study methylation. This technique introduces changes in the genomic DNA by converting cytosines to uracils while 5-methylcytosines remain nonreactive. During PCR amplification 5-methylcytosines are amplified as cytosine, whereas uracils and thymines as thymine. To detect the methylation levels, reads treated with the bisulfite must be aligned against a reference genome. Mapping these reads to a reference genome represents a significant computational challenge mainly due to the increased search space and the loss of information introduced by the treatment. To deal with this computational challenge we devised GPU-BSM, a tool based on modern Graphics Processing Units. Graphics Processing Units are hardware accelerators that are increasingly being used successfully to accelerate general-purpose scientific applications. GPU-BSM is a tool able to map bisulfite-treated reads from whole genome bisulfite sequencing and reduced representation bisulfite sequencing, and to estimate methylation levels, with the goal of detecting methylation. Due to the massive parallelization obtained by exploiting graphics cards, GPU-BSM aligns bisulfite-treated reads faster than other cutting-edge solutions, while outperforming most of them in terms of unique mapped reads.
Institute for Biomedical Technologies, National Research Council, Segrate (Mi), Italy.
Andrea
A
Manconi
Institute for Biomedical Technologies, National Research Council, Segrate (Mi), Italy.
Alessandro
A
Orro
Department of Electrical and Electronic Engineering, University of Cagliari, Cagliari (Ca), Italy.
Emanuele
E
Manca
Department of Electrical and Electronic Engineering, University of Cagliari, Cagliari (Ca), Italy.
Giuliano
G
Armano
Institute for Biomedical Technologies, National Research Council, Segrate (Mi), Italy.
Luciano
L
Milanesi
D000818:Animals; D003596:Cytosine; D019175:DNA Methylation; D006801:Humans; D017422:Sequence Analysis, DNA / Q000379:methods*; D013447:Sulfites / Q000737:chemistry*
D013447:Sulfites; D003596:Cytosine; C042345:hydrogen sulfite