![]() |
Chemical Data Processing Library Python API - Version 1.2.3
|
InteractionPharmacophoreGenerator. More...
Inheritance diagram for CDPL.Pharm.InteractionPharmacophoreGenerator:Public Member Functions | |
| None | __init__ (Configuration core_ph4_gen_cfg=CDPL.Pharm.Configuration.DEFAULT_CONFIG, Configuration env_ph4_gen_cfg=CDPL.Pharm.Configuration.DEFAULT_CONFIG) |
Constructs the InteractionPharmacophoreGenerator instance. | |
| None | __init__ (InteractionPharmacophoreGenerator gen) |
| Initializes a copy of the InteractionPharmacophoreGenerator instance gen. More... | |
| int | getObjectID () |
| Returns the numeric identifier (ID) of the wrapped C++ class instance. More... | |
| InteractionPharmacophoreGenerator | assign (InteractionPharmacophoreGenerator gen) |
Replaces the current state of self with a copy of the state of the InteractionPharmacophoreGenerator instance gen. More... | |
| None | setCoreEnvironmentRadius (float radius) |
| float | getCoreEnvironmentRadius () |
| None | addExclusionVolumes (bool add) |
| bool | exclusionVolumesAdded () |
| PharmacophoreGenerator | getCorePharmacophoreGenerator () |
| PharmacophoreGenerator | getEnvironmentPharmacophoreGenerator () |
| InteractionAnalyzer | getInteractionAnalyzer () |
| Pharmacophore | getCorePharmacophore () |
| Pharmacophore | getEnvironmentPharmacophore () |
| FeatureMapping | getInteractionMapping () |
| Chem.Fragment | getCoreEnvironment () |
| None | generate (Chem.MolecularGraph core, Chem.MolecularGraph tgt, Pharmacophore ia_pharm, bool extract_core_env, bool append=False) |
Properties | |
| objectID = property(getObjectID) | |
| coreEnvironmentRadius = property(getCoreEnvironmentRadius, setCoreEnvironmentRadius) | |
| addXVolumes = property(exclusionVolumesAdded, addExclusionVolumes) | |
| corePharmacophoreGenerator = property(getCorePharmacophoreGenerator) | |
| envPharmacophoreGenerator = property(getEnvironmentPharmacophoreGenerator) | |
| interactionAnalyzer = property(getInteractionAnalyzer) | |
| corePharmacophore = property(getCorePharmacophore) | |
| envPharmacophore = property(getEnvironmentPharmacophore) | |
| interactionMapping = property(getInteractionMapping) | |
| coreEnvironment = property(getCoreEnvironment) | |
| None CDPL.Pharm.InteractionPharmacophoreGenerator.__init__ | ( | InteractionPharmacophoreGenerator | gen | ) |
Initializes a copy of the InteractionPharmacophoreGenerator instance gen.
| gen | The InteractionPharmacophoreGenerator instance to copy. |
| int CDPL.Pharm.InteractionPharmacophoreGenerator.getObjectID | ( | ) |
Returns the numeric identifier (ID) of the wrapped C++ class instance.
Different Python InteractionPharmacophoreGenerator instances may reference the same underlying C++ class instance. The commonly used Python expression a is not b thus cannot tell reliably whether the two InteractionPharmacophoreGenerator instances a and b reference different C++ objects. The numeric identifier returned by this method allows to correctly implement such an identity test via the simple expression a.getObjectID() != b.getObjectID().
| InteractionPharmacophoreGenerator CDPL.Pharm.InteractionPharmacophoreGenerator.assign | ( | InteractionPharmacophoreGenerator | gen | ) |
Replaces the current state of self with a copy of the state of the InteractionPharmacophoreGenerator instance gen.
| gen | The InteractionPharmacophoreGenerator instance to copy. |
| None CDPL.Pharm.InteractionPharmacophoreGenerator.setCoreEnvironmentRadius | ( | float | radius | ) |
| radius |
| float CDPL.Pharm.InteractionPharmacophoreGenerator.getCoreEnvironmentRadius | ( | ) |
| None CDPL.Pharm.InteractionPharmacophoreGenerator.addExclusionVolumes | ( | bool | add | ) |
| add |
| bool CDPL.Pharm.InteractionPharmacophoreGenerator.exclusionVolumesAdded | ( | ) |
| PharmacophoreGenerator CDPL.Pharm.InteractionPharmacophoreGenerator.getCorePharmacophoreGenerator | ( | ) |
| PharmacophoreGenerator CDPL.Pharm.InteractionPharmacophoreGenerator.getEnvironmentPharmacophoreGenerator | ( | ) |
| InteractionAnalyzer CDPL.Pharm.InteractionPharmacophoreGenerator.getInteractionAnalyzer | ( | ) |
| Pharmacophore CDPL.Pharm.InteractionPharmacophoreGenerator.getCorePharmacophore | ( | ) |
| Pharmacophore CDPL.Pharm.InteractionPharmacophoreGenerator.getEnvironmentPharmacophore | ( | ) |
| FeatureMapping CDPL.Pharm.InteractionPharmacophoreGenerator.getInteractionMapping | ( | ) |
| Chem.Fragment CDPL.Pharm.InteractionPharmacophoreGenerator.getCoreEnvironment | ( | ) |
| None CDPL.Pharm.InteractionPharmacophoreGenerator.generate | ( | Chem.MolecularGraph | core, |
| Chem.MolecularGraph | tgt, | ||
| Pharmacophore | ia_pharm, | ||
| bool | extract_core_env, | ||
| bool | append = False |
||
| ) |
| core | |
| tgt | |
| ia_pharm | |
| extract_core_env | |
| append |