システムの紹介 | 各種手続き | 使い方と注意事項 | アプリケーション一覧 | 講習会情報 | FAQ |
機能概要Amberは、カリフォルニア大学のコールマン教授らのグループによって開発された、分子力学および分子動力学計算パッケージです。 Amberでは、分子力学、エネルギー極小化、基準振動解析、分子動力学、自由エネルギー計算などを行うことが可能です。 利用方法利用範囲非営利 利用キューすべて 実行方法利用するバッチキューとモジュール名との対応は以下の通りです。
Amberに付属していますシミュレーションプログラムや解析プログラムが利用可能です。
sander や pmemd はそれぞれMPIによる並列化版として、sander.MPI や pmemd.MPI が用意されています。 % module load amber/22/intel % mpirun -np nproc sander.MPI [-O] -i mdin -o mdout ⇒ ⇒ -p prmtop -c inpcrd -r restrt [必要に応じてオプション指定] % module load amber/22/intel % mpirun -np nproc pmemd.MPI [-O] -i mdin -o mdout ⇒ ⇒ -p prmtop -c inpcrd -r restrt [必要に応じてオプション指定] -O : 計算結果ファイルを上書き バッチスクリプトでの実行例sander (MPI版)以下、sander 計算でのバッチスクリプトのサンプルを示します。 斜体字部分を書き換えてください。また、実行CPU数の指定は赤字部分になります。 sander.MPI や pmemd.MPI 等の MPI版では、実行CPU数は2以上としてください。 #!/bin/csh #PBS -q APC #PBS -N title #PBS -l select=1:ncpus=10:mpiprocs=10 source /etc/profile.d/modules.csh module load amber/22/intel cd $PBS_O_WORKDIR mpirun -np 10 sander.MPI -O -i gbin -c trpcge.crds -p TC5b.top -o gboutmpi.out この例では、入力ファイル gbin, trpcge.crds, TC5b.top 出力ファイル gboutmpi.out としています。また、実行CPU数は 10 と指定しています。 pmemd (MPI版)以下、pmemd 計算でのバッチスクリプトのサンプルを示します。 斜体字部分を書き換えてください。また、実行CPU数の指定は赤字部分になります。 sander.MPI や pmemd.MPI 等の MPI版では、実行CPU数は2以上としてください。 #!/bin/csh #PBS -q APC #PBS -N title #PBS -l select=1:ncpus=10:mpiprocs=10 source /etc/profile.d/modules.csh module load amber/22/intel cd $PBS_O_WORKDIR mpirun -np 10 pmemd.MPI -O -o mdoutmpi.out この例では、入力ファイル mdin, inpcrd, prmtop 、 出力ファイル mdoutmpi.out としています。また、実行CPU数は 10 と指定しています。 (入力ファイルのファイル名を変更する場合には、-i, -c, -p オプションでそのファイル名を指定してください。) pmemd (GPU版)以下、pmemd 計算(GPU版) でのバッチスクリプトのサンプルを示します。GPU版のコマンド名は pmemd.cuda です。 斜体字部分を書き換えてください。また、赤字の部分は特にご注意ください。 #!/bin/csh #PBS -q APG #PBS -N title #PBS -l select=1:ncpus=1:ngpus=1 source /etc/profile.d/modules.csh module load amber/22/gcc cd $PBS_O_WORKDIR pmemd.cuda -O -o mdoutmpi.out この例では、入力ファイル mdin, inpcrd, prmtop 、 出力ファイル mdoutmpi.out としています。 (入力ファイルのファイル名を変更する場合には、-i, -c, -p オプションでそのファイル名を指定してください。) コマンドリスト(Amber24 GPU版の場合)ddles makeDIP_RST.protein pmemd.cuda_SPFP add_pdb makeDIST_RST pmemd.cuda_SPFP.MPI AddToBox makeRIGID_RST pmemd.decomp add_xray match pmemd.MPI am1bcc match_atomname prepgen amb2chm_par.py MCPB.py process_mdout.perl amb2chm_psf_crd.py mdgx process_minout.perl amb2gro_top_gro.py mdgx.cuda PropPDB ambmask mdgx.MPI ProScrs.py ambpdb mdgx.OMP pyresp_gen.py antechamber mdout2pymbar.pl py_resp.py ante-MMPBSA.py mdout_analyzer.py quick atomtype memembed quick.cuda bar_pbsa.py metalpdb2mol2.py quick.cuda.MPI bondtype metatwist quick.MPI CartHess2FC.py mm_pbsa_nabnmode reduce car_to_files.py mm_pbsa.pl residuegen ceinutil.py MMPBSA.py resp cestats mmpbsa_py_energy respgen charmmlipid2amber.py MMPBSA.py.MPI rism1d ChBox mmpbsa_py_nabnmode rism3d.snglpnt cpeinutil.py mm_pbsa_statistics.pl rism3d.snglpnt.MPI cphstats mol2rtf.py sander cpinutil.py ncvalid sander.LES cpptraj ndfes sander.LES.MPI cpptraj.cuda ndfes-AvgFESs.py sander.MPI cpptraj.MPI ndfes-CheckEquil.py sander.OMP cpptraj.OMP ndfes-CombineMetafiles.py sander.quick.cuda draw_membrane2 ndfes.OMP sander.quick.cuda.MPI edgembar ndfes-path saxs_md edgembar-amber2dats.py ndfes-path-analyzesims.py saxs_md.OMP edgembar.OMP ndfes-path.OMP saxs_rism edgembar-WriteGraphHtml.py ndfes-path-prepguess.py saxs_rism.OMP elsize ndfes-PrepareAmberData.py senergy espgen ndfes-PrintFES.py sgldinfo.sh espgen.py nef_to_RST sgldwt.sh FEW.pl nf-config simplepbsa fftw_wisdom nfe-umbrella-slice simplepbsa.MPI fftw-wisdom-to-conf nmode softcore_setup.py finddgref.py OptC4.py sqm fitpkaeo.py packmol sqm.MPI fixremdcouts.py packmol-memgen sviol gbnsr6 paramfit sviol2 gem.pmemd paramfit.OMP teLeap gem.pmemd.MPI parmcal test-api genremdinputs.py parmchk2 test-api.cuda gpuP2PCheck parmed test-api.cuda.MPI gwh pbsa test-api.MPI hcp_getpdb pbsa.cuda tinker_to_amber immers pdb4amber tleap IPMach.py PdbSearcher.py ucpp makeANG_RST pmemd UnitCell makeCHIR_RST pmemd.cuda wrapped_progs make_crd_hg pmemd.cuda_DPFP xaLeap makeCSA_RST.na pmemd.cuda_DPFP.MPI xleap makeDIP_RST.dna pmemd.cuda.MPI XrayPrep サンプルファイルサンプルファイルは以下に格納されています。必要に応じてご参照下さい。 /usr/appli/amber/24/gcc/12.3.0/cpu/test マニュアル関連サイト |