Cargando…
Fast and accurate protein substructure searching with simulated annealing and GPUs
BACKGROUND: 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...
Autores principales: | , , |
---|---|
Formato: | Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2010
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2944279/ https://www.ncbi.nlm.nih.gov/pubmed/20813068 http://dx.doi.org/10.1186/1471-2105-11-446 |
_version_ | 1782187105809596416 |
---|---|
author | Stivala, Alex D Stuckey, Peter J Wirth, Anthony I |
author_facet | Stivala, Alex D Stuckey, Peter J Wirth, Anthony I |
author_sort | Stivala, Alex D |
collection | PubMed |
description | BACKGROUND: 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. RESULTS: 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). CONCLUSIONS: 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. |
format | Text |
id | pubmed-2944279 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2010 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-29442792010-10-19 Fast and accurate protein substructure searching with simulated annealing and GPUs Stivala, Alex D Stuckey, Peter J Wirth, Anthony I BMC Bioinformatics Methodology Article BACKGROUND: 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. RESULTS: 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). CONCLUSIONS: 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. BioMed Central 2010-09-03 /pmc/articles/PMC2944279/ /pubmed/20813068 http://dx.doi.org/10.1186/1471-2105-11-446 Text en Copyright ©2010 Stivala et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Methodology Article Stivala, Alex D Stuckey, Peter J Wirth, Anthony I Fast and accurate protein substructure searching with simulated annealing and GPUs |
title | 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_short | Fast and accurate protein substructure searching with simulated annealing and GPUs |
title_sort | fast and accurate protein substructure searching with simulated annealing and gpus |
topic | Methodology Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2944279/ https://www.ncbi.nlm.nih.gov/pubmed/20813068 http://dx.doi.org/10.1186/1471-2105-11-446 |
work_keys_str_mv | AT stivalaalexd fastandaccurateproteinsubstructuresearchingwithsimulatedannealingandgpus AT stuckeypeterj fastandaccurateproteinsubstructuresearchingwithsimulatedannealingandgpus AT wirthanthonyi fastandaccurateproteinsubstructuresearchingwithsimulatedannealingandgpus |