[ ligand_pharma | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
public: | |
static void | loadMolecules(const string& molsFile, vector< const FeaturedMolecule*>& molecules, unsigned int limit ); |
static void | loadMolecules(const vector< string>& molFileNames, vector< const FeaturedMolecule*>& molecules, unsigned int limit ); |
static FeaturedMolecule* | loadSingleMolecule(ifstream& inputStream, const string& molName); |
static FeaturedMolecule* | loadSingleMolecule(ifstream& inputStream, const string& molName, int molNumber); |
static void | loadBatchOfMolecules(ifstream& inputStream, const string& molName, vector< const FeaturedMolecule*>& molecules, unsigned int limit); |
static void | resetCounter() ; |
static unsigned int | numberOfMolecules() ; |
static FeaturedMolecule* | getMoleculeByName(string molName); |
static void | setUniqNaming(bool flag) ; |
protected: |
Back to the top of LigandLoader
Back to the top of LigandLoader
Back to the top of LigandLoader
Back to the top of LigandLoader
Back to the top of LigandLoader
Back to the top of LigandLoader
loads molecules from mol2 file that can include several number of molecules
static void loadMolecules(const string& molsFile, vector< const FeaturedMolecule*>& molecules, unsigned int limit=PRACT_WORDSIZE);
Back to the top of LigandLoader
loads molecules from a list of mol2 files, each can include several molecules
static void loadMolecules(const vector< string>& molFileNames, vector< const FeaturedMolecule*>& molecules, unsigned int limit=PRACT_WORDSIZE);
Back to the top of LigandLoader
FeaturedMolecule* loadSingleMolecule(ifstream& inputStream, const string& molName);
loads single molecule from mol2 file
static FeaturedMolecule* loadSingleMolecule(ifstream& inputStream, const string& molName);
Back to the top of LigandLoader
loads single molecule molNumber out of mol2 file with multiple ligands molNumber is the number of molecule by the order of their appearance in the file (starting from 1)
static FeaturedMolecule* loadSingleMolecule(ifstream& inputStream, const string& molName, int molNumber);
Back to the top of LigandLoader
loads NUM (=limit) molecules from mol2 file
static void loadBatchOfMolecules(ifstream& inputStream, const string& molName, vector< const FeaturedMolecule*>& molecules, unsigned int limit);
Back to the top of LigandLoader
static void resetCounter() ;
Function is currently defined inline.
Back to the top of LigandLoader
unsigned int numberOfMolecules() ;
static unsigned int numberOfMolecules() ;
Function is currently defined inline.
Back to the top of LigandLoader
FeaturedMolecule* getMoleculeByName(string molName);
static FeaturedMolecule* getMoleculeByName(string molName);
Back to the top of LigandLoader
void setUniqNaming(bool flag) ;
static void setUniqNaming(bool flag) ;
Function is currently defined inline.
Back to the top of LigandLoader
public: | ||
---|---|---|
static void | loadMolecules(const string& molsFile, vector< const FeaturedMolecule*>& molecules, unsigned int limit ); | |
static void | loadMolecules(const vector< string>& molFileNames, vector< const FeaturedMolecule*>& molecules, unsigned int limit ); | |
static FeaturedMolecule* | loadSingleMolecule(ifstream& inputStream, const string& molName); | |
static FeaturedMolecule* | loadSingleMolecule(ifstream& inputStream, const string& molName, int molNumber); | |
static void | loadBatchOfMolecules(ifstream& inputStream, const string& molName, vector< const FeaturedMolecule*>& molecules, unsigned int limit); | |
static void | resetCounter() ; | |
static unsigned int | numberOfMolecules() ; | |
static FeaturedMolecule* | getMoleculeByName(string molName); | |
static void | setUniqNaming(bool flag) ; | |
protected: |
Back to the top of LigandLoader
Back to the top of LigandLoader
Back to the top of LigandLoader
Report problems to jkotula@unimax.com