DIALS をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
DIALS (Diffraction Integration for Advanced Light Sources...
主に X線回折での大規模データ処理 用途ですが、最近は 電子...
本家様 [[https://dials.github.io/>+https://dials.github.i...
github [[https://github.com/dials/dials>+https://github.c...
***インストール [#qa877563]
本家様からパッケージを取得して展開します
#code(nonumber){{
[root@rockylinux9 ~]# cd /apps/src
[root@rockylinux9 src]# wget https://github.com/dials/dia...
[root@rockylinux9 src]# tar xf dials-v3-25-0-linux-x86_64...
[root@rockylinux9 dials-installer]# ./install --prefix=/a...
[root@rockylinux9 dials-installer]# cd /apps/dials-v3-25-0/
[root@rockylinux9 dials-v3-25-0]# ls -lh
total 20K
drwxrwsr-x. 36 root root 4.0K Sep 20 02:42 build
drwxr-xr-x. 18 root root 4.0K Sep 20 02:42 conda_base
-rw-r--r--. 1 root root 111 Sep 20 02:42 dials_env.csh
-rw-r--r--. 1 root root 103 Sep 20 02:42 dials_env.sh
-rw-r--r--. 1 root root 1.6K Sep 20 02:43 LICENSE
drwxrwsr-x. 13 root root 188 Sep 20 02:42 modules
[root@rockylinux9 dials-v3-25-0]#
}}
あとdui2を淹れます. 「dui」(dui version1)の開発は終了のよ...
githubは [[https://github.com/ccp4/DUI2>+https://github.c...
これを /apps に展開します
#code(nonumber){{
[root@rockylinux9 ~]# cd /apps
[root@rockylinux9 apps]# git clone https://github.com/ccp...
[root@rockylinux9 apps]# source /apps/dials-v3-25-0/dials...
[root@rockylinux9 apps]# which dials.python
/apps/dials-v3-25-0/build/bin/dials.python
[root@rockylinux9 apps]# dials.python -V
Python 3.13.5
[root@rockylinux9 apps]# dials.python -m pip install pysi...
[root@rockylinux9 apps]# dnf install xcb-util-cursor xcb-...
}}
以上でインストールは完了
***Environment-modules [#jba0a7e6]
「/apps/modulefiles/dials/3.25.0」
#code(nonumber){{
#%Module
set dials /apps/dials-v3-25-0
setenv DIALS $dials
setenv DIALS_VERSION v3-25-0
prepend-path PATH $dials/build/bin:$dials/conda_base/bin
set-alias dui2 "/apps/dials-v3-25-0/build/bin/dials.pytho...
}}
***うごかす [#b4c2dfd8]
#code(nonumber){{
[saber@rockylinux9 ~]$ module load dials
[saber@rockylinux9 ~]$ dui2
}}
&ref(2025y09m18d_025954604.png,nolink,70%);
***めも [#q88e3e2a]
「&color(red){ImportError: /apps/pyenv/versions/miniforge...
「xcb-util-cursor」を入れる
***dui (dui version 1)を使うには [#o4df6c7a]
最新版の dials では dui が動かなくて、古いversion の dial...
version 3.16.1 なら行けた. それより最新版だとエラーで起動...
#code(nonumber){{
[root@rockylinux9 ~]# cd /apps/src
[root@rockylinux9 src]# wget https://github.com/dials/dia...
[root@rockylinux9 src]# tar xf dials-v3-16-1-linux-x86_64...
[root@rockylinux9 src]# cd dials-installer
[root@rockylinux9 dials-installer]# ./install --prefix=/a...
}}
次に dui version 1を取得します
#code(nonumber){{
[root@rockylinux9 ~]# cd /apps
[root@rockylinux9 apps]# git clone https://github.com/ccp...
[root@rockylinux9 apps]# cd DUI
(dials-v3-16-1を有効にして)
[root@rockylinux9 DUI]# source /apps/dials-v3-16-1/dials_...
[root@rockylinux9 DUI]# which dials.python
/apps/dials-v3-16-1/build/bin/dials.python
[root@rockylinux9 DUI]# dials.python -V
Python 3.10.12
[root@rockylinux9 DUI]# dials.python -m pip install PySid...
[root@rockylinux9 DUI]# dials.python setup.py install
}}
Environment-modulesは「/apps/modulefiles/dials/3.16.1」と...
#code(nonumber){{
#%Module
set dials /apps/dials-v3-16-1
setenv DIALS $dials
setenv DIALS_VERSION v3-16-1
prepend-path PATH $dials/build/bin:$dials/conda_base/bin
set-alias dui /apps/DUI/bin/dui
}}
「module load dials/3.16.1」とロードさせて「dui」と実行す...
&ref(2025y09m18d_041812353.png,nolink,80%);
終了行:
DIALS (Diffraction Integration for Advanced Light Sources...
主に X線回折での大規模データ処理 用途ですが、最近は 電子...
本家様 [[https://dials.github.io/>+https://dials.github.i...
github [[https://github.com/dials/dials>+https://github.c...
***インストール [#qa877563]
本家様からパッケージを取得して展開します
#code(nonumber){{
[root@rockylinux9 ~]# cd /apps/src
[root@rockylinux9 src]# wget https://github.com/dials/dia...
[root@rockylinux9 src]# tar xf dials-v3-25-0-linux-x86_64...
[root@rockylinux9 dials-installer]# ./install --prefix=/a...
[root@rockylinux9 dials-installer]# cd /apps/dials-v3-25-0/
[root@rockylinux9 dials-v3-25-0]# ls -lh
total 20K
drwxrwsr-x. 36 root root 4.0K Sep 20 02:42 build
drwxr-xr-x. 18 root root 4.0K Sep 20 02:42 conda_base
-rw-r--r--. 1 root root 111 Sep 20 02:42 dials_env.csh
-rw-r--r--. 1 root root 103 Sep 20 02:42 dials_env.sh
-rw-r--r--. 1 root root 1.6K Sep 20 02:43 LICENSE
drwxrwsr-x. 13 root root 188 Sep 20 02:42 modules
[root@rockylinux9 dials-v3-25-0]#
}}
あとdui2を淹れます. 「dui」(dui version1)の開発は終了のよ...
githubは [[https://github.com/ccp4/DUI2>+https://github.c...
これを /apps に展開します
#code(nonumber){{
[root@rockylinux9 ~]# cd /apps
[root@rockylinux9 apps]# git clone https://github.com/ccp...
[root@rockylinux9 apps]# source /apps/dials-v3-25-0/dials...
[root@rockylinux9 apps]# which dials.python
/apps/dials-v3-25-0/build/bin/dials.python
[root@rockylinux9 apps]# dials.python -V
Python 3.13.5
[root@rockylinux9 apps]# dials.python -m pip install pysi...
[root@rockylinux9 apps]# dnf install xcb-util-cursor xcb-...
}}
以上でインストールは完了
***Environment-modules [#jba0a7e6]
「/apps/modulefiles/dials/3.25.0」
#code(nonumber){{
#%Module
set dials /apps/dials-v3-25-0
setenv DIALS $dials
setenv DIALS_VERSION v3-25-0
prepend-path PATH $dials/build/bin:$dials/conda_base/bin
set-alias dui2 "/apps/dials-v3-25-0/build/bin/dials.pytho...
}}
***うごかす [#b4c2dfd8]
#code(nonumber){{
[saber@rockylinux9 ~]$ module load dials
[saber@rockylinux9 ~]$ dui2
}}
&ref(2025y09m18d_025954604.png,nolink,70%);
***めも [#q88e3e2a]
「&color(red){ImportError: /apps/pyenv/versions/miniforge...
「xcb-util-cursor」を入れる
***dui (dui version 1)を使うには [#o4df6c7a]
最新版の dials では dui が動かなくて、古いversion の dial...
version 3.16.1 なら行けた. それより最新版だとエラーで起動...
#code(nonumber){{
[root@rockylinux9 ~]# cd /apps/src
[root@rockylinux9 src]# wget https://github.com/dials/dia...
[root@rockylinux9 src]# tar xf dials-v3-16-1-linux-x86_64...
[root@rockylinux9 src]# cd dials-installer
[root@rockylinux9 dials-installer]# ./install --prefix=/a...
}}
次に dui version 1を取得します
#code(nonumber){{
[root@rockylinux9 ~]# cd /apps
[root@rockylinux9 apps]# git clone https://github.com/ccp...
[root@rockylinux9 apps]# cd DUI
(dials-v3-16-1を有効にして)
[root@rockylinux9 DUI]# source /apps/dials-v3-16-1/dials_...
[root@rockylinux9 DUI]# which dials.python
/apps/dials-v3-16-1/build/bin/dials.python
[root@rockylinux9 DUI]# dials.python -V
Python 3.10.12
[root@rockylinux9 DUI]# dials.python -m pip install PySid...
[root@rockylinux9 DUI]# dials.python setup.py install
}}
Environment-modulesは「/apps/modulefiles/dials/3.16.1」と...
#code(nonumber){{
#%Module
set dials /apps/dials-v3-16-1
setenv DIALS $dials
setenv DIALS_VERSION v3-16-1
prepend-path PATH $dials/build/bin:$dials/conda_base/bin
set-alias dui /apps/DUI/bin/dui
}}
「module load dials/3.16.1」とロードさせて「dui」と実行す...
&ref(2025y09m18d_041812353.png,nolink,80%);
ページ名:
1