A mixin for adding pharmacophore feature markers and controlling their
visibility.
|
__init__(self,
*args,
**kwargs)
x.__init__(...) initializes x; see help(type(x)) for signature |
|
|
|
closeEvent(self,
event)
Remove all features when the panel is closed. |
|
|
|
addFeature(self,
sites,
feature_name,
color,
entry_id)
Add pharmacophore feature marker. |
|
|
tuple
|
getFeature(self,
feature_name,
entry_id)
Retrieve markers for the specified feature. |
|
|
tuple
|
_createFeature(self,
sites,
color,
entry_id)
Create markers for the given pharmacophore sites. |
|
|
|
_workspaceChanged(self,
what_changed)
This function is called when Maestro workspace is changed. |
|
|
|
_updateFeatures(self)
Show or hide features for entries that are included or excluded in
the workspace. |
|
|
|
removeFeature(self,
feature_name,
entry_id)
Removes markers for the specified pharmacophore feature. |
|
|
|
|
|
|
|
showFeature(self,
feature_name,
entry_id)
Show markers for the specified pharmacophore feature. |
|
|
|
|
|
|
|
|
|
hideFeature(self,
feature_name,
entry_id)
Hide markers for the specified pharmacophore feature. |
|
|
|
|
|
|
|
|
|
_genFeatureKey(self,
feature_name,
entry_id)
Create a unique feature key. |
|
|
list
|
_getKeysForEntry(self,
entry_id)
Get a list of all feature keys for a given entry id. |
|
|
set
|
_getEntryIDs(self)
Get a list of unique entry ids that feature markers stored in this
mixin are associated with. |
|
|
tuple
|
_calculateArrowTail(self,
x,
y,
z,
px,
py,
pz,
rad,
rcyl)
Calculate coordinates of the projected point arrow tail position. |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|