|
| | GRAILDataSetGenerator () |
| |
| virtual | ~GRAILDataSetGenerator () |
| |
| void | enableInteraction (unsigned int ftr_type, unsigned int tgt_ftr_type, bool enable) |
| |
| bool | isInteractionEnabled (unsigned int ftr_type, unsigned int tgt_ftr_type) const |
| |
| void | clearEnabledInteractions () |
| |
| void | setScoringFunction (unsigned int ftr_type, unsigned int tgt_ftr_type, const ScoringFunction &func) |
| |
| const ScoringFunction & | getScoringFunction (unsigned int ftr_type, unsigned int tgt_ftr_type) const |
| |
| void | removeScoringFunction (unsigned int ftr_type, unsigned int tgt_ftr_type) |
| |
| void | setGridName (unsigned int ftr_type, unsigned int tgt_ftr_type, const std::string &name) |
| |
| const std::string & | getGridName (unsigned int ftr_type, unsigned int tgt_ftr_type) const |
| |
| void | removeGridName (unsigned int ftr_type, unsigned int tgt_ftr_type) |
| |
| void | setScoreCombinationFunction (const ScoreCombinationFunction &func) |
| |
| const ScoreCombinationFunction & | getScoreCombinationFunction () const |
| |
| void | normalizeScores (bool normalize) |
| |
| bool | scoresNormalized () const |
| |
| void | diminishScoresByAtomDensity (bool diminish) |
| |
| bool | scoresDiminishedByAtomDensity () const |
| |
| void | storeEnvironmentAtomDensityGrid (bool store) |
| |
| bool | environmentAtomDensityGridStored () const |
| |
| void | setEnvironmentAtomDensityGridName (const std::string &name) |
| |
| const std::string & | getEnvironmentAtomDensityGridName () const |
| |
| const Math::Matrix4D & | getGridTransform () const |
| |
| template<typename T > |
| void | setGridTransform (const T &xform) |
| |
| double | getGridStepSize () const |
| |
| void | setGridStepSize (double size) |
| |
| std::size_t | getGridXSize () const |
| |
| void | setGridXSize (std::size_t size) |
| |
| std::size_t | getGridYSize () const |
| |
| void | setGridYSize (std::size_t size) |
| |
| std::size_t | getGridZSize () const |
| |
| void | setGridZSize (std::size_t size) |
| |
| void | setGridParamsForBoundingBox (const Math::Vector3D &bbox_min, const Math::Vector3D &bbox_max, double step_size=DEF_GRID_STEP_SIZE) |
| |
| const Pharm::DefaultPharmacophoreGenerator & | getPharmacophoreGenerator () const |
| |
| Pharm::DefaultPharmacophoreGenerator & | getPharmacophoreGenerator () |
| |
| void | setPharmacophoreProcessingFunction (const PharmacophoreProcessingFunction &func) |
| |
| const PharmacophoreProcessingFunction & | getPharmacophoreProcessingFunction () const |
| |
| void | calcInteractionGrids (const Chem::MolecularGraph &tgt_env, const Chem::Atom3DCoordinatesFunction &coords_func, Grid::DRegularGridSet &grid_set, bool append=false) |
| |
| Grid::DRegularGrid::SharedPointer | calcAtomDensityGrid (const Chem::AtomContainer &atoms, const Chem::Atom3DCoordinatesFunction &coords_func, const std::string &grid_name) |
| |