Hello Dr. Bonvin and All,
I’m having some problems regarding the docking between two proteins tin order to make a homodimer. Both of proteins are in their holo state, with a Zn ion and a Cu one.
At first, when I tried to upload them into Haddock, it returned me the following error:
“Error in PDB file.
Issue when parsing the PDB file at line 1139 .
Your PDB contains an elemental ion ZN without specified charge”
In order to solve it, I changed the PDB following the guidelines at the following link: HADDOCK Web Server - Settings
In particular, I wrote ZN+2 instead of ZN for the atom and ZN2 instead of ZN for the residue.
When I uploaded the new PDBs into haddock, it returned me the following error:
“Error in PDB file.
Issue when parsing the PDB file at line 1139 .
Your PDB contains multiple forms of the same residue ZN2 201 . This is not supported in the current form. If you would like to supply multiple conformations, please create an ensemble.”
After that error, I read a bit on the forum and I tried to use the web pdbtools, uploading the structure and running the code just using the main: “pdb_selaltloc”, without pre-processing or post-processing operations.
So I uploaded the third new PDB file, the one from pdbtools, into Haddock, and it returned me the following error:
“Error in PDB file. Unknown error: invalid literal for int() with base 10: '+ '”
I searched this last error on the forum and I didn’t came up with a solution yet.
In the following image, there are the last parts of the PDB files used when I encountered these errors:
- The original one;
- The corrected one with the guidelines from Haddock library;
- The corrected one using the pdb_selaltloc tool;
Is it possible to help me? I hope I sent you enough information regarding the problem, if not I will surely remedy.
Thank you for the attention, and keep up with the good work!
Cordially
Marco