RELION 5.0.0 3D reconstructions or 2D class averages in cryo-electron microscopy.
1.6K
RELION (for REgularised LIkelihood OptimisatioN) is a stand-alone computer program for Maximum A Posteriori refinement of (multiple) 3D reconstructions or 2D class averages in cryo-electron microscopy. It is developed in the research group of Sjors Scheres at the MRC Laboratory of Molecular Biology.
The latest branch is with vnc and could be used on servers as well.
The gpu branch is for computer with display or for cli use, only relion is installed with cuda support.
To use it with docker run docker run -p 5900:5900 -it --name relion --gpus all -v "$(pwd):/app" subhajitroy/relion:latest. Then the gui could be accessed through VNC viewer like tigervnc.
If the vnc doesn't start it can be started manually by docker run -p 5900:5900 -it --name relion --gpus all -v "$(pwd):/app" subhajitroy/relion:latest /bin/bash. Then source /root/.bashrc && bash /root/vnc.sh
To open it on server with singularity or apptainer do the following:
singularity build relion.sif docker://subhajitroy/relion:latest this will create the relion.sif file in the current location.relion.sif using singularity exec relion.sif /bin/bashsource /root/.bashrc && bash /root/vnc.shThe above will open the server at port 5900. If one is working on a cluster use ssh port forwarding using ssh -L 5900:server:5900 user@host. The VNC has a very basic openbox environment. Right click and open terminal. Type relion to launch relion GUI. It should be equipped with MPI and CUDA support out of the box.
Content type
Image
Digest
sha256:a61544096…
Size
5.1 GB
Last updated
about 1 year ago
docker pull subhajitroy/relion