But it’s not so simple. If you rotate a dihedral, all the non-bonded VdW 
interactions also change.

Calculating a force field energy at one particular geometry is extremely fast, 
and the current version allows you to run multiple energies in parallel.

Generate a bunch of geometries at once and then score those in parallel. Trying 
to “update” isn’t worth it, because there are always more non-bonded 
interactions (n^2) than bonds and angles.

-Geoff
On May 18, 2023 at 4:24 AM -0400, Francois Berenger <mli...@ligand.eu>, wrote:
> Dear list,
>
> I asked this question in rdkit's github discussions:
>
> https://github.com/rdkit/rdkit/discussions/6377
>
> But, apparently that's not more responsive than the ML, so here is my
> question:
> ---
> I have a ligand, I would like to score its current conformer using
> rdkit's UFF implementation.
>
> Later, I would like to change some rotatable bond (single bond out of
> ring) and update
> the conformer's energy bu just re-evaluating the part of the energy that
> is supposed to have
> changed (i.e. the dihedral component).
> Bond lengths, bond angles and partial charges being constant.
>
> I suspect it should be faster than rescoring the conformer from scratch.
>
> How to do this with rdkit?
> ---
>
> Thanks a lot,
> Francois.
>
>
> _______________________________________________
> Rdkit-discuss mailing list
> Rdkit-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to