OEET

class OEET

This class represents OEET, which is used to calculated electrostatic similarity.

Constructors

OEET(const OEET &rhs)
OEET(float dielectric=80.0f)

Default and copy constructors.

operator=

OEET &operator=(const OEET &rhs)

Assignment operator

GetDielectric

float GetDielectric() const

Returns the setting for the outer dielectric constant.

GetGridBuffer

float GetGridBuffer() const

Returns the setting for the amount of space between the molecule and the edge of the grid.

GetGridSpacing

float GetGridSpacing() const

Returns the setting for the grid spacing.

GetInnerDielectric

float GetInnerDielectric() const

Returns the value for the inner dielectric.

GetInnerMask

float GetInnerMask() const

Returns the value for the inner mask.

GetJoin

bool GetJoin() const

Returns the setting for whether or not to join the molecules for masking.

GetOuterMask

float GetOuterMask() const

Returns the value for the outer mask.

GetSaltConcentration

  float GetSaltConcentration() const

Returns the setting for the salt concentration

SetDielectric

void SetDielectric(float d)

Sets the outer dielectric constant

SetGridBuffer

void SetGridBuffer(float f)

Sets the grid buffer, or boundary spacing, which is the amount of distance between the molecule and the edge of the grid. The default value is 6.0.

SetGridSpacing

void SetGridSpacing(float f)

Sets the grid spacing. The default value is 0.75.

SetInnerDielectric

void SetInnerDielectric(float d)

Sets the inner dielectric constant

SetInnerMask

void SetInnerMask(float f)

Sets the inner mask for electrostatic comparison. The default value is set to 0.05. The inner mask is used to mask out the inner part of a molecule. The inner part of the molecule is masked out so that the important regions surrounding the molecule dominate the electrostatic comparison.

SetJoin

void SetJoin(bool j)

Turns molecular joining on(true) or off(false). The default value is true, which uses the combine reference molecule and trial molecule when applying the inner and outer mask.

SetOuterMask

void SetOuterMask(float f)

Sets the outer mask for electrostatic comparison. The default value is set to 0.0005. The outer mask is used to mask out regions far from the molecule.

SetRefMol

bool SetRefMol(const OEChem::OEMolBase &mol)

Sets the reference molecule.

SetSaltConcentration

void SetSaltConcentration(float conc)

Sets the salt concentration. The default value is 0.04.

Tanimoto

float Tanimoto(const OEChem::OEMolBase &mol)

Returns the electrostatic Tanimoto between the reference molecule that has been set and the trial molecule that is passed in as an argument.