Yes, you can detect chair / boat (etc.) using Cremer-Pople parameters (particularly the angles).
There is a bunch of related RDKit code from our recent ring-puckering paper: https://doi.org/10.1021/acs.jcim.0c01144 <https://doi.org/10.1021/acs.jcim.0c01144> https://github.com/lucianlschan/RING In particular - you want to call GetRingPuckerCoords(coordinates) https://github.com/lucianlschan/RING/blob/master/Ring_Analysis.py Hope that helps, -Geoff --- Prof. Geoffrey Hutchison Department of Chemistry University of Pittsburgh tel: (412) 648-0492 email: geo...@pitt.edu twitter: @ghutchis web: https://hutchison.chem.pitt.edu/ > On Mar 12, 2021, at 1:10 PM, Paul Emsley <pems...@mrc-lmb.cam.ac.uk> wrote: > > > On 12/03/2021 05:11, Ling Chan wrote: >> >> >> Just wonder if there is any function to distinguish between a chair ring and >> a boat ring? >> >> Don't worry if there is no such utility. I can write my own geometry >> detection. Just that I don't want to reinvent the wheel. >> > > Isn't this Cremer Pople? > > http://enzyme13.bt.a.u-tokyo.ac.jp/CP/ > > https://smb.slac.stanford.edu/facilities/software/ccp4/html/privateer.html > > > Paul. > > > > > _______________________________________________ > 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