|
|
各位老师好,在下新接触gromacs,有一问题想不明白请大家指导,谢谢!
我的结构是蛋白-蛋白复合物,在charmm-gui制作溶液后转到gromacs进行10步1ns的成品模拟,该过程无报错 已经顺利结束。
现在分析结果时,需要把1-10ns的轨迹文件合并,分析RMSD和△G,在RMSD这一步出现以下错误信息:
Fatal error:
Molecule in topology has atom numbers below and above natoms (2334).
You are probably trying to use a trajectory which does not match the first
2334 atoms of the run input file.
You can make a matching run input file with gmx convert-tpr.
我使用的命令如下:
gmx trjcat -f step5_1.xtc step5_2.xtc step5_3.xtc step5_4.xtc step5_5.xtc step5_6.xtc step5_7.xtc step5_8.xtc step5_9.xtc step5_10.xtc -o combined_traj.xtc -settime (选择c)
gmx trjconv -s step5_10.tpr -f combined_traj.xtc -o combined_noPBC.xtc -pbc mol -ur compact (选择backbone)
gmx rms -s step5_10.tpr -f combined_noPBC.xtc -o rmsd.xvg -tu ns (选择backbone)
命令参考了论坛里之前的帖子,sob老师提到说tpr文件无需合并,用哪个tpr都可以,所以这里使用了10ns的tpr文件step5_10.tpr。
另外也尝试了gmx convert-tpr -s step5_10.tpr -o fixed.tpr (选protein) 再进行后续计算,仍然是一样的报错。
希望各位大佬帮帮我T T感谢!
|
|