problem met with RMSD calculation with WHOLEMOLECULES

653 views
Skip to first unread message

Luke Lin

unread,
May 5, 2018, 6:06:14 PM5/5/18
to PLUMED users
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



tmp.protein.gro
tmp.protein.pbccorrected.gro
processed.native.pdb
newbox.pdb

Giovanni Bussi

unread,
May 7, 2018, 3:32:00 AM5/7/18
to plumed...@googlegroups.com
Hi,

I think that RESIDUES=all only selects backbone atoms. Please check with DUMPATOMS which atoms are made whole. You might have to specify explicitly a list with WHOLEMOLECULES ENTITY0=...

Giovanni


--
You received this message because you are subscribed to the Google Groups "PLUMED users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to plumed-users...@googlegroups.com.
To post to this group, send email to plumed...@googlegroups.com.
Visit this group at https://groups.google.com/group/plumed-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/plumed-users/ca4e21b4-13c1-41e9-b9c9-be9bbfb096c2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

arbeitskr...@gmail.com

unread,
May 7, 2018, 5:06:08 AM5/7/18
to PLUMED users
Hi Luke,

I had some issues with calculating the RMSD with plumed when using a reference structure from a simulation with a cubic box for RMSD calculation in a simulation with a truncated octahedron. Im not completely sure whats the reason for this, but switching to a cubic box in my simulations fixed the problem. (I calculated the RMSD of a ligand in a protein/ligand complex on the fly. The reference structure was taken from a long equilibrium simulation in a truncated octahedron. The simulation itself was then in a cubic box.)

Greets,
Alex

Luke Lin

unread,
May 8, 2018, 4:41:35 PM5/8/18
to PLUMED users
Hi Giovanni,

Thanks and it is indeed what you suggested, I checked the DUMPATOMS and find the RESIDUES=all only correct the backbone atoms, without doing anything for the sidechains. After using ENTITY0, it solves my problem!

Thanks again,
Luke

Luke Lin

unread,
May 8, 2018, 4:42:50 PM5/8/18
to PLUMED users
Hi Alex,

I don't think you can use a different PBC box in between doing simulation and doing the calculations of RMSD. It is better to keep the consistency throughout.

Best,
Luke 
Reply all
Reply to author
Forward
0 new messages