Thanks Greg, I'll have a go.
Regards,
George
On 13 July 2011 04:11, Greg Landrum <greg.land...@gmail.com> wrote:
> George,
>
> On Tue, Jul 12, 2011 at 6:54 PM, George Papadatos <gpapada...@gmail.com>
> wrote:
> > On a related topic, is it possible to depict an arbitrary string on a
> cairo
> > canvas? I am thinking particularly depicting the name or ID of a molecule
> > below its structure.
>
> It's not there at the moment, but it's definitely possible. The
> process would be similar to what I proposed to Peter. The additional
> piece of information you'd need is that the MolDrawing instance also
> has a boundingBoxes data member that is keyed by the molecule. You
> could do something like this:
>
> from rdkit.Chem.Draw.MolDrawing import Font
> bbox = drawer.boundingBoxes[mol]
> pos = (bbox[2]-bbox[0])/2,bbox[3]
> font=Font(face='sans',size=12)
> canvas.addCanvasText(legend,pos,font)
>
> (you'll almost definitely have to experiment a bit to get the text
> placed correctly)
>
> -greg
>
------------------------------------------------------------------------------
AppSumo Presents a FREE Video for the SourceForge Community by Eric
Ries, the creator of the Lean Startup Methodology on "Lean Startup
Secrets Revealed." This video shows you how to validate your ideas,
optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss