- printf "1\n1\n" | gmx trjconv -s md.tpr -f md.xtc \
-pbc mol -ur compact -o md_noPBC.xtc - printf "1\n1\n" | gmx trjconv -s md.tpr -f md.xtc \
-pbc nojump -center -o md_noPBC.xtc - printf "22\n22\n" | gmx trjconv -s md.tpr -f md.xtc \
-n index.ndx -pbc cluster -fit translation -o md_noPBC.xtc
注意,在計算RMSD的時候,必須要先把結構的PBC移除,不然會得到錯誤的答案。詳細作法參考《GROMACS用RMSD估計構型變化》
_EOF_
版主你好
回覆刪除我是在做DNA相關的研究
我有一些關於PBC的問題想請教
我的trajectory去完PBC後用VMD觀察會在某個時段完整的DNA會分開之後又再合起來
試了好多方法都無法解決想請問版主有什麼其他方法或是意見可以提供我參考
首先,你要先確定分開後又再合起來是因為PBC的關係。這方面要看trajectory,如果是PBC的影響,那麼構型改變會不平順。在看的時候,需要做alignment,若直接輸出trajectory,會因為translation與rotation的關係無法正確判斷
刪除確定是PBC的關係後,上述的trjconv -pbc xxx的移除方法,尤其是3,要配合選取你要看的DNA(使用make_index指令)。剩下的就慢慢嘗試囉~