OEBroodBuildResult
Attention
This is a preliminary API and may be improved based on user feedback. It is currently available in C++ and Python.
class OEBroodBuildResult
This class stores the outcome of building a candidate molecule from a scored replacement, build status, Tanimoto combo, local strain, and delta local strain etc, used for downstream filtering and analysis. This works as a container of output from OEBroodMolBuilder.
- The OEBroodBuildResult class defines the following public methods:
Constructors
OEBroodBuildResult() -> OEBroodBuildResult
OEBroodBuildResult(arg2: OEBroodBuildResult) -> OEBroodBuildResult
Default constructors.
GetBuildStatus
GetBuildStatus() -> int
This method returns the status code indicating the result of the build operation. See the OEBroodStatusCode for possible values.
GetDeltaLocalStrain
GetDeltaLocalStrain() -> float
This method returns the change in local strain energy relative to the query fragment.
GetLocalStrain
GetLocalStrain() -> float
This method returns the local strain value computed for the built molecule.
GetMolTanimotoCombo
GetMolTanimotoCombo() -> float
This method returns the combined Tanimoto score (shape and color) for the built molecule.