Open AnnaKravchenko opened 3 days ago
It would be possible but requires a lot of refactoring of the CNS code…
Also, this syntax is used for some rather undocumented option to limit the random AIRs definition to selected segments per molecule.
I.e. I would go for a better description of the parameters.
Definition of flexible/semi-flexible segments in refinement modules is somewhat enigmatic: One has to use parameter
nfleX
with X matching a sequential number of the molecule to be flexible, i.e. ifmolecules = [‘molecule1’, ‘molecule2’]
and one wants 1 segment of molecule2 to be flexible, one needs to define parameternfle2 = 1
and not, for example,nfle1
,nfle3
etc. This way of defining a segment feels much less intuitive compared to a definition of the symmetrical segments. Plus it’s not at all explained at www.bonvinlab.org/haddock3/Would it be possible to define flexible and semi-flexible segments similarly to the symmetry segment, i.e. using chain/segment id? Let’s say mol2.pdb contains chain B, then, current definition of two flexible segments looks like:
Possible simplified definition of the flexible segment could look like:
Alternatively, a better description of current semi/flexibility definition should be provided.
Current definition:
Possible enhanced definition: