powerfit

Rigid body fitting of atomic strucures in cryo-electron microscopy density maps

59
mentions
5
contributors
Get started
36 commitsLast commit ≈ 5 months ago20 stars9 forks

Cite this software

Description

PowerFit is a Python package and simple command-line program to automatically fit high-resolution atomic structures in cryo-EM densities. To this end it performs a full-exhaustive 6-dimensional cross-correlation search between the atomic structure and the density. It takes as input an atomic structure in PDB-format and a cryo-EM density with its resolution; and outputs positions and rotations of the atomic structure corresponding to high correlation values. PowerFit uses the local cross-correlation function as its base score. The score can optionally be enhanced by a Laplace pre-filter and/or a core-weighted version to minimize overlapping densities from neighboring subunits. It can further be hardware-accelerated by leveraging multi-core CPU machines out of the box or by GPU via the OpenCL framework. PowerFit is Free Software and has been succesfully installed and used on Linux and MacOSX machines.

Keywords
Programming languages
  • Python 91%
  • C 6%
  • Cython 2%
  • Dockerfile 1%
License
</>Source code

Participating organisations

Utrecht University
Netherlands eScience Center
Life Sciences
Life Sciences

Reference papers

Mentions

Contributors

RVH
Rodrigo Vargas Honorato
Centro Nacional de Pesquisa em Energia e Materiais
AB
Alexandre M.J.J. Bonvin

Related projects

Protein Detective

A software for AI-driven identification of unknown proteins in cryo-EM density maps

Updated 1 month ago
In progress

Related software

haddock3

HA

Haddock3 (High Ambiguity Driven protein-protein DOCKing) is a modular software for for the integrative modeling and refinement of biomolecular complexes.

Updated 5 months ago
5941 12