The system has loaded the relevant variables of relion by default, enter the command in the terminal: relion can open the GUI interface, and then follow the steps to use normally (must be in the login account can read and write directory).


Relion tutorial:ftp://ftp.mrc-lmb.cam.ac.uk/pub/scheres/relion30_tutorial.pdf


For our GPU workstation, it was suggested to set the computing parameter like this: 

Preprocessing (GPU acceleration job): MPI=[graphic card number]

refine (new 2080Ti): MPI=2*[graphic card number]+1

refine (old 1080Ti): MPI=[graphic card number]+1

threads: 3~5 would be fine for refine(2D 3D job), 6~9 would be fine for preprocessing.

pooled particles: 10~100 when using GPU acceleration, 2*threads when using CPU acceleration

Copy particles to scratch directory: /ssd

Here are the instruction pictures (using mainstream workstation for example):

Motion Correction running tab:

Refine compute tab:


In the running tab, when running relion_refine:


Tips:

When stopping or deleting task in GUI, the relion process will still exist in the background (it will take up resources), need to manually stop/delete the related process to release the resource;


Command "
ps -ef | grep relion" can query all the relion processes and find the PID for the just stop or del relion task. Use the command "Kill PID" to delete the corresponding process.



How to use topaz 

Relion4 can use topaz, please pay attention to the relion parameter:

Auto-picking -- Topaz executable:  /spshared/apps/miniconda3/envs/topaz/bin/topaz 

Subset selection -- Class options -- Python executable: /spshared/apps/miniconda3/envs/topaz/bin/python