Chemical Data Processing Library C++ API - Version 1.2.0
Namespaces | Functions
ScoringFunctions.hpp File Reference

Definition of shape alignment scoring functions. More...

#include "CDPL/Shape/APIPrefix.hpp"

Go to the source code of this file.

Namespaces

 CDPL
 The namespace of the Chemical Data Processing Library.
 
 CDPL::Shape
 Contains classes and functions related to molecular shape representation and processing.
 

Functions

CDPL_SHAPE_API double CDPL::Shape::calcTotalOverlapTanimotoScore (const AlignmentResult &res)
 
CDPL_SHAPE_API double CDPL::Shape::calcShapeTanimotoScore (const AlignmentResult &res)
 
CDPL_SHAPE_API double CDPL::Shape::calcColorTanimotoScore (const AlignmentResult &res)
 
CDPL_SHAPE_API double CDPL::Shape::calcTanimotoComboScore (const AlignmentResult &res)
 
CDPL_SHAPE_API double CDPL::Shape::calcTotalOverlapTverskyScore (const AlignmentResult &res, double alpha=0.95, double beta=0.05)
 
CDPL_SHAPE_API double CDPL::Shape::calcShapeTverskyScore (const AlignmentResult &res, double alpha=0.95, double beta=0.05)
 
CDPL_SHAPE_API double CDPL::Shape::calcColorTverskyScore (const AlignmentResult &res, double alpha=0.95, double beta=0.05)
 
CDPL_SHAPE_API double CDPL::Shape::calcTverskyComboScore (const AlignmentResult &res, double alpha=0.95, double beta=0.05)
 
CDPL_SHAPE_API double CDPL::Shape::calcReferenceTotalOverlapTverskyScore (const AlignmentResult &res, double alpha=0.95)
 
CDPL_SHAPE_API double CDPL::Shape::calcReferenceShapeTverskyScore (const AlignmentResult &res, double alpha=0.95)
 
CDPL_SHAPE_API double CDPL::Shape::calcReferenceColorTverskyScore (const AlignmentResult &res, double alpha=0.95)
 
CDPL_SHAPE_API double CDPL::Shape::calcReferenceTverskyComboScore (const AlignmentResult &res, double alpha=0.95)
 
CDPL_SHAPE_API double CDPL::Shape::calcAlignedTotalOverlapTverskyScore (const AlignmentResult &res, double beta=0.95)
 
CDPL_SHAPE_API double CDPL::Shape::calcAlignedShapeTverskyScore (const AlignmentResult &res, double beta=0.95)
 
CDPL_SHAPE_API double CDPL::Shape::calcAlignedColorTverskyScore (const AlignmentResult &res, double beta=0.95)
 
CDPL_SHAPE_API double CDPL::Shape::calcAlignedTverskyComboScore (const AlignmentResult &res, double beta=0.95)
 

Detailed Description

Definition of shape alignment scoring functions.