Frame for setting up Ligfilter jobs, including property/SMARTS
criteria and new definitions. This is the main class in this module.
|
__init__(self,
parent,
show_properties_tab=True) |
|
|
|
filterSelectionChanged(self,
selected=None,
deselected=None) |
|
|
|
setPatternOptions(self)
Set the option menu list of keys to the predefined keys, the default
patterns, and any custom patterns. |
|
|
|
getSelectedPatternName(self)
Return the name of the selected pattern (or None) |
|
|
|
|
|
|
|
|
|
setMultiplePropCriterionState(self,
result) |
|
|
|
setMultiplePredefinedCriterionState(self,
result) |
|
|
|
setMultiplePatternCriterionState(self,
result) |
|
|
|
updateText(self)
Rewrite the text in the criteria/patterns text box |
|
|
|
|
|
addpropop1Modified(self,
result)
Callback for the first operator OptionMenu on the Properties tab. |
|
|
|
|
|
|
|
addPredefinedCriterion(self) |
|
|
|
addPatternCriterion(self) |
|
|
|
addPattern(self)
Callback function for the "New" button. |
|
|
|
importFilterFile(self)
Read in an external filter file |
|
|
|
readFilterCriteria(self,
fh)
Reads the filter criteria from the specified open file handle or a
list strings (lines in a filter file). |
|
|
|
deleteEntry(self)
Delete the selected criterion or pattern |
|
|
|
|
|
setProperties(self,
propertylist,
resettable=True)
Set the available CT-level properties. |
|
|
|
getFilterText(self)
Will return a string representation of the specified criteria,
including any user-defined definitions. |
|
|
|
|
|
setup(self,
jobparam)
Function passed to AppFramework that is called as part of the setup
cascade when a job is started/written. |
|
|