Fast and accurate protein substructure searching with simulated annealing and GPUs

<p>Abstract</p> <p>Background</p> <p>Searching a database of protein structures for matches to a query structure, or occurrences of a structural motif, is an important task in structural biology and bioinformatics. While there are many existing methods for structural si...

Full description

Bibliographic Details
Main Authors: Stivala Alex D, Stuckey Peter J, Wirth Anthony I
Format: Article
Language:English
Published: BMC 2010-09-01
Series:BMC Bioinformatics
Online Access:http://www.biomedcentral.com/1471-2105/11/446
id doaj-1371ea5dd91745e89dc2a4369341b32d
record_format Article
spelling doaj-1371ea5dd91745e89dc2a4369341b32d2020-11-24T21:44:30ZengBMCBMC Bioinformatics1471-21052010-09-0111144610.1186/1471-2105-11-446Fast and accurate protein substructure searching with simulated annealing and GPUsStivala Alex DStuckey Peter JWirth Anthony I<p>Abstract</p> <p>Background</p> <p>Searching a database of protein structures for matches to a query structure, or occurrences of a structural motif, is an important task in structural biology and bioinformatics. While there are many existing methods for structural similarity searching, faster and more accurate approaches are still required, and few current methods are capable of substructure (motif) searching.</p> <p>Results</p> <p>We developed an improved heuristic for tableau-based protein structure and substructure searching using simulated annealing, that is as fast or faster and comparable in accuracy, with some widely used existing methods. Furthermore, we created a parallel implementation on a modern graphics processing unit (GPU).</p> <p>Conclusions</p> <p>The GPU implementation achieves up to 34 times speedup over the CPU implementation of tableau-based structure search with simulated annealing, making it one of the fastest available methods. To the best of our knowledge, this is the first application of a GPU to the protein structural search problem.</p> http://www.biomedcentral.com/1471-2105/11/446
collection DOAJ
language English
format Article
sources DOAJ
author Stivala Alex D
Stuckey Peter J
Wirth Anthony I
spellingShingle Stivala Alex D
Stuckey Peter J
Wirth Anthony I
Fast and accurate protein substructure searching with simulated annealing and GPUs
BMC Bioinformatics
author_facet Stivala Alex D
Stuckey Peter J
Wirth Anthony I
author_sort Stivala Alex D
title Fast and accurate protein substructure searching with simulated annealing and GPUs
title_short Fast and accurate protein substructure searching with simulated annealing and GPUs
title_full Fast and accurate protein substructure searching with simulated annealing and GPUs
title_fullStr Fast and accurate protein substructure searching with simulated annealing and GPUs
title_full_unstemmed Fast and accurate protein substructure searching with simulated annealing and GPUs
title_sort fast and accurate protein substructure searching with simulated annealing and gpus
publisher BMC
series BMC Bioinformatics
issn 1471-2105
publishDate 2010-09-01
description <p>Abstract</p> <p>Background</p> <p>Searching a database of protein structures for matches to a query structure, or occurrences of a structural motif, is an important task in structural biology and bioinformatics. While there are many existing methods for structural similarity searching, faster and more accurate approaches are still required, and few current methods are capable of substructure (motif) searching.</p> <p>Results</p> <p>We developed an improved heuristic for tableau-based protein structure and substructure searching using simulated annealing, that is as fast or faster and comparable in accuracy, with some widely used existing methods. Furthermore, we created a parallel implementation on a modern graphics processing unit (GPU).</p> <p>Conclusions</p> <p>The GPU implementation achieves up to 34 times speedup over the CPU implementation of tableau-based structure search with simulated annealing, making it one of the fastest available methods. To the best of our knowledge, this is the first application of a GPU to the protein structural search problem.</p>
url http://www.biomedcentral.com/1471-2105/11/446
work_keys_str_mv AT stivalaalexd fastandaccurateproteinsubstructuresearchingwithsimulatedannealingandgpus
AT stuckeypeterj fastandaccurateproteinsubstructuresearchingwithsimulatedannealingandgpus
AT wirthanthonyi fastandaccurateproteinsubstructuresearchingwithsimulatedannealingandgpus
_version_ 1725909772809535488