GROMACS操作-2022-05-12
质子化情况
重点关注HIS
HID HIE HIP
H++
PROPKA: glide pdb2pqr pymol
- #dddc
- (base) [dddc@localhost 6vfe-wt]$ pwd
- /home/dddc/lywu/gsdmd/6vfe-wt
- (base) [dddc@localhost 6vfe-wt]$ conda activate pdb2pqr
- (pdb2pqr) [dddc@localhost 6vfe-wt]$ pdb2pqr30 6vfe_wt.pdb 6vfe_wt_H.pqr --ff CHARMM --ffout CHARMM --with-ph 7.0 --pdb-output 6vfe_wt_H.pdb
- pdb2pqr30 min1.pdb min1.pqr --ff AMBER --ffout AMBER --with-ph 7.4 --pdb-output out.pdb
- conda install pdb2qpr
- pdb2pqr30 -h
- # 用于能量最小化的参数文件em.mdp
- locate em.mdp
- # 用于升温的参数文件npt.mdp
- locate npt.mdp
- # 用于跑md的npt.mdp
- locate md.mdp
跨服务器复制
- scp chpeng@172.21.85.9:/home/chpeng/lywu/zjf/test.pdb ./
问题:GROMACS没有自带的AMBER14力场,因
此需要用AMBER的tleap重新处理力场
- # 关注不同软件版本
- which gmx_mpi
- # 生成topol.top
- gmx_mpi pdb2gmx -f min1.pdb -o conf.pdb
- # 加盒子
- gmx_mpi editconf -f conf.pdb -o box.gro -c -d 1.0 –princ
- # 加水
- gmx_mpi solvate -cp box.gro -cs -o box_water.pdb -p topol.top
- # 加离子
- gmx_mpi grompp -f em.mdp -p topol.top -c box_water.pdb -o ions.tpr –maxwarn 1
- gmx_mpi genion -s ions.tpr -p topol.top -o box_ions.pdb -neutral -conc 0.1
- # 批量删除带#的文件
- rm -rf \#*
- # 能量最小化
- gmx_mpi grompp -f em.mdp -p topol.top -c box_ions.pdb -o em.tpr -maxwarn 1
- lscpu
- nohup gmx_mpi mdrun -v -deffnm em &
- # 查看输出文件
- vi nohup.out
- # 升温
- gmx_mpi grompp -f npt.mdp -c em.gro -p topol.top -o npt.tpr -maxwarn 1
- nohup gmx_mpi mdrun -v -deffnm npt &
- # 动态查看输出
- tail -f nohup.out
- # 提交MD
- 注意检查温度,nsteps,cutoff
- gmx_mpi grompp -f md.mdp -c npt.gro -p topol.top -o md.tpr -maxwarn 1
- nohup gmx_mpi mdrun -v -deffnm md &