Check best practices for the protein-peptide docking
Check which automatic changes haddock2.4 server does for protein-peptide docking and, if needed, update haddock3 protein-peptide tutorial.
Settings should be the same as what is defined in the protein-peptide example in haddock3 - check docking-protein-peptide-full.cfg
Mainly:
- peptide defined as fully flexible
- number of MD steps increased by a factor 4
- dihedral restraints for secondary structure elements
Thanks a lot, makes it heaps easier for me!
{
"clust_cutoff": 5.0,
"clust_meth": "RMSD",
"initiosteps": 2000,
"cool1_steps": 2000,
"cool2_steps": 4000,
"cool3_steps": 4000,
"ssdihed": "alphabeta"
}
- https://github.com/haddocking/csbportal/blob/main/web/app/haddock24/tools/cns_template/protein-peptide.json
*and the criteria to decide if an amino acid chain is a peptide is >15aa
Not sure if this is relevant for this case but also note that there is hierarchy for systems with multiple molecule types (https://github.com/haddocking/csbportal/blob/main/web/app/haddock24/views.py#L1240-L1348)
Bioinformatic predictions > Coarse-grain > Protein-Nucleic > Nucleic > Ligand > Glycan > Peptide
Meaning if your system has, for example, protein-nucleic and a peptide, the protein-nucleic has higher priority than the peptide optimal parameters - and only one of these is applied.
Not sure if this is relevant for this case but also note that there is hierarchy for systems with multiple molecule types (https://github.com/haddocking/csbportal/blob/main/web/app/haddock24/views.py#L1240-L1348)
Bioinformatic predictions > Coarse-grain > Protein-Nucleic > Nucleic > Ligand > Glycan > PeptideMeaning if your system has, for example, protein-nucleic and a peptide, the protein-nucleic has higher priority than the peptide optimal parameters - and only one of these is applied.
Good to know, thanks!