| Literature DB >> 20444869 |
Gary Macindoe1, Lazaros Mavridis, Vishwesh Venkatraman, Marie-Dominique Devignes, David W Ritchie.
Abstract
HexServer (http://hexserver.loria.fr/) is the first Fourier transform (FFT)-based protein docking server to be powered by graphics processors. Using two graphics processors simultaneously, a typical 6D docking run takes approximately 15 s, which is up to two orders of magnitude faster than conventional FFT-based docking approaches using comparable resolution and scoring functions. The server requires two protein structures in PDB format to be uploaded, and it produces a ranked list of up to 1000 docking predictions. Knowledge of one or both protein binding sites may be used to focus and shorten the calculation when such information is available. The first 20 predictions may be accessed individually, and a single file of all predicted orientations may be downloaded as a compressed multi-model PDB file. The server is publicly available and does not require any registration or identification by the user.Entities:
Mesh:
Substances:
Year: 2010 PMID: 20444869 PMCID: PMC2896144 DOI: 10.1093/nar/gkq311
Source DB: PubMed Journal: Nucleic Acids Res ISSN: 0305-1048 Impact factor: 16.971
Figure 1.Screenshots of the two dataentry web pages of the HexServer interface. (A) Top: the first web page is used to specify the PDB files to be uploaded, and the type of docking calculation to be performed. (B) Bottom: the second web page may be used to define optional interface residues and angular search ranges to focus the search around a known or hypothesized interface. By convention, the larger of the two proteins is called the ‘receptor’ and the smaller is called the ‘ligand,’ although Hex treats the two proteins equally. All input parameters are explained in further detail in the online Help page, and some typical protein domains are available from the ‘Examples’ page.
Figure 2.A screenshot of a results page generated by HexServer.
Timing comparisons of Hex and ZDOCK
| Mode | Hex | Hex | ZDOCK | HexServer | ZDOCK server |
|---|---|---|---|---|---|
| (CPU | (GPU | (CPU | (GPU | (CPUf) | |
| dense | 240 | 22 | 7255 | 15 | – |
| coarse | 52 | 5 | 500 | 3 | 900 |
aAll times are given in seconds: the server timings exclude any networking delays or time spent waiting in a queue.
bHere, a ‘coarse’ sampling mode corresponds to 15° angular steps (about 3600 ligand rotations), whereas ‘dense’ sampling corresponds to 6° angular steps (about 54 000 ligand rotations). Dense sampling is not available in ZDOCK server.
cUsing 3D FFTs on one 2.5 GHz Intel Xeon processor.
dUsing 1D Hex FFTs on one Nvidia C1060 processor.
eUsing 1D Hex FFTs on two Nvidia C1060 processors.
fUsing 3D FFTs on eight IBM 1.1 GHz p655 processors.