【生信操作】使用 Amber20 运行蛋白质-小分子复合物的分子动力学模拟

一、体系的准备

将蛋白质-小分子复合物的 pdb 文件放在工作目录下(比如之前使用 AutoDock 进行分子对接得到的蛋白质-小分子复合物)

username@computer:~/test$ ls
ligand MD original_complex.pdb receptor
username@computer:~/test$ vi original_complex.pdb

在这里插入图片描述

在这里插入图片描述

1.1 小分子的准备工作

1.1.1 从复合物中分离小分子

username@computer:~/test$ awk '$1=="HETATM"' original_complex.pdb | awk '$4=="UNL"' > ligand.pdb
username@computer:~/test$ ls
ligand ligand.pdb MD original_complex.pdb receptor
username@computer:~/test$ mv ligand.pdb /home/username/test/ligand
username@computer:~/test$ cd ligand
username@computer:~/test/ligand$ vi ligand.pdb

在这里插入图片描述

1.1.2 为小分子加氢

将上一步分离出的小分子用 Windows 系统下的 Pymol 软件进行加氢并命名为 ligand_h.pdb 后传输回服务器内。

username@computer:~/test/ligand$ ls
ligand_h.pdb ligand.pdb

1.1.3 为小分子重新编号

username@computer:~/test/ligand$ pdb4amber -i ligand_h.pdb -o ligand_h_renum.pdb

==================================================
Summary of pdb4amber for: ligand_h.pdb
===================================================

----------Chains
The following (original) chains have been found:


---------- Alternate Locations (Original Residues!))

The following residues had alternate locations:
None
-----------Non-standard-resnames
UNL

---------- Mising heavy atom(s)

None

1.1.4 生成小分子 mol2 文件

username@computer:~/test/ligand$ antechamber -fi pdb -fo mol2 -i ligand_h_renum.pdb -o ligand.mol2 -c bcc -pf y -nc 0

Welcome to antechamber 21.0: molecular input file processor.

acdoctor mode is on: check and diagnose problems in the input file.
The atom type is set to gaff; the options available to the -at flag are
    gaff, gaff2, amber, bcc, and sybyl.
-- Check Format for pdb File --
   Status: pass
-- Check Unusual Elements --
   Status: pass
-- Check Open Valences --
   Status: pass
-- Check Geometry --
      for those bonded   
      for those not bonded   
   Status: pass
-- Check Weird Bonds --
   Status: pass
-- Check Number of Units --
   Status: pass
acdoctor mode has completed checking the input file.

Info: Total number of electrons: 184; net charge: 0

Running: /home/program/amber20/bin/sqm -O -i sqm.in -o sqm.out

1.1.5 生成小分子 frcmod 文件

username@computer:~/test/ligand$ parmchk2 -i ligand.mol2 -o ligand.frcmod -f mol2

1.1.6 生成小分子 lib 文件

username@computer:~/test/ligand$ vi tleap.in

在这里插入图片描述

username@computer:~/test/ligand$ tleap -f tleap.in 
-I: Adding /home/program/amber20/dat/leap/prep to search path.
-I: Adding /home/program/amber20/dat/leap/lib to search path.
-I: Adding /home/program/amber20/dat/leap/parm to search path.
-I: Adding /home/program/amber20/dat/leap/cmd to search path.
-f: Source tleap.in.

Welcome to LEaP!
(no leaprc in search path)
Sourcing: ./tleap.in
----- Source: /home/program/amber20/dat/leap/cmd/leaprc.gaff2
----- Source of /home/program/amber20/dat/leap/cmd/leaprc.gaff2 done
Log file: ./leap.log
Loading parameters: /home/program/amber20/dat/leap/parm/gaff2.dat
Reading title:
AMBER General Force Field for organic molecules (Version 2.11, May 2016)
----- Source: /home/program/amber20/dat/leap/cmd/leaprc.protein.ff14SB
----- Source of /home/program/amber20/dat/leap/cmd/leaprc.protein.ff14SB done
Log file: ./leap.log
Loading parameters: /home/program/amber20/dat/leap/parm/parm10.dat
Reading title:
PARM99 + frcmod.ff99SB + frcmod.parmbsc0 + OL3 for RNA
Loading parameters: /home/program/amber20/dat/leap/parm/frcmod.ff14SB
Reading force field modification type file (frcmod)
Reading title:
ff14SB protein backbone and sidechain parameters
Loading library: /home/program/amber20/dat/leap/lib/amino12.lib
Loading library: /home/program/amber20/dat/leap/lib/aminoct12.lib
Loading library: /home/program/amber20/dat/leap/lib/aminont12.lib
Loading Mol2 file: ./ligand.mol2
Reading MOLECULE named UNL
Loading parameters: ./ligand.frcmod
Reading force field modification type file (frcmod)
Reading title:
Remark line goes here
Checking 'MOL'....
Checking parameters for unit 'MOL'.
Checking for bond parameters.
Checking for angle parameters.
Unit is OK.
 Creating ligand.lib
Building topology.
Building atom parameters.
Checking Unit.
Building topology.
Building atom parameters.
Building bond parameters.
Building angle parameters.
Building proper torsion parameters.
Building improper torsion parameters.
 total 13 improper torsions applied
Building H-Bond parameters.
Incorporating Non-Bonded adjustments.
Not Marking per-residue atom chain types.
Marking per-residue atom chain types.
  (Residues lacking connect0/connect1 - 
   these don't have chain types marked:

        res     total affected

        UNL     1
  )
 (no restraints)
        Quit

Exiting LEaP: Errors = 0; Warnings = 0; Notes = 0.

1.2 蛋白质的准备工作

1.2.1 从复合物中分离蛋白质

username@computer:~/test$ awk '$1=="ATOM"' original_complex.pdb | awk '$5=="A"' > receptor.pdb
username@computer:~/test$ ls
ligand MD original_complex.pdb receptor receptor.pdb
username@computer:~/test$ mv receptor.pdb /home/username/test/receptor
username@computer:~/test$ cd receptor
username@computer:~/test/receptor$ vi receptor.pdb

在这里插入图片描述

1.2.2 为蛋白质进行修复

username@computer:~/test/receptor$ pdb4amber -i receptor.pdb -o receptor_fixed.pdb --add-missing-atoms

==================================================
Summary of pdb4amber for: receptor.pdb
===================================================

----------Chains
The following (original) chains have been found:
A

---------- Alternate Locations (Original Residues!))

The following residues had alternate locations:
None
-----------Non-standard-resnames


---------- Mising heavy atom(s)

None

1.2.3 为蛋白质去水去氢

username@computer:~/test/receptor$ pdb4amber -i receptor_fixed.pdb -o receptor_noH.pdb -y --dry

==================================================
Summary of pdb4amber for: receptor_fixed.pdb
===================================================

----------Chains
The following (original) chains have been found:


---------- Alternate Locations (Original Residues!))

The following residues had alternate locations:
None
-----------Non-standard-resnames


---------- Mising heavy atom(s)

None

1.2.4 为蛋白质重新加氢

username@computer:~/test/receptor$ reduce receptor_noH.pdb > receptor_H.pdb
reduce: version 3.3 06/02/2016, Copyright 1997-2016, J. Michael Word
Processing file: "receptor_noH.pdb"
Database of HETATM connections: "/home/program/amber20//dat/reduce_wwPDB_het_dict.txt"
VDW dot density = 16/A^2
Orientation penalty scale = 1 (100%)
Eliminate contacts within 3 bonds.
Ignore atoms with |occupancy| <= 0.01 during adjustments.
Waters ignored if B-Factor >= 40 or |occupancy| < 0.66
Aromatic rings in amino acids accept hydrogen bonds.
Building or keeping OH & SH Hydrogens.
Rotating NH3 Hydrogens.
Not processing Met methyls.
WARNING: atom H10A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom HN1A from HIE will be treated as hydrogen
WARNING: atom H10A from HIE will be treated as hydrogen
WARNING: atom H10A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom HN1A from HIE will be treated as hydrogen
WARNING: atom HN1A from HIE will be treated as hydrogen
WARNING: atom HN1A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H10A from HIE will be treated as hydrogen
WARNING: atom H10A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H10A from HIE will be treated as hydrogen
WARNING: atom H10A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom HN1A from HIE will be treated as hydrogen
WARNING: atom H10A from HIE will be treated as hydrogen
WARNING: atom H10A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom HN1A from HIE will be treated as hydrogen
WARNING: atom HN1A from HIE will be treated as hydrogen
WARNING: atom HN1A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H10A from HIE will be treated as hydrogen
WARNING: atom H10A from HIE will be treated as hydrogen
WARNING: atom H22B from HIE will be treated as hydrogen
WARNING: atom H22A from HIE will be treated as hydrogen
WARNING: atom H21B from HIE will be treated as hydrogen
WARNING: atom H21A from HIE will be treated as hydrogen
WARNING: atom H19A from HIE will be treated as hydrogen
WARNING: atom H17A from HIE will be treated as hydrogen
WARNING: atom H13A from HIE will be treated as hydrogen
WARNING: atom H12A from HIE will be treated as hydrogen
WARNING: atom H10A from HIE will be treated as hydrogen
 Singles(size 22):     1 ALA N   :    15 THR OG1 :    16 THR OG1 :    21 SER OG  
  :    33 LYS NZ  :    34 TYR OH  :    36 LYS NZ  :    38 LYS NZ  :    45 THR OG1 
  :    48 SER OG  :    49 TYR OH  :    50 TYR OH  :    55 TYR OH  :    62 SER OG  
  :    63 THR OG1 :    66 SER OG  :    68 THR OG1 :    71 LYS NZ  :    72 LYS NZ  
  :    75 TYR OH  :    77 THR OG1 :    81 THR OG1 
 orientation 3:     1 ALA N   :NH3+    149: bump=0.000, HB=0.056, total=0.056
 orientation 1:    15 THR OG1 :   rot  180: bump=0.000, HB=0.026, total=0.026
 orientation 1:    16 THR OG1 :   rot  180: bump=0.000, HB=0.000, total=0.000
 orientation 3:    21 SER OG  :   rot  -83: bump=-0.016, HB=1.355, total=1.339
 orientation 1:    33 LYS NZ  :NH3+    180: bump=0.000, HB=0.000, total=0.000
 orientation 1:    34 TYR OH  :   rot  180: bump=-1.278, HB=0.000, total=-1.278
 orientation 1:    36 LYS NZ  :NH3+    180: bump=0.000, HB=0.000, total=0.000
 orientation 4:    38 LYS NZ  :NH3+   -111: bump=0.000, HB=0.172, total=0.172
 orientation 2:    45 THR OG1 :   rot   71: bump=0.000, HB=0.448, total=0.448
 orientation 2:    48 SER OG  :   rot   77: bump=0.000, HB=0.012, total=0.012
 orientation 11:    49 TYR OH  :   rot  -66: bump=-0.590, HB=0.695, total=0.105
 orientation 8:    50 TYR OH  :   rot  -15: bump=0.000, HB=1.195, total=1.195
 orientation 1:    55 TYR OH  :   rot  180: bump=-0.194, HB=0.000, total=-0.194
 orientation 1:    62 SER OG  :   rot  131: bump=0.000, HB=0.317, total=0.317
 orientation 1:    63 THR OG1 :   rot  180: bump=0.000, HB=0.000, total=0.000
 orientation 1:    66 SER OG  :   rot  180: bump=-0.054, HB=0.000, total=-0.054
 orientation 1:    68 THR OG1 :   rot  138: bump=-0.113, HB=2.146, total=2.033
 orientation 1:    71 LYS NZ  :NH3+    180: bump=0.000, HB=0.000, total=0.000
 orientation 1:    72 LYS NZ  :NH3+    180: bump=0.000, HB=0.000, total=0.000
 orientation 1:    75 TYR OH  :   rot  180: bump=0.000, HB=0.000, total=0.000
 orientation 1:    77 THR OG1 :   rot  180: bump=0.000, HB=0.000, total=0.000
 orientation 3:    81 THR OG1 :   rot   63: bump=0.000, HB=0.786, total=0.786
Found 0 hydrogens (0 hets)
Standardized 0 hydrogens (0 hets)
Added 652 hydrogens (0 hets)
Removed 0 hydrogens (0 hets)
Adjusted 18 group(s)
If you publish work which uses reduce, please cite:
Word, et. al. (1999) J. Mol. Biol. 285, 1735-1747.
For more information see http://kinemage.biochem.duke.edu

1.2.5 为蛋白质重新编号

username@computer:~/test/receptor$ pdb4amber -i receptor_H.pdb -o receptor_H_renum.pdb

==================================================
Summary of pdb4amber for: receptor_H.pdb
===================================================

----------Chains
The following (original) chains have been found:


---------- Alternate Locations (Original Residues!))

The following residues had alternate locations:
None
-----------Non-standard-resnames


---------- Mising heavy atom(s)

None

二、生成复合物的拓扑文件和坐标文件

username@computer:~/test$ vi tleap.in

在这里插入图片描述

username@computer:~/test$ tleap -f tleap.in
-I: Adding /home/program/amber20/dat/leap/prep to search path.
-I: Adding /home/program/amber20/dat/leap/lib to search path.
-I: Adding /home/program/amber20/dat/leap/parm to search path.
-I: Adding /home/program/amber20/dat/leap/cmd to search path.
-f: Source tleap.in.

Welcome to LEaP!
(no leaprc in search path)
Sourcing: ./tleap.in
----- Source: /home/program/amber20/dat/leap/cmd/leaprc.gaff2
----- Source of /home/program/amber20/dat/leap/cmd/leaprc.gaff2 done
Log file: ./leap.log
Loading parameters: /home/program/amber20/dat/leap/parm/gaff2.dat
Reading title:
AMBER General Force Field for organic molecules (Version 2.11, May 2016)
----- Source: /home/program/amber20/dat/leap/cmd/leaprc.water.tip3p
----- Source of /home/program/amber20/dat/leap/cmd/leaprc.water.tip3p done
Loading library: /home/program/amber20/dat/leap/lib/atomic_ions.lib
Loading library: /home/program/amber20/dat/leap/lib/solvents.lib
Loading parameters: /home/program/amber20/dat/leap/parm/frcmod.tip3p
Reading force field modification type file (frcmod)
Reading title:
This is the additional/replacement parameter set for TIP3P water
Loading parameters: /home/program/amber20/dat/leap/parm/frcmod.ions1lm_126_tip3p
Reading force field modification type file (frcmod)
Reading title:
Li/Merz ion parameters of monovalent ions for TIP3P water model (12-6 normal usage set)
Loading parameters: /home/program/amber20/dat/leap/parm/frcmod.ionsjc_tip3p
Reading force field modification type file (frcmod)
Reading title:
Monovalent ion parameters for Ewald and TIP3P water from Joung & Cheatham JPCB (2008)
Loading parameters: /home/program/amber20/dat/leap/parm/frcmod.ions234lm_126_tip3p
Reading force field modification type file (frcmod)
Reading title:
Li/Merz ion parameters of divalent to tetravalent ions for TIP3P water model (12-6 normal usage set)
----- Source: /home/program/amber20/dat/leap/cmd/leaprc.protein.ff14SB
----- Source of /home/program/amber20/dat/leap/cmd/leaprc.protein.ff14SB done
Log file: ./leap.log
Loading parameters: /home/program/amber20/dat/leap/parm/parm10.dat
Reading title:
PARM99 + frcmod.ff99SB + frcmod.parmbsc0 + OL3 for RNA
Loading parameters: /home/program/amber20/dat/leap/parm/frcmod.ff14SB
Reading force field modification type file (frcmod)
Reading title:
ff14SB protein backbone and sidechain parameters
Loading library: /home/program/amber20/dat/leap/lib/amino12.lib
Loading library: /home/program/amber20/dat/leap/lib/aminoct12.lib
Loading library: /home/program/amber20/dat/leap/lib/aminont12.lib
Loading parameters: /home/username/test/ligand/ligand.frcmod
Reading force field modification type file (frcmod)
Reading title:
Remark line goes here
Loading library: /home/username/test/ligand/ligand.lib
Loading PDB file: /home/username/test/receptor/receptor_H_renum.pdb
  total atoms in file: 1427
  Leap added 14 missing atoms according to residue templates:
       14 H / lone pairs
Loading Mol2 file: /home/username/test/ligand/ligand.mol2
Reading MOLECULE named UNL
  Solute vdw bounding box:              30.498 47.289 39.472
  Total bounding box for atom centers:  50.498 67.289 59.472
  Solvent unit box:                     18.774 18.774 18.774
  Total vdw box size:                   53.760 70.410 62.528 angstroms.
  Volume: 236686.993 A^3 
  Total mass 109663.946 amu,  Density 0.769 g/cc
  Added 5497 residues.
 removing previous box..
Box dimensions:  50.270201 67.267982 59.431706
Total unperturbed charge:  -1.998000
Total perturbed charge:    -1.998000
2 Na+ ions required to neutralize.
Adding 2 counter ions to "com" using 1A grid
Grid extends from solute vdw + 1.37  to  7.28
Resolution:      1.00 Angstrom.
Calculating grid charges
Placed Na+ in com at (6.65, 21.40, 5.92).
Placed Na+ in com at (1.65, -3.60, 11.92).

Done adding ions.
 0.002000 0 1 0
0 Cl- ion required to neutralize.
Adding 0 counter ions to "com" using 1A grid
Checking Unit.
Building topology.
Building atom parameters.
Building bond parameters.
Building angle parameters.
Building proper torsion parameters.
Building improper torsion parameters.
 total 318 improper torsions applied
Building H-Bond parameters.
Incorporating Non-Bonded adjustments.
Not Marking per-residue atom chain types.
Marking per-residue atom chain types.
  (Residues lacking connect0/connect1 - 
   these don't have chain types marked:

        res     total affected

        CGLY    1
        NALA    1
        UNL     1
        WAT     5497
  )
 (no restraints)
        Quit

Exiting LEaP: Errors = 0; Warnings = 0; Notes = 0.

根据生成的拓扑文件和坐标文件重新生成复合物 pdb 文件,检查是否有误

username@computer:~/test$ ambpdb -p receptor-ligand-solvated.prmtop -c receptor-ligand-solvated.inpcrd > complex.pdb

三、Amber 分子动力学模拟

username@computer:~/test$ mv receptor-ligand-solvated.inpcrd /home/username/test/MD
username@computer:~/test$ mv receptor-ligand-solvated.prmtop /home/username/test/MD
username@computer:~/test$ cd MD
username@computer:~/test/MD$ ls
do_HMR.in  eq2.in  eq4.in   min1.in  min3.in  output.sh  receptor-ligand-solvated.inpcrd
eq1.in     eq3.in  heat.in  min2.in  min4.in  prod1.in   receptor-ligand-solvated.prmtop

以下是对各个 in 文件及 sh 文件的展开:

do_HMR.in

在这里插入图片描述

eq1.in

在这里插入图片描述

注意:restraintmask 这一参数项请选择上述 complex.pdb 文件中蛋白质的残基编号

在这里插入图片描述

eq2.in

在这里插入图片描述

eq3.in

在这里插入图片描述

eq4.in

在这里插入图片描述

heat.in

在这里插入图片描述

min1.in

在这里插入图片描述

min2.in

在这里插入图片描述

min3.in

在这里插入图片描述

min4.in

在这里插入图片描述

prod1.in

注意:nstlim 参数项代表步数,dt 参数项代表时间步长(ps),那么这里表示总共进行 25000000 * 0.002 = 50000 ps = 50 ns

在这里插入图片描述

output.sh

在这里插入图片描述

复合物氢质量的重新分配:

username@computer:~/test/MD$ parmed -p receptor-ligand-solvated.prmtop -i do_HMR.in

进行分子动力学模拟:

username@computer:~/test/MD$ nohup sh output.sh &

程序运行完成后:

username@computer:~/test/MD$ ls
do_HMR.in  eq1.rst  eq2.rst  eq3.rst  eq4.rst   heat.rst  min1.rst  min3.in   min4.out   prod1.in   receptor-ligand-solvated.inpcrd
eq1.in     eq2.in   eq3.in   eq4.in   heat.in   mdinfo    min2.in   min3.out  min4.rst   prod1.nc   receptor-ligand-solvated.prmtop
eq1.nc     eq2.nc   eq3.nc   eq4.nc   heat.nc   min1.in   min2.out  min3.rst  nohup.out  prod1.out  solvated_HMR.prmtop
eq1.out    eq2.out  eq3.out  eq4.out  heat.out  min1.out  min2.rst  min4.in   output.sh  prod1.rst

至此,Amber20 蛋白质-小分子复合物的分子动力学模拟已全部完成!

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值