BoltzGen 0.2.0
ウェブページ
https://github.com/HannesStark/boltzgen
バージョン
0.2.0
インストール環境
- Python 3.12.12 (pyenv 2.6.17)
インストール手順概略
$ module load pyenv/2.6.17
$ export PYENV_ROOT=/apl/pyenv/repos/2.6.17
$ pyenv virtualenv 3.12.12 3.12.12-boltzgen-0.2.0
$ pyenv activate 3.12.12-boltzgen-0.2.0
(3.12.12-boltzgen-0.2.0) $ eval "$(pyenv init -)"
(3.12.12-boltzgen-0.2.0) $ pip install boltzgen==0.2.0
実行サンプル
#!/bin/sh
#PBS -l select=1:ncpus=16:mpiprocs=1:ompthreads=16:ngpus=1
#PBS -l walltime=24:00:00if [ ! -z "${PBS_O_WORKDIR}" ]; then
cd "${PBS_O_WORKDIR}"
else
export OMP_NUM_THREADS=16
fimodule -s purge
module -s load boltzgen/0.2.0INPUT=1g13prot.yaml
OUTPUT=output_sample
PROTOCOL=protein-anything
NUM_DESIGNS=10
BUDGET=2CACHEDIR=/apl/boltzgen/0.2.0/cache
boltzgen run ${INPUT} \
--output ${OUTPUT} \
--protocol ${PROTOCOL} \
--num_designs ${NUM_DESIGNS} \
--budget ${BUDGET} \
--cache ${CACHEDIR}
メモ
- 共用領域内に作った pyenv 環境内に導入しています。