a multi-GPU program that corrects beam-induced sample motion on dose fractionated movie stacks. It implements a robust iterative alignment algorithm that delivers precise measurement and correction of both global and non-uniform local motions at single pixel level across the whole frame, suitable for both single-particle and tomographic images.
MotionCor2 runs on a Linux platform equipped with one or more advanced NVIDIA GPU cards. It has been tested on Tesla k10, k40, k80, GeForce 980, and Titan cards. The current version was compiled against CUDA driver 7.5. CUFFT library is required. Developers also recommend 256 GB or more CPU memory, although 128 GB CPU memory is also workable.
S. Zheng, E. Palovcak, J.-P. Armache, Y. Cheng, and D. Agard. 2016. Anisotropic Correction of Beam-induced Motion for Improved Single-particle Electron Cryo-microscopy. Nature Methods.
(Note: BioArxiv preprint)
*Full citation information available through
Linux 64 20170130
Other Available Versions
Linux 64 20160316
Linux 64 20160822
Linux 64 20161019
David Agard, Yifan Cheng, Shawn Zheng.