You are here

Docking HeparinSulfate to proteins using GlycanDock

1 post / 0 new
Docking HeparinSulfate to proteins using GlycanDock
#1

Hi all,

back in the days I have use Rosetta for protein de novo prediction, but never went really deep into it.

I now wanted to use the GlycanDock application to dock an heparin molecule to a protein. However, GlycanDock does end during preparation with this error message:

ERROR: Cannot compute center of mass of zero residues!
ERROR:: Exit from: src/core/pose/util.cc line: 1408
protocols.jd2.JobDistributor: [ ERROR ]

 

I guess this message means, my heparin sulfate is not recognised as a proper sugar...

I executed the program like this:

GlycanDock.linuxgccrelease -include_sugars -alternate_3_letter_codes pdb_sugar -auto_detect_glycan_connections -in:file:s BMPin9.pdb -in:file:native BMP7.pdb -nstruct 1 -ex1 -ex2 -ex3 -ex4 -ex1aro -ex2aro -carbohydrates:glycan_dock:prepack_only true -docking:partners A_X -out:pdb

 

Here is a middle part of my PDB file with the end of the protein, the CONECT and LINK section and the start for the oligosaccharide...

[...]
ATOM    997  CE1 HIS A1103       2.003  92.207   7.176  1.00  0.00           C
ATOM    998  C   HIS A1103       3.872  88.265   5.980  1.00  0.00           C
ATOM    999  O   HIS A1103       3.582  87.126   6.178  1.00  0.00           O
ENDMDL
CONECT  988  989  990  986
CONECT  989  988
CONECT  990  988  991  998
CONECT  991  990  992
CONECT  992  991  993  995
CONECT  993  992  994  997
CONECT  994  993
CONECT  995  992  996
CONECT  996  995  997
CONECT  997  993  996
CONECT  998  990  999
CONECT  999  998
MODEL        2
LINK        O4   SGN     1                C1   IDS     2     1555   1555  1.40
LINK        O4   IDS     2                C1   SGN     3     1555   1555  1.40
LINK        O5S  SGN     3                C6   IDS     4     1555   1555  1.18
LINK        O4   IDS     4                C1   SGN     5     1555   1555  1.40
LINK        O4   SGN     5                C1   IDS     6     1555   1555  1.40
LINK        O4   IDS     6                C1   SGN     7     1555   1555  1.40
LINK        O4   SGN     7                C1   IDS     8     1555   1555  1.40
LINK        O4   IDS     8                C1   SGN     9     1555   1555  1.40
LINK        O4   SGN     9                C1   IDS    10     1555   1555  1.40
LINK        O4   IDS    10                C1   SGN    11     1555   1555  1.40
LINK        O4   SGN    11                C1   IDS    12     1555   1555  1.40
LINK        O4   IDS    12                C1   SGN    13     1555   1555  1.40
LINK        O4   SGN    13                C1   IDS    14     1555   1555  1.40
LINK        O4   IDS    14                C1   SGN    15     1555   1555  1.40
LINK        O4   SGN    15                C1   IDS    16     1555   1555  1.40
LINK        O4   IDS    16                C1   SGN    17     1555   1555  1.40
LINK        O4   SGN    17                C1   IDS    18     1555   1555  1.40
LINK        O4   IDS    18                C1   SGN    19     1555   1555  1.40
LINK        O4   SGN    19                C1   IDS    20     1555   1555  1.40
LINK        O4   IDS    20                C1   SGN    21     1555   1555  1.40
LINK        O4   SGN    21                C1   IDS    22     1555   1555  1.40
LINK        O4   IDS    22                C1   SGN    23     1555   1555  1.40
LINK        O4   SGN    23                C1   IDS    24     1555   1555  1.40
HETATM    1  C1  SGN X   1      49.602 116.355  18.526  1.00  0.00           C
HETATM    2  C2  SGN X   1      49.000 117.259  17.438  1.00  0.00           C
HETATM    3  C3  SGN X   1      48.324 118.475  18.084  1.00  0.00           C
HETATM    4  C4  SGN X   1      47.306 118.001  19.134  1.00  0.00           C
HETATM    5  C5  SGN X   1      48.026 117.077  20.132  1.00  0.00           C
HETATM    6  C6  SGN X   1      47.124 116.472  21.218  1.00  0.00           C
HETATM    7  N2  SGN X   1      50.049 117.664  16.503  1.00  0.00           N
HETATM    8  O1  SGN X   1      50.667 117.004  19.168  1.00  0.00           O
HETATM    9  O3  SGN X   1      47.629 119.202  17.092  1.00  0.00           O
HETATM   10  O4  SGN X   1      46.825 119.158  19.801  1.00  0.00           O
HETATM   11  O5  SGN X   1      48.617 115.986  19.445  1.00  0.00           O
HETATM   12  O6  SGN X   1      46.639 115.228  20.758  1.00  0.00           O
HETATM   13  S1  SGN X   1      50.758 116.524  15.571  1.00  0.00           S
HETATM   14  O1S SGN X   1      50.784 115.297  16.311  1.00  0.00           O
HETATM   15  O2S SGN X   1      49.978 116.447  14.370  1.00  0.00           O
HETATM   16  O3S SGN X   1      52.082 117.023  15.330  1.00  0.00           O
HETATM   17  S2  SGN X   1      45.675 114.254  21.508  1.00  0.00           S
HETATM   18  O4S SGN X   1      45.022 115.005  22.537  1.00  0.00           O
HETATM   19  O5S SGN X   1      44.760 113.814  20.491  1.00  0.00           O
HETATM   20  O6S SGN X   1      46.493 113.190  22.013  1.00  0.00           O
HETATM   21  C1  IDS X   2      45.450 119.225  20.043  1.00  0.00           C
HETATM   22  C2  IDS X   2      45.087 120.701  20.281  1.00  0.00           C
HETATM   23  C3  IDS X   2      43.618 120.955  19.935  1.00  0.00           C
HETATM   24  C4  IDS X   2      43.325 120.554  18.480  1.00  0.00           C
HETATM   25  C5  IDS X   2      44.378 119.547  17.978  1.00  0.00           C
HETATM   26  C6  IDS X   2      43.960 118.790  16.721  1.00  0.00           C
HETATM   27  O2  IDS X   2      45.280 120.993  21.653  1.00  0.00           O
[...]


Any tips? If it is the unknown glcan residue, how can I teach IDS and SGN to Rosetta? Or is there an easy way to rebuild this chain to a "rosetta standard"?

Thanks

Jan

PS: I attache the output if that helps...

Category: 
Post Situation: 
Tue, 2022-08-16 07:44
GebauerJ