# ERROR: Solvated peptide-protein docking keeps failing

**URL:** <https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679>\
**Category:** HADDOCK\
**Tags:** haddock\
**Created:** [May 18, 2025, 4:27pm UTC](https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679 "2025-05-18T16:27:27Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dewald21](https://avatars.discourse-cdn.com/v4/letter/d/a5b964/32.png) [@Dewald21](https://ask.bioexcel.eu/u/Dewald21)\
**Post date:** [May 18, 2025, 4:27pm UTC](https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679/1 "2025-05-18T16:27:27Z")

</div>

Hi,

I’m trying to dock an 8-mer peptide to a small PDZ domain (82 residues) and I’ve been trying to perform a solvated dock and refine with a short MD in explicit solvent (water). I’ve tried several times and did different things, but every time I get the following error:

**Status: Failed**

**Status: FAILED** There was an error in the water refinement stage of the docking. The partial run can be downloaded as a gzipped tar file here. For more information, check the following CNS output files for error messages: [complex\_run1\_1w.out]. If you are unsure how to correct the error, visit the HADDOCK website, check out the HADDOCK discuss group, or send a mail to [haddock.support@gmail.com](mailto:haddock.support@gmail.com). The output of HADDOCK is [**here**]. The file containing your docking parameters is [**here**].

* * *

Your HADDOCK run stopped because of the following error:

```
             ^^^
     %CHAIN-ERR: unrecognized command:
     ATOM 856 H2
                  ^^
     %CHAIN-ERR: unrecognized command:
     ATOM 856 H2 WAT
                      ^^^
     %CHAIN-ERR: unrecognized command:
     ATOM 856 H2 WAT 472
                            ^^^
     %PARSER error encountered: Encountered too many parsing errors.

```

I’m not sure what this means, how to fix it, or what I’m doing wrong. I would greatly appreciate any help/suggestions.  
Here are my job parameters and what I’ve tried:

- Protein (PDZ domain): 82 residues - no strange residues or PTMs
- Peptide: 8 residues - no strange residues or PTMs
- I select active and passive residues based on experimental structures in published papers.
- I remove all HETATMs and HOHs from my files before docking.
- I checked my PDB files with PDBTOOLS (pdb\_validate) and PyMol - no obvious errors or issues.
- I added hydrogens and removed hydrogens (both polar and nonpolar) to both PDZ and peptide - still fails with the same error.

Docking without solvation works. The jobs only fail when I toggle “Perform solvated docking” on, but I would really like to try and see if it makes a difference and even refine with short MD in explicit solvent (water).

Let me know if I missed something in my protocol or if you need more info about my jobs! I’m fairly new to docking and HADDOCK, so very keen to learn. Also, I’m using the web server.

---

<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:** [May 18, 2025, 5:47pm UTC](https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679/2 "2025-05-18T17:47:14Z")

</div>

do you have a run ID to share?

---

<div class="post-metadata">

**Author:** ![Dewald21](https://avatars.discourse-cdn.com/v4/letter/d/a5b964/32.png) [@Dewald21](https://ask.bioexcel.eu/u/Dewald21)\
**Post date:** [May 18, 2025, 6:12pm UTC](https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679/3 "2025-05-18T18:12:33Z")

</div>

Thank you for responding. Sure, any of these …

- 488630
- 488859
- 490553
- 490554

Please let me know if you need anything else.

---

<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:** [May 19, 2025, 9:36pm UTC](https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679/4 "2025-05-19T21:36:23Z")

</div>

I can reproduce the problem.

But it does not occur with other systems I just tested.  
So something goes wrong with your particular system. Must be related to your input structures.

Note that not all models are failing. If you download the archive of the full run you can still find models in the water directory.  
The flexible refinement (it1) has completed fine.

---

<div class="post-metadata">

**Author:** ![Dewald21](https://avatars.discourse-cdn.com/v4/letter/d/a5b964/32.png) [@Dewald21](https://ask.bioexcel.eu/u/Dewald21)\
**Post date:** [May 20, 2025, 6:12am UTC](https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679/5 "2025-05-20T06:12:47Z")

</div>

Thank you very much for letting me know! I’ll have a look at archive of the full run to see if I can use some of those models.  
Do you perhaps know, or can you give me an idea of what might be the issue with my input structures? I’ve tried to run checks but no errors came up which is why I posted the issue here.

---

<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:** [May 20, 2025, 6:53am UTC](https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679/6 "2025-05-20T06:53:50Z")

</div>

Difficult to say… It is only a few models failing.

You could eventually try to run first your input PDB via the refinement server of HADDOCK.

---

<div class="post-metadata">

**Author:** ![Dewald21](https://avatars.discourse-cdn.com/v4/letter/d/a5b964/32.png) [@Dewald21](https://ask.bioexcel.eu/u/Dewald21)\
**Post date:** [May 20, 2025, 7:07am UTC](https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679/7 "2025-05-20T07:07:45Z")

</div>

Thank you. So, using the refinement server, I could maybe first try to energy minimise to maybe stabilise the structure and/or combined with the water refinement option?

---

<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:** [May 20, 2025, 7:22am UTC](https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679/8 "2025-05-20T07:22:11Z")

</div>

Run the default protocol I would say

---

<div class="post-metadata">

**Author:** ![Dewald21](https://avatars.discourse-cdn.com/v4/letter/d/a5b964/32.png) [@Dewald21](https://ask.bioexcel.eu/u/Dewald21)\
**Post date:** [May 22, 2025, 2:36pm UTC](https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679/9 "2025-05-22T14:36:00Z")

</div>

Thank you very much, @amjjbonvin!

I’m just leaving some extra details here for anyone who might encounter the same issue …

I used the HADDOCK webserver’s Refinement server and first tried the energy minimisation refinement and then (separately) the water refinement (default) protocol (as @amjjbonvin suggested). The EM refined structure gave the same error as previously, so it didn’t work. But the default water refinement structure worked - no errors.  
I submitted my protein starting structure for water refinement and used the refined structure in my next 2 docking jobs: in the first job, I only selected “_Perform solvated docking_” and in the second job I only selected “_Refine with short molecular dynamics in explicit solvent_”. Both of them worked and the jobs finished successfully. Hope this helps!

---

<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:** [May 22, 2025, 3:30pm UTC](https://ask.bioexcel.eu/t/error-solvated-peptide-protein-docking-keeps-failing/5679/10 "2025-05-22T15:30:54Z")

</div>

Excellent - problem solved.

And thanks for documenting it!
