# What does "COM-pull-energy" mean in the pulling process

**URL:** https://gromacs.bioexcel.eu/t/what-does-com-pull-energy-mean-in-the-pulling-process/4669
**Category:** User discussions
**Tags:** analysis-tools
**Created:** [August 24, 2022, 12:07pm UTC](https://gromacs.bioexcel.eu/t/what-does-com-pull-energy-mean-in-the-pulling-process/4669 "2022-08-24T12:07:18Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Xiaoli](https://avatars.discourse-cdn.com/v4/letter/x/f04885/32.png) [@Xiaoli](https://gromacs.bioexcel.eu/u/Xiaoli)
#### Post date: [August 24, 2022, 12:07pm UTC](https://gromacs.bioexcel.eu/t/what-does-com-pull-energy-mean-in-the-pulling-process/4669/1 "2022-08-24T12:07:18Z")

</div>

GROMACS version: 2022.2  
GROMACS modification: Yes/No  
Here post your question

I have tried to pull one atom out of a big structure. The connection between the atom and the big structure is not a covalent bond, just a coordinate bond. I use the following settings for pulling:  
Pull code  
pull = yes  
pull\_ncoords = 1  
pull\_ngroups = 2  
pull\_group1\_name = Al20  
pull\_group2\_name = MOF\_Al20  
pull\_coord1\_type = umbrella  
pull\_coord1\_geometry = distance  
pull\_coord1\_groups = 1 2  
pull\_coord1\_rate = 0.05  
pull\_coord1\_k = 1500  
pull-group2-pbcatom = 6385  
pull-pbc-ref-prev-step-com = yes

Afterward, I use “gmx energy” command to extract the energy information (the options of energy has shown in the following). I want to know restraining energy, the one that is used to bring the atom to the desired position. I am wondering if the “COM-pull energy” is the one I needed. I did not find any definition of COM-pull energy in gromacs manual.

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/bioexcel1/original/2X/4/45dc4a4f80be738da49554e4af8af45f7a9fc026.png)

---

<div class="post-metadata">

### Author: ![hess](https://dub1.discourse-cdn.com/flex017/user_avatar/gromacs.bioexcel.eu/hess/32/416_2.png) [@hess](https://gromacs.bioexcel.eu/u/hess)
#### Post date: [August 24, 2022, 12:17pm UTC](https://gromacs.bioexcel.eu/t/what-does-com-pull-energy-mean-in-the-pulling-process/4669/2 "2022-08-24T12:17:56Z")

</div>

COM-Pull energy is the energy of the harmonic potential used for pulling the group.

But this energy is not very meaningful. Usually you want to have the potential of mean force, which is the integral of the mean pulling force over distance.

---

<div class="post-metadata">

### Author: ![Xiaoli](https://avatars.discourse-cdn.com/v4/letter/x/f04885/32.png) [@Xiaoli](https://gromacs.bioexcel.eu/u/Xiaoli)
#### Post date: [August 24, 2022, 12:48pm UTC](https://gromacs.bioexcel.eu/t/what-does-com-pull-energy-mean-in-the-pulling-process/4669/3 "2022-08-24T12:48:46Z")

</div>

Dear Hess,

Thank you for your feedback. The reason that I am checking the pulling process is the PMF after umbrella sampling does not make sense.

The PMF and histograms and the non-bonded interactions between my pulling atom and the big structure have shown below. In principle, my structure should be stable at the beginning and then will be disturbed by the pulling force. However, the PMF I obtained by “gmx wham it tpr-files.dat -if pullf-files.dat -o -hist -unit Cal” does not show as expected, and a minimum energy state is obtained when the distance between the atom and the structure is far away 1.7nm. I have added 20 windows for umbrella sampling between the distance 0 - .5nm, the PMF showed similar trend, and the histograms for this range are not attached here. By checking the COM-Pull energy, I can see it showed a quite different pattern.  
Could you figure out what is problem with my umbrella sampling for the energy barrier calculation? Why the minimum value is around 1.7nm, what is wrong with my PMF analysis?

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/bioexcel1/original/2X/b/bdb68e667dd36f3424161046da29e67d815dca2c.jpeg)

Thanks a lot!

---

<div class="post-metadata">

### Author: ![Xiaoli](https://avatars.discourse-cdn.com/v4/letter/x/f04885/32.png) [@Xiaoli](https://gromacs.bioexcel.eu/u/Xiaoli)
#### Post date: [August 24, 2022, 12:51pm UTC](https://gromacs.bioexcel.eu/t/what-does-com-pull-energy-mean-in-the-pulling-process/4669/4 "2022-08-24T12:51:39Z")

</div>

Sorry, the COM-pull energy attached above is wrong. Here it is.  
 ![image](https://europe1.discourse-cdn.com/flex017/uploads/bioexcel1/original/2X/0/07b56761b5644c75e2bf780a35e43fd30c52490f.png)

---

<div class="post-metadata">

### Author: ![hess](https://dub1.discourse-cdn.com/flex017/user_avatar/gromacs.bioexcel.eu/hess/32/416_2.png) [@hess](https://gromacs.bioexcel.eu/u/hess)
#### Post date: [August 24, 2022, 1:03pm UTC](https://gromacs.bioexcel.eu/t/what-does-com-pull-energy-mean-in-the-pulling-process/4669/5 "2022-08-24T13:03:06Z")

</div>

Why should there be a minimum far away? I would expect a flat PMF far away, as you are getting.

---

<div class="post-metadata">

### Author: ![Xiaoli](https://avatars.discourse-cdn.com/v4/letter/x/f04885/32.png) [@Xiaoli](https://gromacs.bioexcel.eu/u/Xiaoli)
#### Post date: [August 24, 2022, 1:14pm UTC](https://gromacs.bioexcel.eu/t/what-does-com-pull-energy-mean-in-the-pulling-process/4669/6 "2022-08-24T13:14:54Z")

</div>

Yes, the minimum value should at the beginning, not be far away.  
In my figure, the PMF shows a decreasing trend and reaches a minimum value of around 1.7 nm, which seems not correct. What I expect is a minimum value is around 0.2 nm (the common distance of the coordinate bond between the pulling atom and the structure) and then increases until reach a plateau far away. The decreasing trend before 1.7 nm and the minimum value at 1.7 nm seems not right.

---

<div class="post-metadata">

### Author: ![hess](https://dub1.discourse-cdn.com/flex017/user_avatar/gromacs.bioexcel.eu/hess/32/416_2.png) [@hess](https://gromacs.bioexcel.eu/u/hess)
#### Post date: [August 24, 2022, 1:45pm UTC](https://gromacs.bioexcel.eu/t/what-does-com-pull-energy-mean-in-the-pulling-process/4669/7 "2022-08-24T13:45:41Z")

</div>

I didn’t read your plots correctly.

There is something strange going on around 1.7 nm. I don’t know if this a convergence issue or a setup issue.

But wouldn’t you also expect a miminum at short distance where the atom is on the crystal?

---

<div class="post-metadata">

### Author: ![Xiaoli](https://avatars.discourse-cdn.com/v4/letter/x/f04885/32.png) [@Xiaoli](https://gromacs.bioexcel.eu/u/Xiaoli)
#### Post date: [August 24, 2022, 2:03pm UTC](https://gromacs.bioexcel.eu/t/what-does-com-pull-energy-mean-in-the-pulling-process/4669/8 "2022-08-24T14:03:45Z")

</div>

Yes, what I expect is a minimum value of PMF value at the very beginning (the original distance between my pulling atom and the coordinate atom in the big crystalline structure is 0.2 nm) and then start to increase to reach a plateau. My trouble is I have no idea where I made mistakes and get this weird result. It seems that my pulling process is okay. The production simulation is NVT equilibrium (100ps) followed by 1ns production simulations. My pull-related parameters are as below:

Pull code  
pull = yes  
pull\_ncoords = 1  
pull\_ngroups = 2  
pull\_group1\_name = Al20  
pull\_group2\_name = MOF\_Al20  
pull\_coord1\_type = umbrella  
pull\_coord1\_geometry = distance  
pull\_coord1\_groups = 1 2  
pull-coord1-init = 0.2 (the actual value of the distance obtained from the pulling process)  
pull\_coord1\_rate = 0.00  
pull\_coord1\_k = 1500  
pull-group2-pbcatom = 6385  
pull-pbc-ref-prev-step-com = yes

Then I use the command " gmx wham it tpr-files.dat -if pullf-files.dat -o -hist -unit kCal" to get the PMF and histograms.

Can you figure out what is wrong? What can I try to solve this problem?

Thanks a lot! Very appreciate your help!

---

<div class="post-metadata">

### Author: ![hess](https://dub1.discourse-cdn.com/flex017/user_avatar/gromacs.bioexcel.eu/hess/32/416_2.png) [@hess](https://gromacs.bioexcel.eu/u/hess)
#### Post date: [August 25, 2022, 7:23am UTC](https://gromacs.bioexcel.eu/t/what-does-com-pull-energy-mean-in-the-pulling-process/4669/9 "2022-08-25T07:23:08Z")

</div>

One thing that might be an issue is the geometry. With geometry distance the atom can go in any direction from the COM of the structure. I would usually set up a periodic substrate in the X/Y plane and use geometry direction along Z. I don’t know if you can use such a setup.
