编译和安装

操作步骤

  1. 使用PuTTY工具,以root用户登录服务器。
  2. 执行以下命令进入主程序安装目录。

    cd /path/to/RELION

  3. 执行以下命令解压安装包。

    tar -xvf 3.1.2.tar.gz

  4. 执行以下命令进入解压后路径并创建“build”目录。

    cd relion-3.1.2
    mkdir build

  5. 执行以下命令进行配置。

    yum install -y libtiff-* fltk* fltk-devel*
    yum -y install xorg-x11-xauth
    cd build
    export FFTW_HOME=/path/to/FFTW
    export FFTW_LIB=$FFTW_HOME/lib
    export FFTW_INCLUDE=$FFTW_HOME/include
    cmake  -DBUILD_SHARED_LIBS=OFF -DCUDA=ON  -DCudaTexture=ON -DCUDA_ARCH=80 -DCMAKE_BUILD_TYPE=release  -DCMAKE_INSTALL_PREFIX=/path/to/install/RELION  ..

    -DCUDA_ARCH的值需对应显卡的计算能力,最低35,如A100为80、V100为70,具体可通过NVIDIA网页进行查看。

  6. 执行以下命令开始编译。

    make -j40
    make -j40 install

  7. 执行以下命令查看RELION版本。

    /path/to/install/RELION/bin/relion_refine_mpi --help

  8. 执行以下命令设置环境变量。

    export PATH=/path/to/install/RELION/bin:$PATH