Cargando…

High performance transcription factor-DNA docking with GPU computing

BACKGROUND: Protein-DNA docking is a very challenging problem in structural bioinformatics and has important implications in a number of applications, such as structure-based prediction of transcription factor binding sites and rational drug design. Protein-DNA docking is very computational demandin...

Descripción completa

Detalles Bibliográficos
Autores principales: Wu, Jiadong, Hong, Bo, Takeda, Takako, Guo, Jun-tao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3380734/
https://www.ncbi.nlm.nih.gov/pubmed/22759575
http://dx.doi.org/10.1186/1477-5956-10-S1-S17
_version_ 1782236336990715904
author Wu, Jiadong
Hong, Bo
Takeda, Takako
Guo, Jun-tao
author_facet Wu, Jiadong
Hong, Bo
Takeda, Takako
Guo, Jun-tao
author_sort Wu, Jiadong
collection PubMed
description BACKGROUND: Protein-DNA docking is a very challenging problem in structural bioinformatics and has important implications in a number of applications, such as structure-based prediction of transcription factor binding sites and rational drug design. Protein-DNA docking is very computational demanding due to the high cost of energy calculation and the statistical nature of conformational sampling algorithms. More importantly, experiments show that the docking quality depends on the coverage of the conformational sampling space. It is therefore desirable to accelerate the computation of the docking algorithm, not only to reduce computing time, but also to improve docking quality. METHODS: In an attempt to accelerate the sampling process and to improve the docking performance, we developed a graphics processing unit (GPU)-based protein-DNA docking algorithm. The algorithm employs a potential-based energy function to describe the binding affinity of a protein-DNA pair, and integrates Monte-Carlo simulation and a simulated annealing method to search through the conformational space. Algorithmic techniques were developed to improve the computation efficiency and scalability on GPU-based high performance computing systems. RESULTS: The effectiveness of our approach is tested on a non-redundant set of 75 TF-DNA complexes and a newly developed TF-DNA docking benchmark. We demonstrated that the GPU-based docking algorithm can significantly accelerate the simulation process and thereby improving the chance of finding near-native TF-DNA complex structures. This study also suggests that further improvement in protein-DNA docking research would require efforts from two integral aspects: improvement in computation efficiency and energy function design. CONCLUSIONS: We present a high performance computing approach for improving the prediction accuracy of protein-DNA docking. The GPU-based docking algorithm accelerates the search of the conformational space and thus increases the chance of finding more near-native structures. To the best of our knowledge, this is the first ad hoc effort of applying GPU or GPU clusters to the protein-DNA docking problem.
format Online
Article
Text
id pubmed-3380734
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-33807342012-06-25 High performance transcription factor-DNA docking with GPU computing Wu, Jiadong Hong, Bo Takeda, Takako Guo, Jun-tao Proteome Sci Proceedings BACKGROUND: Protein-DNA docking is a very challenging problem in structural bioinformatics and has important implications in a number of applications, such as structure-based prediction of transcription factor binding sites and rational drug design. Protein-DNA docking is very computational demanding due to the high cost of energy calculation and the statistical nature of conformational sampling algorithms. More importantly, experiments show that the docking quality depends on the coverage of the conformational sampling space. It is therefore desirable to accelerate the computation of the docking algorithm, not only to reduce computing time, but also to improve docking quality. METHODS: In an attempt to accelerate the sampling process and to improve the docking performance, we developed a graphics processing unit (GPU)-based protein-DNA docking algorithm. The algorithm employs a potential-based energy function to describe the binding affinity of a protein-DNA pair, and integrates Monte-Carlo simulation and a simulated annealing method to search through the conformational space. Algorithmic techniques were developed to improve the computation efficiency and scalability on GPU-based high performance computing systems. RESULTS: The effectiveness of our approach is tested on a non-redundant set of 75 TF-DNA complexes and a newly developed TF-DNA docking benchmark. We demonstrated that the GPU-based docking algorithm can significantly accelerate the simulation process and thereby improving the chance of finding near-native TF-DNA complex structures. This study also suggests that further improvement in protein-DNA docking research would require efforts from two integral aspects: improvement in computation efficiency and energy function design. CONCLUSIONS: We present a high performance computing approach for improving the prediction accuracy of protein-DNA docking. The GPU-based docking algorithm accelerates the search of the conformational space and thus increases the chance of finding more near-native structures. To the best of our knowledge, this is the first ad hoc effort of applying GPU or GPU clusters to the protein-DNA docking problem. BioMed Central 2012-06-21 /pmc/articles/PMC3380734/ /pubmed/22759575 http://dx.doi.org/10.1186/1477-5956-10-S1-S17 Text en Copyright ©2012 Wu 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 Proceedings
Wu, Jiadong
Hong, Bo
Takeda, Takako
Guo, Jun-tao
High performance transcription factor-DNA docking with GPU computing
title High performance transcription factor-DNA docking with GPU computing
title_full High performance transcription factor-DNA docking with GPU computing
title_fullStr High performance transcription factor-DNA docking with GPU computing
title_full_unstemmed High performance transcription factor-DNA docking with GPU computing
title_short High performance transcription factor-DNA docking with GPU computing
title_sort high performance transcription factor-dna docking with gpu computing
topic Proceedings
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3380734/
https://www.ncbi.nlm.nih.gov/pubmed/22759575
http://dx.doi.org/10.1186/1477-5956-10-S1-S17
work_keys_str_mv AT wujiadong highperformancetranscriptionfactordnadockingwithgpucomputing
AT hongbo highperformancetranscriptionfactordnadockingwithgpucomputing
AT takedatakako highperformancetranscriptionfactordnadockingwithgpucomputing
AT guojuntao highperformancetranscriptionfactordnadockingwithgpucomputing