Jayden

Jayden

在 Linux 上部署 X-Ray 數據處理軟件

== 此筆記基於 Linux Mint 21.3==,如果您正在運行 Ubuntu,這也應該有用。

XDS 相關軟體#

參考:https://wiki.uni-konstanz.de/xds/index.php/Installation

  1. XDS 套件:
wget https://xds.mr.mpg.de/XDS-INTEL64_Linux_x86_64.tar.gz --no-check-certificate
# 出於某種原因,wget 無法驗證伺服器的 SSL 證書,添加 --no-check-certificate 參數以忽略它

tar -xzvf XDS-INTEL64_Linux_x86_64.tar.gz
mv XDS-INTEL64_Linux_x86_64 /usr/local/bin/
ln -sf /usr/local/bin/XDS-INTEL64_Linux_x86_64/* /usr/local/bin/
  1. 其他程式:XDS-ViewerXDSSTATXDSCC12XDSGUIXSCALE_ISOCLUSTERspot2pdbgenerate_XDS.INP
mkdir -p $HOME/xds-dep && cd $_
wget -N https://wiki.uni-konstanz.de/pub/linux_bin/get_folder.sh
chmod +x get_folder.sh
sudo ./get_folder.sh
rm -rf $HOME/xds-dep

#作為 root,用戶程式將安裝到 /usr/local/bin/linux_bin,並鏈接到 /usr/local/bin。
#作為普通用戶,程式將安裝到 HOME/bin/linux_bin,並鏈接到您的 $HOME/bin。

sudo apt install -y libxcb-xinerama0 xxdiff libqt5gui5 libqt5printsupport5 libqt5opengl5
  1. 選項:檢查安裝(您可能會遇到圖形包錯誤):
ldd `which xdsgui` | grep found
# 該命令應顯示您未找到的庫。
# 然後您可以使用命令安裝這些庫:

sudo apt update
sudo apt upgrade
sudo apt install -y <PackageName>
  1. 讀取 hdf5 文件的 XDS 插件:
sudo apt update
sudo apt install -y build-essential libssl-dev libreadline-dev zlib1g-dev cmake git libgtk-3-dev qt5-default
git clone https://github.com/dectris/neggia && cd neggia
mkdir build && cd $_
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build .
sudo cp src/dectris/neggia/plugin/dectris-neggia.so /usr/local/bin/linux_bin
echo export NEGGIA_PATH=/usr/local/bin/linux_bin/dectris-neggia.so >> $HOME/.bashrc
source $HOME/.bashrc

CCP4#

參考:https://www.ccp4.ac.uk/download/installation.html

  1. 這個網站 下載包管理器,然後:
cd /path/to/download/folder
tar -xvzf linux-x86_64_ccp4-8.0-setup.tar.gz
./ccp4-8.0-setup
  1. 按照安裝管理器頁面中的說明操作,並記得在第二頁檢查 “修改命令行環境”。

Phenix#

參考:https://phenix-online.org/documentation/install-setup-run.html

  1. 這個網站 請求許可證。

  2. 這個網站 下載軟體。

  3. 安裝

    tar xvf phenix-installer-<version>-<platform>.tar
    cd phenix-installer-<version>
    
    # 將在 <directory> 中創建 <directory>/phenix-<version> 並安裝
    ./install --prefix=<directory>  
    echo . /usr/local/phenix-<version>/phenix_env.sh >> $HOME/.bashrc
    source $HOME/.bashrc
    
  4. 然後您可以使用 phenix & 運行 phenix。

autoPROC#

參考:https://www.globalphasing.com/autoproc/download/academic/snapshot/Ubuntu1804_64bit/index.html

  1. 這個網站 請求許可證,下載所需的用戶名和密碼以及 .licence 文件將發送到您的電子郵件。

  2. 安裝 CCP4 和 XDS 並設置環境,如上所述。

  3. 前置要求:

    sudo apt-get install imagemagick
    
  4. 下載

    mkdir -p $HOME/GPhL/autoPROC_snapshot_20240123 && cd$_
    wget --http-user=user --http-password=password https://www.globalphasing.com/autoproc/download/academic/snapshot/GPhL_autoPROC_snapshot_20240123_install.sh
    wget --http-user=user --http-password=password https://www.globalphasing.com/autoproc/download/academic/snapshot/GPhL_autoPROC_snapshot_20240123.linux64.tar
    # 將 .license 文件放入此目錄
    # 此目錄中應有三個文件:.tar、.sh、.licence
    
  5. 安裝

    chmod +x GPhL_autoPROC_snapshot_20240123_install.sh
    ./GPhL_autoPROC_snapshot_20240123_install.sh
    
    cd $HOME/GPhL
    rm -f autoPROC_latest
    ln -s autoPROC_snapshot_20240123 autoPROC_latest
    echo source $HOME/GPhL/autoPROC_latest/setup.sh >> $HOME/.bashrc
    source $HOME/.bashrc
    

autoPX2#

  1. 您需要進入 QQ 群以獲取更多信息,我提供了一個副本以便下載:

    cd $HOME
    wget https://pan.xxu.do/d/guest/local/autoPX2-beta3-Linux.tar.gz
    tar -xzvf autoPX2-beta3-Linux.tar.gz && cd $HOME/autoPX2-beta3-Linux
    echo export PATH=$HOME/autoPX2-beta3-Linux:$PATH >> $HOME/.bashrc
    source $HOME/.bashrc
    # 您可以選擇啟動程序的命令名稱,這裡是 autopx
    ln -s autoPXgui.sh autopx
    
  2. 然後您可以使用命令 autopx 使用 autoPX2。

此文由 Mix Space 同步更新至 xLog
原始鏈接為 https://xxu.do/posts/structure/Deploy-X-Ray-Data-Process-Software-on-Linux


載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。