BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
BALL::MolDB Member List

This is the complete list of members for BALL::MolDB, including all inherited members.

buildCharges(Molecule &mol, QByteArray &data)BALL::MolDBstatic
buildCoordinates(Molecule &mol, QByteArray &data)BALL::MolDBstatic
buildTopology(Molecule &mol, QByteArray &data)BALL::MolDBstatic
createNewDatabase(String &host, String &user, String &password, String &db_name, int port=0)BALL::MolDBstatic
deleteConformation(LongSize conformation_id)BALL::MolDB
deleteIsomer(LongSize isomer_id)BALL::MolDB
disableFunctionalGroupCounting()BALL::MolDB
fetchDatasetConformationIDs(String &target_name, list< LongSize > &conformation_IDs, const list< LongSize > *conformation_IDs_to_check=0, bool input_isomer_IDs=0, bool output_isomer_IDs=0)BALL::MolDB
fetchMoleculeById(LongSize conformation_id)BALL::MolDB
fetchMoleculeById(vector< LongSize > &conformation_ids)BALL::MolDB
fetchResults(list< String > &conformation_hashs, String target_name="")BALL::MolDB
fetchVendorInformation(Molecule *mol, list< VendorInfo > &vendor_info)BALL::MolDB
getCharges(Molecule &mol, QDataStream &ds)BALL::MolDBstatic
getCoordinates(Molecule &mol, QDataStream &ds)BALL::MolDBstatic
getDatasetSummary(vector< String > &dataset_names, vector< Size > &no_isomers, vector< Size > &no_conformations)BALL::MolDB
getTopology(Molecule &mol, QDataStream &ds)BALL::MolDBstatic
getVersion()BALL::MolDB
hasResults()BALL::MolDB
MolDB(String hostname, String user, String password, String db, int port=3306)BALL::MolDB
searchMoleculesByLogP(const double &min_logP, const double &max_logP, list< LongSize > &conformation_IDs, const list< LongSize > *conformation_IDs_to_check, bool input_isomer_IDs=0, bool output_isomer_IDs=0)BALL::MolDB
searchMoleculesByMW(const double &min_MW, const double &max_MW, list< LongSize > &conformation_IDs, const list< LongSize > *conformation_IDs_to_check, bool input_isomer_IDs, bool output_isomer_IDs)BALL::MolDB
searchMoleculesByUCK(String uck, list< LongSize > &conformation_IDs)BALL::MolDB
searchSimilarMoleculesByFingerprint(list< vector< bool > > &query_fingerprints, const float &minimal_similarity, const float &maximal_similarity, list< LongSize > &conformation_IDs, const list< LongSize > *conformation_IDs_to_check=0, bool input_isomer_IDs=0, bool output_isomer_IDs=0)BALL::MolDB
setVendorPropertyNames(String vendor_name, String vendors_compound_id_tag, bool fetch_vendorname_from_prop, String vendor_version, String url)BALL::MolDB
storeMolecule(Molecule *mol, String *conformation_hash)BALL::MolDB
storeMolecule(Molecule *mol)BALL::MolDBinline
storeResult(Result *result, String &target_name)BALL::MolDB
~MolDB()BALL::MolDBvirtual