# Recent changes in reporting Haddock scores

**URL:** <https://ask.bioexcel.eu/t/recent-changes-in-reporting-haddock-scores/5279>\
**Category:** HADDOCK\
**Created:** [October 3, 2024, 8:36am UTC](https://ask.bioexcel.eu/t/recent-changes-in-reporting-haddock-scores/5279 "2024-10-03T08:36:09Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![cjh2g17](https://avatars.discourse-cdn.com/v4/letter/c/35a633/32.png) [@cjh2g17](https://ask.bioexcel.eu/u/cjh2g17)\
**Post date:** [October 3, 2024, 8:36am UTC](https://ask.bioexcel.eu/t/recent-changes-in-reporting-haddock-scores/5279/1 "2024-10-03T08:36:09Z")

</div>

Hi Haddock team,

I’ve been using the HADDOCK web server for quite a while now on one protein-peptide system but have noticed recently a stark change in the reporting of the scores for my docked poses.

Normally I have been seeing highest scores around -120/-130 but recently the scores being reported in the summary for repeats of the same systems have been as low as -220.

After using the traditional scoring weights:

HS(itw) = E(vdw) + 0.2 E(elec) + E(desolv) + 0.1 E(AIR)

I have found that the HADDOCK scores are in line with what I have seen previously for these systems so was wondering if you have changed the weights of the scoring function being reported in the summary or changed the function overall?

Thanks,  
Charlie

---

<div class="post-metadata">

**Author:** ![VGPReys](https://dub1.discourse-cdn.com/flex013/user_avatar/ask.bioexcel.eu/vgpreys/32/960_2.png) [@VGPReys](https://ask.bioexcel.eu/u/VGPReys)\
**Post date:** [October 3, 2024, 9:05am UTC](https://ask.bioexcel.eu/t/recent-changes-in-reporting-haddock-scores/5279/2 "2024-10-03T09:05:11Z")

</div>

Dear Charlie,

We have not changed the scoring function nor the weights.  
This changes can be due to:

- Number of restraints
- Number of charges on your peptide (influenced by electrostatics)

We are also reporting values using interactive graphs, which can tell you which component has the most effect.

You can also try to re-launch a previous run, to make sure you can reproduce (or not) the data you had before.

But it is true that we have updated our server to HADDOCK2.5 now, and maybe something happened, we can investigate.

Cheers

---

<div class="post-metadata">

**Author:** ![amjjbonvin](https://dub1.discourse-cdn.com/flex013/user_avatar/ask.bioexcel.eu/amjjbonvin/32/23_2.png) [@amjjbonvin](https://ask.bioexcel.eu/u/amjjbonvin)\
**Post date:** [October 3, 2024, 9:27am UTC](https://ask.bioexcel.eu/t/recent-changes-in-reporting-haddock-scores/5279/3 "2024-10-03T09:27:18Z")

</div>

Scores are different for various complex types.

The size of the interface will also impact the score.  
And of course how well you satisfy your restraints as well.  
To get a pure “energetic” score you should subtract the restraint energy from the score

The scoring function has not changed. And haddock2.5 has exactly the same functionalities as 2.4. It is only the Python3 version of haddock2.4

---

<div class="post-metadata">

**Author:** ![cjh2g17](https://avatars.discourse-cdn.com/v4/letter/c/35a633/32.png) [@cjh2g17](https://ask.bioexcel.eu/u/cjh2g17)\
**Post date:** [October 3, 2024, 9:33am UTC](https://ask.bioexcel.eu/t/recent-changes-in-reporting-haddock-scores/5279/4 "2024-10-03T09:33:50Z")

</div>

Hi,

Thanks for the quick reply.

I did try and rerun an old job which was why I was suspicious of the change in score.

I have been using the interactive graphs to quickly see the breakdown of the score components but have been unable to reproduce the score being reported.

For example here is the best result from my most recent run:

REMARK FILENAME=“complex\_190w.pdb0”  
REMARK ===============================================================  
REMARK HADDOCK run for complex  
REMARK initial structure: complex\_190.pdb  
REMARK ===============================================================  
REMARK total,bonds,angles,improper,dihe,vdw,elec,air,cdih,coup,rdcs,vean,dani,xpcs,rg  
REMARK energies: -695.213, 0, 0, 0, 0, **-62.8039** , **-177.625** , **15.7979** , 0, 0, 0, 0, 0, 0, 0  
REMARK ===============================================================  
REMARK bonds,angles,impropers,dihe,air,cdih,coup,rdcs,vean,dani,xpcs  
REMARK rms-dev.: 0,0,0,0,9.501262E-02,0.497887,0, 0, 0, 0, 0  
REMARK ===============================================================  
REMARK air,cdih,coup,rdcs,vean,dani,xpcs  
REMARK \>0.3,\>5,\>1,\>0,\>5,\>0.2,\>0.2  
REMARK violations.: 1, 0, 0, 0, 0, 0, 0  
REMARK ===============================================================  
REMARK CVpartition#,violations,rms  
REMARK AIRs cross-validation: 1, 1, 0.387267  
REMARK ===============================================================  
REMARK NCS energy: 0  
REMARK ===============================================================  
REMARK Symmetry energy: 0  
REMARK ===============================================================  
REMARK Membrane restraining energy: 0  
REMARK ===============================================================  
REMARK Local cross-correlation: 0.0000  
REMARK ===============================================================  
REMARK Desolvation energy: **-11.3704**  
REMARK Internal energy free molecules: -45791.1  
REMARK Internal energy complex: -44486.3  
REMARK Binding energy: 1053.06

The energies I am using to calculate the score are in bold and the resulting haddock score from manual calculation being: -62.8039 + (0.2x-177.625) - 11.3704 + (0.1x15.797) = -108.1196

However the reported score in the summary is -212.722 so I’m wondering if there is any reason for the large discrepancy?

---

<div class="post-metadata">

**Author:** ![amjjbonvin](https://dub1.discourse-cdn.com/flex013/user_avatar/ask.bioexcel.eu/amjjbonvin/32/23_2.png) [@amjjbonvin](https://ask.bioexcel.eu/u/amjjbonvin)\
**Post date:** [October 3, 2024, 1:50pm UTC](https://ask.bioexcel.eu/t/recent-changes-in-reporting-haddock-scores/5279/5 "2024-10-03T13:50:23Z")

</div>

Do you have a link to the server output?

---

<div class="post-metadata">

**Author:** ![cjh2g17](https://avatars.discourse-cdn.com/v4/letter/c/35a633/32.png) [@cjh2g17](https://ask.bioexcel.eu/u/cjh2g17)\
**Post date:** [October 3, 2024, 1:52pm UTC](https://ask.bioexcel.eu/t/recent-changes-in-reporting-haddock-scores/5279/6 "2024-10-03T13:52:17Z")

</div>

Here is the link to the server summary page:

[https://rascar.science.uu.nl/haddock2.4/result/6531069906/393692-adult\_homology\_model\_bovine\_g](https://rascar.science.uu.nl/haddock2.4/result/6531069906/393692-adult_homology_model_bovine_g)

---

<div class="post-metadata">

**Author:** ![amjjbonvin](https://dub1.discourse-cdn.com/flex013/user_avatar/ask.bioexcel.eu/amjjbonvin/32/23_2.png) [@amjjbonvin](https://ask.bioexcel.eu/u/amjjbonvin)\
**Post date:** [October 3, 2024, 2:18pm UTC](https://ask.bioexcel.eu/t/recent-changes-in-reporting-haddock-scores/5279/7 "2024-10-03T14:18:01Z")

</div>

Ah! You are running solvated docking!

In that case you also need to add the protein-water energies to your vdw and elec energies.  
These only include the interfacial waters (those within 3.5A of both chains)

These are listed in the PDB file, e.g.:

```auto

REMARK water - chain_1: -276.308 -2.78075 -273.527
REMARK water - chain_2: -156.156 -15.2655 -140.89

```

The first number is the total, the second the vdw energy and the third the electrostatic energy.

---

<div class="post-metadata">

**Author:** ![cjh2g17](https://avatars.discourse-cdn.com/v4/letter/c/35a633/32.png) [@cjh2g17](https://ask.bioexcel.eu/u/cjh2g17)\
**Post date:** [October 3, 2024, 2:44pm UTC](https://ask.bioexcel.eu/t/recent-changes-in-reporting-haddock-scores/5279/8 "2024-10-03T14:44:38Z")

</div>

That’s interesting I never actually ticked the solvated docking option the only parameters I changed from the default were:  
turning on refinement with short MD in explicit solvent  
turning on writing additional pdb’s with solvent molecules

I know solvated docking was off because sampling 180 degrees during EM is always on by default and is not allowed with solvated docking (I have never turned this option off).

Could it be that since the switch the server is noticing that there is solvent present so is reporting the score in this way instead?

---

<div class="post-metadata">

**Author:** ![amjjbonvin](https://dub1.discourse-cdn.com/flex013/user_avatar/ask.bioexcel.eu/amjjbonvin/32/23_2.png) [@amjjbonvin](https://ask.bioexcel.eu/u/amjjbonvin)\
**Post date:** [October 3, 2024, 5:11pm UTC](https://ask.bioexcel.eu/t/recent-changes-in-reporting-haddock-scores/5279/9 "2024-10-03T17:11:15Z")

</div>

Indeed - you turned on keepwater and this caused the interactions with water to be part of the scoring.

Kind of unintended parameter combination.
