GPU-accelerated rigid body fitting of atomic structures into electron density maps

Many protein structures are elucidated to atomic detail using x-ray crystallography or nuclear magnetic resonance (NMR) experiments and are deposited in the PROTEIN DATA BANK (PDB). However, macromolecular assemblies are most relevant in understanding biological processes. Cryo-electron microscopy (cryo-EM) is an experimental technique that generates 3D electron density maps of medium resolution (7-10Å) for large macromolecular assemblies. A fitting or docking procedure for known atomic models within the assembly is needed to place these models into the experimental density map. Initial likely placements are refined to find the local optimum and discard incorrect arrangements. In recent years, graphical processing units (GPUs) have grown in popularity since they can now be programmed with higher-level languages like the industry standard OpenCL. GPUs are ideal in processing parallel computations and show significant speed ups over CPU implementations. The presented work applies GPUs to rapidly refine initial placements of protein models into low resolution density maps thereby accelerating construction of atomic-detail models for large macromolecular assemblies.

The schematic protocol ist:
Image

Image

Image

Image




Alumni Project Members: Nils Woetzel , Edward W. Lowe Jr

Download the BCL to get this and many other applications
Mac OS X 10.4 - 10.14 Linux x86_64 (64-bit)
CentOS 6+ / RedHat 6+
pre-RH6 compile from source
available from the license server
Windows x86 (32-bit)
bcl-4.3.1.dmg bcl-4.3.1-Linux-x86_64.sh bcl-4.3.1-Windows-x86.exe
To run bcl applications, academic users need a license from our license server
Commercial users need to contact us at bcl-commercial-support@meilerlab.org for licensing and pricing information