Hi Giammy, You're right, the new pictures look pretty rubbish. I assume it's related to https://github.com/rdkit/rdkit/discussions/5195. I'll fix it over the weekend, and hopefully it'll show up in the next patch release. Dave
On Fri, May 6, 2022 at 1:07 PM Gianmarco Ghiandoni <ghiandon...@gmail.com> wrote: > Hi Dave, > > Thanks for your reply. The reason why my library sticks to 2021.09 is > because I get even more trouble with later versions of RDKit. These are two > examples of rendering with 2021 and 2022: > > [image: image.png][image: image.png] > > The good news is that your padding suggestion works, so I set > d2d.drawOptions().padding = 0.15 and voilá: > > [image: image.png] > > Amazing. Thanks! > Giammy > > On Thu, 5 May 2022 at 10:32, David Cosgrove <davidacosgrov...@gmail.com> > wrote: > >> Hi Giammy, >> >> On reflection overnight, you might try d2d.drawOptions().padding = 0.2 or >> something. That should increase the amount of empty space around the >> molecule (the default is 0.05, and it's the fraction of the width/height of >> the image) such that there's enough room to show the whole annotation. >> It's a bit of a kludge, but it might work. >> >> Dave >> >> On Wed, May 4, 2022 at 4:20 PM Gianmarco Ghiandoni <ghiandon...@gmail.com> >> wrote: >> >>> Hi all, >>> >>> I am using rdkit_pypi==2021.9.4 to generate visualisation of compounds >>> with their atomic hydrogen bond strengths. In particular, I am using this >>> function to produce an SVG string: >>> >>> d2d = rdMolDraw2D.MolDraw2DSVG(fig_size[0], fig_size[1]) >>> d2d.drawOptions().annotationFontScale = 0.7 >>> d2d.DrawMolecule( >>> rwmol, >>> highlightAtoms=atoms_to_highlight, >>> highlightAtomColors=idx2rgb, >>> highlightBonds=None, >>> ) >>> d2d.FinishDrawing() >>> return d2d.GetDrawingText() >>> >>> Note that I am increasing the font scale to from 0.5 to 0.7 and for >>> certain molecules that produces renderings where annotations are cut out: >>> >>> [image: image.png] >>> >>> Any suggestions on how to fix this? >>> >>> Thanks, >>> >>> Giammy >>> -- >>> *Gianmarco* >>> _______________________________________________ >>> Rdkit-discuss mailing list >>> Rdkit-discuss@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss >>> >> >> >> -- >> David Cosgrove >> Freelance computational chemistry and chemoinformatics developer >> http://cozchemix.co.uk >> >> > > -- > *Gianmarco* > -- David Cosgrove Freelance computational chemistry and chemoinformatics developer http://cozchemix.co.uk
_______________________________________________ Rdkit-discuss mailing list Rdkit-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rdkit-discuss