RELION – SBGrid Consortium – Supported Software
(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.
Mục lục bài viết
Usage Notes
SBGrid Usage Info
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, 3.1.4_cu11.6 is linked against CUDA v11.6 libraries. All builds are single precision on the GPU and can be run on ‘consumer-grade’ GPU hardware.
RELION and MPI versions
RELION uses the ‘mpirun’ executable to manage MPI “ranks” for parallel processing. RELION versions in SBGrid include OpenMPI in each version. When called from the SBGrid environment, the relion GUI is configured to use the correct version of OpenMPI to manage parallel processing. When calling RELION binaries from the command line, the mpirun.relion
executable can be used to ensure the correct version.
RELION versions > 3 use OpenMPI 3.1.6 and include support for SGE and SLURM schedulers. Older releases use OpenMPI 2.1.2.
Notes on RELION versions
RELION releases
4.0.1_cu11.6
4.0.1_cu10.1_legacy
4.0.0_cu11.6
4.0.0_cu10.1_legacy
4.0.0_cu10.1
3.1.4_cu11.6
3.1.4_cu10.1_legacy
3.1.4_cu10.1
beta releases (likely obsolete)
4.0-beta_cu9.2
4.0-beta2_cu11.5
4.0-beta2_cu11.4.1
4.0-beta2_cu10.2
Older official releases
3.1.3_cu10.2
3.1.1_cu9.2
3.0.8_cu10.1
2.1_cu8.0
1.4-randomphase3d
1.4b
1.4
1.3
Legacy version/hardware support
_legacy releases are compiled for SandyBridge microarchitecture.
Other builds are compiled for Haswell.