UserDefineFeatureInput


[ ligand_pharma | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class UserDefineFeatureInput
{
public:
static void init() ;
static vector< vector< int> > getUserDefineFeatureIndices(const string& molName);
static float getScore() ;
protected:
static void loadInput(const char* filename);
static void updateMolFeatures(const string& paramName, const char* const value);
static string nextToken(string& str, char& delimiter);
struct eqstr ;
static hash_map< const char*, vector< vector< int> >, hash< const char*>, eqstr> feturesByMol_;
static float userDefFeatureScore_;
}; // UserDefineFeatureInput

Back to the top of UserDefineFeatureInput


KEYWORD

Back to the top of UserDefineFeatureInput


AUTHORS

Back to the top of UserDefineFeatureInput


CHANGES LOG

Back to the top of UserDefineFeatureInput


GOALS

Back to the top of UserDefineFeatureInput

		

USAGE

		

Back to the top of UserDefineFeatureInput


void init() ;

  static void init()                                                 ;

Function is currently defined inline.


Back to the top of UserDefineFeatureInput


vector< vector< int> > getUserDefineFeatureIndices(const string& molName);

  static vector< vector< int> > getUserDefineFeatureIndices(const string& molName);

Back to the top of UserDefineFeatureInput


float getScore() ;

  static float getScore()                                 
;

Function is currently defined inline.


Back to the top of UserDefineFeatureInput


void loadInput(const char* filename);

  static void loadInput(const char* filename);

Back to the top of UserDefineFeatureInput


void updateMolFeatures(const string& paramName, const char* const value);

  static void updateMolFeatures(const string& paramName, const char* const value);

Back to the top of UserDefineFeatureInput


string nextToken(string& str, char& delimiter);

  static string nextToken(string& str, char& delimiter);

Back to the top of UserDefineFeatureInput


struct eqstr ;

  struct eqstr
  {
    bool operator()(const char* s1, const char* s2) const
    {
      return strcmp(s1, s2) == 0;
    }
  };

Back to the top of UserDefineFeatureInput


hash_map< const char*, vector< vector< int> >, hash< const char*>, eqstr> feturesByMol_;

  static hash_map< const char*, vector< vector< int> >, hash< const char*>, eqstr> feturesByMol_;

Back to the top of UserDefineFeatureInput


float userDefFeatureScore_;

  static float userDefFeatureScore_;

Back to the top of UserDefineFeatureInput


All Members

public:
static void init() ;
static vector< vector< int> > getUserDefineFeatureIndices(const string& molName);
static float getScore() ;
protected:
static void loadInput(const char* filename);
static void updateMolFeatures(const string& paramName, const char* const value);
static string nextToken(string& str, char& delimiter);
struct eqstr ;
static hash_map< const char*, vector< vector< int> >, hash< const char*>, eqstr> feturesByMol_;
static float userDefFeatureScore_;

Back to the top of UserDefineFeatureInput


Ancestors

Class does not inherit from any other class.

Back to the top of UserDefineFeatureInput


Descendants

Class is not inherited by any others.

Back to the top of UserDefineFeatureInput


Generated from source by the Cocoon utilities on Mon Dec 21 11:44:48 2009 .

Report problems to jkotula@unimax.com