OERenderBFactorMap

bool OERenderBFactorMap(OEDepict::OEImageBase &image,
                        const OE2DActiveSiteDisplay &adisp)

Renders the B-factor information of an active site display into an image.

image

The image in which the active site is drawn.

adisp

The OE2DActiveSiteDisplay object that holds the data necessary to depict the B-Factor information of an active site.

Example:

OEBio::OEInteractionHintContainer asite(receptor, ligand);
OEBio::OEPerceiveInteractionHints(asite);
OEPrepareActiveSiteDepiction(asite);

OEImage image(800.0, 600.0);

OE2DActiveSiteDisplayOptions opts(image.GetWidth(), image.GetHeight());
opts.SetRenderInteractiveLegend(true);
OE2DActiveSiteDisplay adisp(asite, opts);

OERenderBFactorMap(image, adisp);
OEWriteImage("RenderBFactorMap.svg", image);

hover mouse over any residue circles

Example of using the OERenderBfactorMap function

../../_images/RenderBFactorMap.svg

Code Example