1.8 HSP90-Comparable-6sys
文献检查
该文献有错误,SI里 PDB ID:5J86出现了两次,其配体不同(文献编号8/18),实际上,PDB 数据库中的仅有一个(18),本次实验以PDB 数据库中的为准
pymol 里比较序列
还是有细微差异,检查了L107均未突变(口袋关键氨基酸)
pdb2pqr
- /home/data/zzy/koff/smd/hsp90/comparable-sys/29273709-5Jxx/pdb2pqr
- mkdir contain-water
- for i in
`ls ../raw|sed 's/.pdb//g'`
;do pdb2pqr30 ${i}.pdb ${i}.pqr --ff AMBER --ffout AMBER --with-ph 7.4 --pdb-output ${i}_pdb2pqr.pdb;grep -v "WAT" ${i}_pdb2pqr.pdb > ${i}_pdb2pqr-dry.pdb;mv ${i}_pdb2pqr.pdb ./contain-water/;done
pymol-present-ligand-CV
- # pymol 里看关键氨基酸
- # 从pdb2pqr的结果看,除了5j2x,都是同样的4个关键氨基酸,5J2X少了ASN51
- # 四个关键氨基酸:
- r51|r58|r93|r97
配体高斯优化
- # 从PDB 上直接下载分子sdf文件,服务器文本处理,对sdf文件重新命名
- for i in
`awk -F '_' '{print $3}' index`
;do b=`grep $i index`
;sed -i "s/$i/$b/g" *${i}*;done - # 本地 2017 薛定谔ligprep
- # 使用antechamber生成配体小分子参数(85.23)
- # /home/databank_70t/zzy/project/koff/smd/hsp90/comparable-sys/29273709-5Jxx/ligand/g16
- # !!!!!!!!!!记得挨个检查电荷哇!!!!!!!
- for i in
`cat index`
;do mkdir $i;cd $i;antechamber -i /home/databank_70t/zzy/project/koff/smd/hsp90/comparable-sys/29273709-5Jxx/ligand/schrodinger2017-ligprep/${i}* -fi sdf -o $i.gjf -fo gcrt;sed -i '1,3d' $i.gjf;sed -i '1i %mem=4GB\n%nproc=4\n#B3LYP/6-31G* Pop=MK iop(6/33=2) iop(6/42=6) opt' $i.gjf;cd ../;done - # 提交 高斯优化任务
- (base) [dddc@localhost 5j20]$ nohup g16 5j20.gjf &
- [1] 98202
- (base) [dddc@localhost 5j27]$ nohup g16 5j27.gjf &
- [2] 98618
- (base) [dddc@localhost 5j2x]$ nohup g16 5j2x.gjf &
- [3] 99202
- (base) [dddc@localhost 5j64]$ nohup g16 5j64.gjf &
- [4] 99890
- (base) [dddc@localhost 5j86]$ nohup g16 5j86.gjf &
- [5] 100616
- (base) [dddc@localhost 5j9x]$ nohup g16 5j9x.gjf &
- [6] 101463
- for i in
`cat index`
;do cd $i;antechamber -i $i.log -fi gout -o $i.prep -fo prepi -c resp;parmchk2 -i $i.prep -f prepi -o $i.frcmod -a y;cd ../;done
gv-check
- # 85.23 /home/databank_70t/zzy/project/koff/smd/hsp90/comparable-sys/29273709-5Jxx/ligand/gv
- for i in
`cat ../index`
;do cp ../g16/${i}/NEWPDB.PDB rawg16-${i}.pdb;done - # 本地 gv
- # gv里分别打开 NEWPDB.PDB(rawg16-${i}.pdb) 与 d3dock-${i}.sdf
- 打开GV tools-atom list-鼠标点击symbol列-rows-sort selected -拖动鼠标选择所有H-edit-delete-selected atoms),接着仍在atom list中,edit-z matrix-standardize,保存。
- 得到 g16-gv-${i}.pdb dock-${i}-gv.pdb
- # GV里 检查 g16-gv-${i}.pdb 与 dock-${i}-gv.pdb,更改 dock-${i}-gv.pdb (atom list - Tag),使其Tag 与g16-gv.pdb 完全一致,修改后得到 dock-${i}-gv-checked.pdb
- # /home/databank_70t/zzy/project/hsbd/2024-pl-13mol/sys-pre/gv/gv-check
- dos2unix *
- sh gv-check-lig.sh
- #### "gv-check-lig.sh" 6L, 207C #############################################################
- for i in
`cat index`
- do
- grep -v "CONECT" g16-gv-${i}.pdb |cut -b 1-26 > symbol-${i}
- grep -v "CONECT" dock-${i}-gv-checked.pdb | cut -b 29-78 > coordinate-${i}
- paste -d " " symbol-${i} coordinate-${i} > lig-${i}.pdb
- done
- #############################################################################################
- # 5j2x 由于有一个溴原子,g16优化,名称为Br1,在pymol里显示异常
- # 其对应的prep文件中也是Br1,frcmod中是br
- # 有趣,tleap测试一下
- 测试结果看下来没什么问题,lig.inpcrd lig.prmtop可正常输出无报错
- gaff2 力场里有 溴原子相关的信息
tleap
- # /home/databank_70t/zzy/project/koff/smd/hsp90/comparable-sys/29273709-5Jxx/sys-pre/tleap
- # 加载环境
- source ~/zzy/ff19sb.sh
- # 自动化流程 tleap
- nohup sh tleap.sh
- ##################################################################################
- cp ../../ligand/g16/$i/${i}.frcmod ./lig.frcmod
- cp ../../ligand/g16/$i/${i}.prep ./lig.prep
- cp ../../ligand/gv/lig-${i}.pdb ./
- sed "s/LIG/lig-${i}.pdb/g" ../tleap.in|sed "s/PRO/${i}-apo.pdb/g" >tleap.in
- ##################################################################################
- pro=loadpdb /home/databank_70t/zzy/project/koff/smd/hsp90/comparable-sys/29273709-5Jxx/sys-pre/protein/pdb2pqr/PRO
- addionsrand com Na+ 7
- quit
- ##################################################################################
- # 75.1 /home/data/zzy/koff/smd/hsp90/comparable-sys/29273709-5Jxx/sys-pre/tleap
- source ~/zzy/env/miniconda-zyzhou-20241026.sh
- conda activate AmberTools23
- source ~/zzy/env/gmx-2024.4-gpu.sh
- # 由于这6个体系电荷不同,所以需要分批进行tleap
- grep -A 2 "charge com" */leap.log
- # 检查电荷
体系平衡
- 85.9 /home/databank/zzy/project/smd/hsp90/comparable-sys/29273709-5Jxx/pre-bal
- source ~/zzy/gmx2024.4-gpu.sh
- export CUDA_VISIBLE_DEVICES=1
- export OMP_NUM_THREADS=5
- nohup bash min-nvt-npt.sh &