GROMACS肽链拉伸模拟:固定末端氨基酸

本教程将指导您使用GROMACS对一条肽链进行拉伸模拟,并将尾部的两个氨基酸固定。

步骤:

  1. 创建模拟系统:

    • 使用GROMACS工具(如pdb2gmx)根据肽链的结构文件生成GROMACS可识别的拓扑文件(.top)和结构文件(.gro)。
  2. 定义组:

    • 打开拓扑文件(.top),在'[ atoms ]'部分下添加以下内容来定义组:

      [ moleculetype ]
      ; Define the a and b groups
      a_grp  1
      b_grp  2
      
      [ atoms ]
      ; Define the atoms in a and b groups
      a1   a_grp   x1  a1   RES   1  x1  0.0   g
      a2   a_grp   x2  a2   RES   1  x2  0.0   g
      b1   b_grp   x3  b1   RES   1  x3  0.0   g
      b2   b_grp   x4  b2   RES   1  x4  0.0   g
      

      在上述代码中:

      • a_grp表示将被拉伸的组,b_grp表示将被固定的组。
      • a1a2是属于a_grp的原子,b1b2是属于b_grp的原子。
      • 您需要根据实际情况修改这些原子的标识符、共价信息和其他相关参数。
  3. 添加约束:

    • 在拓扑文件的末尾添加以下内容来定义约束:

      [ constraints ]
      ; Apply constraints on b group
      1  1  0.0
      2  1  0.0
      

      在上述代码中:

      • 12是属于b_grp的原子的编号。
      • 1 0.0表示对这些原子应用约束,将它们固定。
  4. 设定拉伸模拟参数:

    • 使用GROMACS工具(如mdrun)根据需要设定拉伸模拟的参数,如步长、温度、压力等。
  5. 运行拉伸模拟:

    • 在终端中使用以下命令来运行拉伸模拟:

      gmx mdrun -s md.tpr -o md.trr -c md.gro -e md.edr
      

      在上述代码中:

      • md.tpr是输入的模拟参数文件。
      • md.trr是输出的轨迹文件。
      • md.gro是输出的结构文件。
      • md.edr是输出的能量文件。
      • 您需要根据实际情况修改文件名和路径。

完成上述步骤后,GROMACS将运行拉伸模拟,并固定肽链尾部的两个氨基酸。您可以根据需要分析模拟结果,如观察拉伸过程中的原子位移、力学性质等。

GROMACS肽链拉伸模拟:固定末端氨基酸

原文地址: https://www.cveoy.top/t/topic/Jht 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录