Enables separate control of molecules separation and random rotations#1517
Enables separate control of molecules separation and random rotations#1517amjjbonvin merged 24 commits intomainfrom
Conversation
Merged branch 'main' of https://github.com/haddocking/haddock3 into randorien
|
Note that in terms of test, only the validity of the parameters in the new example config files are tested. |
|
Not in flexref otherwise rigidbody would have no effect!
Only in a scenario where the docking happens during the flexible refinement, i.e. without any rigidbody step
|
Yes, already relaized that I was looking in the wrong .md |
…d-centered-test.cfg Co-authored-by: Victor Reys <132575181+VGPReys@users.noreply.github.com>
Both case are docking the ligands. So they should not be separated at the end
Indeed - something is wrong with that receptor. Will update. |
|
Can you check is there’s a typo (that is potentially a bug) in Same in flexref |
Typo indeed - will correct - but without consequences as CNS only interprets the first four characters of a command (not variable) :-) |
|
Note that this typo is also in the main branch |
- if sepate is false, the overall rotation around fixed molecules is not performed - corrected the last two line to enable writing out initial configuration if not commented out (for debugging) - remove the protein-ligand-centered example - added an centered docking example to the standard protein-ligand example
|
The last changes to random_rotations come from actually visualising the rotated molecules prior to docking, which made me realise there was another issue. |
|
Combo "separate=true, randrot=false” rotates ligand by 180-ish (along its longest axis?), but I guess it’s a feature, not a bug |
…d-full.cfg Co-authored-by: Arha <kravchenko.anna.d@gmail.com>
…d-test.cfg Co-authored-by: Arha <kravchenko.anna.d@gmail.com>
Co-authored-by: Arha <kravchenko.anna.d@gmail.com>
…d-full.cfg Co-authored-by: Arha <kravchenko.anna.d@gmail.com>
…d-test.cfg Co-authored-by: Arha <kravchenko.anna.d@gmail.com>
…d-test.cfg Co-authored-by: Arha <kravchenko.anna.d@gmail.com>
Co-authored-by: Arha <kravchenko.anna.d@gmail.com>

You are about to submit a new Pull Request. Before continuing make sure you read the contributing guidelines.
Checklist
CHANGELOG.mdis updated to incorporate new changesSummary of the Pull Request
Added separate parameters to
rigidbodyandflexrefthat control the separation of molecules (separate) and random rotations around their respective center of masses (randrot). These replace the oldrandorienparameter.Default for both are true in rigidbody and false in flexref.
Also added a new example to illustrate it:
docking-protein-ligand-centeredRelated Issue
Closes #1491