Abstract
Inference of protein structure from experimental data is of crucial interest in science, medicine and biotechnology. Low-resolution methods, such as small angle X-ray scattering (SAXS), play a major role in investigating important biological questions regarding the structure of proteins in solution.
To infer protein structure from SAXS data, it is necessary to calculate the expected experimental observations given a protein structure, by making use of a so-called forward model. This calculation needs to be performed many times during a conformational search. Therefore, computational efficiency directly determines the complexity of the systems that can be explored.
We present an efficient implementation of the forward model for SAXS with full hardware utilization of Graphics Processor Units (GPUs). The proposed algorithm is orders of magnitude faster than an efficient CPU implementation, and implements a caching procedure employed in the partial forward model evaluations within a Markov chain Monte Carlo framework.
To infer protein structure from SAXS data, it is necessary to calculate the expected experimental observations given a protein structure, by making use of a so-called forward model. This calculation needs to be performed many times during a conformational search. Therefore, computational efficiency directly determines the complexity of the systems that can be explored.
We present an efficient implementation of the forward model for SAXS with full hardware utilization of Graphics Processor Units (GPUs). The proposed algorithm is orders of magnitude faster than an efficient CPU implementation, and implements a caching procedure employed in the partial forward model evaluations within a Markov chain Monte Carlo framework.
Original language | English |
---|---|
Title of host publication | Biomedical Engineering Systems and Technologies |
Editors | Joaquim Gabriel, Jan Schier, Sabine Van Huffel |
Number of pages | 14 |
Volume | 357 |
Publisher | Springer Science+Business Media |
Publication date | 2013 |
Pages | 222-235 |
ISBN (Print) | 978-3-642-38255-0 |
ISBN (Electronic) | 978-3-642-38256-7 |
DOIs | |
Publication status | Published - 2013 |
Event | BIOSTEC 2012: International Joint Conference on Biomedical Engineering Systems and Technologies - Algarve, Portugal Duration: 2 Feb 2012 → 5 Feb 2012 Conference number: 5 |
Conference
Conference | BIOSTEC 2012 |
---|---|
Number | 5 |
Country/Territory | Portugal |
City | Algarve |
Period | 02/02/2012 → 05/02/2012 |
Series | Communications in Computer and Information Science |
---|---|
ISSN | 1865-0929 |