Hi all,
I am using PLUMED 2.3.4 to calculate RMSD together with WHOLEMOLECULES. I am testing a case where there is a broken molecule. The result seems to be different from if I correct the broken molecule by Gromacs itself. I am wondering what would be the source of this problem.
I attached the tmp.protein.gro, which is a broken molecule by PBC condition. Another one, tmp.protein.pbccorrected.gro is the PBC corrected structure using Gromacs command "trjconv". processed.native.pdb is the native state PDB, and newbox.pdb is a PDB file specifying the box used in my simulation (I am not sure if I can just use processed.native.pdb in MOLINFO). My plumed file is like:
MOLINFO STRUCTURE=newbox.pdb
WHOLEMOLECULES RESIDUES=all MOLTYPE=protein
RMSD ...
REFERENCE=processed.native.pdb
TYPE=OPTIMAL
LABEL=rmsd
... RMSD
PRINT ARG=rmsd.* FILE=rmsd.txt
plumed driver --plumed plumed.dat --igro tmp.protein.pbccorrected.gro
gives me
0.000000 0.519645
While
plumed driver --plumed plumed.dat --igro tmp.protein.gro
gives:
0.000000 1.072241
I am not sure what can be the source of this problem. Could anyone help me out?
Thanks,
Luke