Thanks for letting people know about this. If we can get a consensus form
that people agree makes sense, this might be a nice addition to either the
RDKit/Scripts directory or the cookbook.

A couple of smallish comments after a quick skim:
- I would really strongly encourage you to use the ETKDG parameters (
http://pubs.acs.org/doi/abs/10.1021/acs.jcim.5b00654) when doing the
embedding. This really helps a lot with the quality of the conformations
and lets you skip the UFF step.
- The built-in RMSD pruning has improved since JP's article, it may be
worth looking at that.
- If you want to make the embedding step itself robust, it wouldn't be a
bad idea to try switching to random coordinate generation if the initial
embedding fails.

Best,
-greg



On Wed, Jun 14, 2017 at 9:27 AM, Francois BERENGER <
beren...@bioreg.kyushu-u.ac.jp> wrote:

> Hello,
>
> I gave a try at reproducing the protocol described in:
>
> @article{DBLP:journals/jcisd/EbejerMD12,
>   author    = {Jean{-}Paul Ebejer and Garrett M. Morris and
>                Charlotte M. Deane},
>   title     = {Freely Available Conformer Generation Methods:
>                How Good Are They?},
>   journal   = {Journal of Chemical Information and Modeling},
>   volume    = {52},
>   number    = {5},
>   pages     = {1146--1158},
>   year      = {2012},
>   url       = {https://doi.org/10.1021/ci2004658},
>   doi       = {10.1021/ci2004658},
> }
>
> The resulting script is there:
>
> https://github.com/UnixJunkie/smi2sdf3d
>
> I hope I could reproduce their protocol exactly.
> Sorry, my python is so rusty these days.
>
> Comments and contributions are welcome.
>
> Even auditing the code for correctness is welcome since it is
> doing some scientific computation.
>
> It is a little bit too slow to my taste.
>
> You can use it like this to get a max of 10 conformers
> per molecule in your input.smi file:
>
> ./smi2sdf.py 10 input.smi output.sdf
>
> Best regards,
> Francois.
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Rdkit-discuss mailing list
> Rdkit-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to