[ ligand_pharma | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
public: | |
static void | init(const vector< const FeaturedMolecule *>& nativeLigandMolecules); |
static void | cluster(); |
static vector< float> | pairwiseFeatureRMSDs(const MultipleResult& multipleResult); |
static float | pairwiseFeatureRMSD(const PairwiseResult& pairwiseResult, int featuresBitset); |
static void | evaluateMultipleResult(const MultipleResult& multipleResult, unsigned int numOfMolsInCluster, EvalData& evalData); |
static void | evaluateMultipleResults(const vector< const MultipleResultCluster*>& results, ostream& outFile); |
static void | findRefMAs(const vector< vector< const MultipleResultCluster*> >& multipleResultClusters, ostream& outFile); |
static bool | isFound(const RefMARepresentor& refMA, const MultipleResultCluster& multipleResultCluster, ostream& outFile); |
static bool | isFound(const RefMARepresentor& refMA, const vector< const MultipleResultCluster*>& multipleResultClusters, ostream& outFile); |
static vector< float> | pairwiseAtomRMSDs(const MultipleResult& multipleResult); |
static float | pairwiseAtomRMSD(const PairwiseResult& pairwiseResult, int featuresBitset); |
static unsigned int | countHits(const MultipleResult& multipleResult, const RigidTrans3& trans); |
static bool | isTestMode_; |
protected: | |
static vector< PivotRMSDEvaluator> | pivotEvaluators_; |
static vector< const RefMARepresentor *> | refRepresentors_; |
static vector< const FeaturedMolecule *> | nativeLigandMolecules_; |
static hash_map < int , int> | mapMolIDtoEntry_; |
void init(const vector< const FeaturedMolecule *>& nativeLigandMolecules);
static void init(const vector< const FeaturedMolecule *>& nativeLigandMolecules);
static void cluster();
vector< float> pairwiseFeatureRMSDs(const MultipleResult& multipleResult);
static vector< float> pairwiseFeatureRMSDs(const MultipleResult& multipleResult);
float pairwiseFeatureRMSD(const PairwiseResult& pairwiseResult, int featuresBitset);
static float pairwiseFeatureRMSD(const PairwiseResult& pairwiseResult, int featuresBitset);
static void evaluateMultipleResult(const MultipleResult& multipleResult, unsigned int numOfMolsInCluster, EvalData& evalData);
static void evaluateMultipleResults(const vector< const MultipleResultCluster*>& results, ostream& outFile);
Print details on the reference pharmacophores found in the given set of multiple result clusters.
static void findRefMAs(const vector< vector< const MultipleResultCluster*> >& multipleResultClusters, ostream& outFile);
Returns true if the pharmacophore represented by the given reference multiple alignment (refMA) is also represented by one of the multiple alignments in the given multiple results cluster.
static bool isFound(const RefMARepresentor& refMA, const MultipleResultCluster& multipleResultCluster, ostream& outFile);
Returns true if the pharmacophore represented by the given reference multiple alignment (refMA) is also represented by one of the multiple alignments in one of the given multiple results clusters.
static bool isFound(const RefMARepresentor& refMA, const vector< const MultipleResultCluster*>& multipleResultClusters, ostream& outFile);
vector< float> pairwiseAtomRMSDs(const MultipleResult& multipleResult);
static vector< float> pairwiseAtomRMSDs(const MultipleResult& multipleResult);
float pairwiseAtomRMSD(const PairwiseResult& pairwiseResult, int featuresBitset);
static float pairwiseAtomRMSD(const PairwiseResult& pairwiseResult, int featuresBitset);
unsigned int countHits(const MultipleResult& multipleResult, const RigidTrans3& trans);
static unsigned int countHits(const MultipleResult& multipleResult, const RigidTrans3& trans);
vector< PivotRMSDEvaluator> pivotEvaluators_;
static vector< PivotRMSDEvaluator> pivotEvaluators_; // one evaluator per pivot
vector< const RefMARepresentor *> refRepresentors_;
static vector< const RefMARepresentor *> refRepresentors_;
vector< const FeaturedMolecule *> nativeLigandMolecules_;
static vector< const FeaturedMolecule *> nativeLigandMolecules_;
hash_map < int , int> mapMolIDtoEntry_;
static hash_map < int , int> mapMolIDtoEntry_;
static bool isTestMode_;
public: | ||
---|---|---|
static void | init(const vector< const FeaturedMolecule *>& nativeLigandMolecules); | |
static void | cluster(); | |
static vector< float> | pairwiseFeatureRMSDs(const MultipleResult& multipleResult); | |
static float | pairwiseFeatureRMSD(const PairwiseResult& pairwiseResult, int featuresBitset); | |
static void | evaluateMultipleResult(const MultipleResult& multipleResult, unsigned int numOfMolsInCluster, EvalData& evalData); | |
static void | evaluateMultipleResults(const vector< const MultipleResultCluster*>& results, ostream& outFile); | |
static void | findRefMAs(const vector< vector< const MultipleResultCluster*> >& multipleResultClusters, ostream& outFile); | |
static bool | isFound(const RefMARepresentor& refMA, const MultipleResultCluster& multipleResultCluster, ostream& outFile); | |
static bool | isFound(const RefMARepresentor& refMA, const vector< const MultipleResultCluster*>& multipleResultClusters, ostream& outFile); | |
static vector< float> | pairwiseAtomRMSDs(const MultipleResult& multipleResult); | |
static float | pairwiseAtomRMSD(const PairwiseResult& pairwiseResult, int featuresBitset); | |
static unsigned int | countHits(const MultipleResult& multipleResult, const RigidTrans3& trans); | |
static bool | isTestMode_; | |
protected: | ||
static vector< PivotRMSDEvaluator> | pivotEvaluators_; | |
static vector< const RefMARepresentor *> | refRepresentors_; | |
static vector< const FeaturedMolecule *> | nativeLigandMolecules_; | |
static hash_map < int , int> | mapMolIDtoEntry_; |
Report problems to jkotula@unimax.com