本家様 https://jclinic.mit.edu/boltzgen/
github https://github.com/HannesStark/boltzgen

記事https://www.genengnews.com/topics/artificial-intelligence/boltzgen-democratizes-ai-therapeutic-design-expands-druggable-universe/

BoltzGen is a new, generative model for designing proteins and peptides of any modality that can bind to a wide range of biomolecular targets.
(deepL訳)
BoltzGenは、あらゆるモダリティのタンパク質およびペプチドを設計するための新たな生成モデルであり、幅広い生体分子標的と結合することが可能です。

pyenv-anaconda

git clone https://github.com/yyuu/pyenv.git /apps/pyenv
export PYENV_ROOT=/apps/pyenv
export PATH=$PYENV_ROOT/bin:$PATH
pyenv install --list              <--これでanaconda,minicondaのバージョンが一覧されます.
pyenv install miniforge3-25.3.1-0
 
source /apps/pyenv/versions/miniforge3-25.3.1-0/etc/profile.d/conda.sh
conda update conda
 
(既に環境があるなら)
source /apps/pyenv/versions/miniforge3-25.3.1-0/etc/profile.d/conda.sh

BoltzGen

[root@rockylinux9 ~]# conda create -n bg python=3.12
[root@rockylinux9 ~]# conda activate bg
(bg) [root@rockylinux9 ~]# pip install boltzgen
 
(bg) [root@rockylinux9 ~]# conda list
 :
boltzgen                         0.2.0            pypi_0                pypi
 :
numpy                            2.0.2            pypi_0                pypi
nvidia-cublas-cu12               12.8.4.1         pypi_0                pypi
nvidia-cuda-cupti-cu12           12.8.90          pypi_0                pypi
nvidia-cuda-nvrtc-cu12           12.8.93          pypi_0                pypi
nvidia-cuda-runtime-cu12         12.8.90          pypi_0                pypi
nvidia-cudnn-cu12                9.10.2.21        pypi_0                pypi
nvidia-cufft-cu12                11.3.3.83        pypi_0                pypi
nvidia-cufile-cu12               1.13.1.3         pypi_0                pypi
nvidia-curand-cu12               10.3.9.90        pypi_0                pypi
nvidia-cusolver-cu12             11.7.3.90        pypi_0                pypi
nvidia-cusparse-cu12             12.5.8.93        pypi_0                pypi
nvidia-cusparselt-cu12           0.7.1            pypi_0                pypi
nvidia-ml-py                     13.590.44        pypi_0                pypi
nvidia-nccl-cu12                 2.27.5           pypi_0                pypi
nvidia-nvjitlink-cu12            12.8.93          pypi_0                pypi
nvidia-nvshmem-cu12              3.3.20           pypi_0                pypi
nvidia-nvtx-cu12                 12.8.90          pypi_0                pypi
 :
python                           3.12.12          hd63d673_1_cpython    conda-forge
 :
rdkit                            2025.9.3         pypi_0                pypi
 :
torch                            2.9.1            pypi_0                pypi
 :
(bg) [root@rockylinux9 ~]# pip install torch==2.9.1+cu128 --index-url https://download.pytorch.org/whl/cu128
 
(bg) [root@rockylinux9 ~]# conda list
 :
torch                            2.9.1+cu128      pypi_0                pypi
 :
(bg) [root@rockylinux9 ~]# conda deactivate
[root@rockylinux9 ~]#

EnvironmentModules

「/apps/modulefiles/BoltzGen」

#%Module
set          root   /apps/pyenv/versions/miniforge3-25.3.1-0/envs/bg
prepend-path PATH $root/bin
prepend-path LD_LIBRARY_PATH $root/lib

つかってみる

githubにexampleがあるのでそれを拝借

[saber@rockylinux9 ~]$ git clone https://github.com/HannesStark/boltzgen
[saber@rockylinux9 ~]$ cd boltzgen/
[saber@rockylinux9 boltzgen]$ ls -l
total 1852
drwxr-xr-x.  2 saber saber     117 Oct 31 12:53 assets
drwxr-xr-x.  3 saber saber     174 Oct 31 12:53 config
-rw-r--r--.  1 saber saber    1617 Oct 31 12:53 Dockerfile
drwxr-xr-x. 20 saber saber    4096 Oct 31 12:53 example
-rw-r--r--.  1 saber saber 1841516 Oct 31 12:53 filter.ipynb
-rw-r--r--.  1 saber saber    1070 Oct 31 12:53 LICENSE
-rwxr-xr-x.  1 saber saber    1861 Oct 31 12:53 main.py
-rwxr-xr-x.  1 saber saber    3271 Oct 31 12:53 pyproject.toml
-rwxr-xr-x.  1 saber saber   29301 Oct 31 12:53 README.md
drwxr-xr-x.  3 saber saber      22 Oct 31 12:53 src
 
[saber@rockylinux9 boltzgen]$
[saber@rockylinux9 boltzgen]$ cat example/vanilla_protein/1g13prot.yaml
entities:
  - protein:
      id: C
      sequence: 80..140
  - file:
      path: 1g13.cif
 
      include:
        - chain:
            id: A
 
[saber@rockylinux9 boltzgen]$
[saber@rockylinux9 boltzgen]$ module use /apps/modulefiles/
[saber@rockylinux9 boltzgen]$ module load BoltzGen
 
[saber@rockylinux9 boltzgen]$ mkdir workbench
 
[saber@rockylinux9 boltzgen]$ boltzgen run example/vanilla_protein/1g13prot.yaml \
  --output workbench/test_run \
  --protocol protein-anything \
  --num_designs 10 \
  --budget 2
[saber@rockylinux9 boltzgen]$
[saber@rockylinux9 boltzgen]$ ls -l workbench/test_run/
total 116
-rw-r--r--.  1 saber saber 106129 Oct 31 12:57 1g13prot.cif
drwxr-xr-x.  2 saber saber    143 Oct 31 12:59 config
drwxr-xr-x.  4 saber saber    161 Oct 31 13:24 final_ranked_designs
drwxr-xr-x.  4 saber saber   4096 Oct 31 13:05 intermediate_designs
drwxr-xr-x. 11 saber saber   4096 Oct 31 13:23 intermediate_designs_inverse_folded
-rw-r--r--.  1 saber saber    347 Oct 31 12:59 steps.yaml
[saber@rockylinux9 boltzgen]$
最新の60件
2026-04-14 2026-04-13 2026-04-12 2026-04-08 2026-04-07 2026-04-06 2026-04-05 2026-04-04 2026-04-02 2026-03-26 2026-03-23 2026-03-21 2026-03-19 2026-03-15 2026-03-14 2026-03-13 2026-03-07 2026-03-06 2026-03-04 2026-03-02 2026-02-26 2026-02-24 2026-02-21 2026-02-18 2026-02-17 2026-02-16 2026-02-11 2026-02-09 2026-02-07 2026-02-06 2026-02-03 2026-02-02 2026-01-31 2026-01-26 2026-01-24 2026-01-18 2026-01-17 2026-01-12
  • BoltzGen

edit


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2026-01-12 (月) 20:12:00