(REgularised LIkelihood OptimisatioN) a stand-alone computer program for Maximum A Posteriori (MAP) refinement of (multiple) 3D reconstructions or 2D class averages in cryo-electron microscopy.
GPU-accelerated RELION : RELION versions > 2.0 are GPU-accelerated using Nvidia CUDA on Linux. For general information on running GPU accelerated applications from SBGrid, please see here : https://sbgrid.org/wiki/gpu
CUDA builds of RELION are designated by a '_cu
' suffix in the version of the application. For example, 2.0.4_cu7.5 is linked against CUDA v7.5 libraries and is not recommended for Pascal architecture Nvidia hardware (GTX 1080 and higher). 2.0.4_cu8.0 is built with CUDA 8.0 which supports Pascal architecture GPUs. The '_SP' designation indicates 'single precision' CPU builds. All builds are single precision on the GPU and can be run on 'consumer-grade' GPU hardware.
RELION and MPI : RELION uses the 'mpirun' executable to manage MPI ranks. SBGrid includes two OpenMPI versions, 2.1.2 (default) and 1.8.4 (legacy). The OpenMPI mpirun executable must match the version of OpenMPI used to build RELION. For example, RELION versions 2.1_cu*.0 use OpenMPI version 2.1.2 and must use mpirun from 2.1.2.
Older RELION versions require an override in $HOME/.sbgrid.conf to set the older OpenMPI version to 1.8.4. Add
to $HOME/.sbgrid.conf and open a new terminal to use the correct mpirun. You can also use the 'mpirun.relion' executable in place of mpirun to use the MPI that matches the currently configured version of RELION.
S. H. W. Scheres. 2012. A Bayesian View on Cryo-EM Structure Determination. J Mol Biol. 415(2): 406-418.
S. H. W. Scheres. 2012. RELION: Implementation of a Bayesian approach to cryo-EM structure determination. J Struct Biol. 180(3): 519-530.
*Full citation information available through
If RELION is useful in your work, please use at least one of the primary citations listed below.