A class providing functions for performing ensemble selection and
optimization
Please note that the active_files, decoy_files, and receptor_names
should be in the same order.
|
__init__(self,
source,
jobname=' optimizer ' )
x.__init__(...) initializes x; see help(type(x)) for signature |
|
|
|
addLigands(self,
ligtype,
files) |
|
|
|
processInputs(self,
receptor_names,
active_files,
decoy_files) |
|
|
|
computeEnrichmentForEnsemble(self,
ensemble) |
|
|
|
optimizeReceptorOffsets(self,
ensemble) |
|
|
|
getAllBiggerEnsembles(self,
base_ensemble,
receptors) |
|
|
|
|
|
|
|
getReportData(self,
top_ensembles)
Collect basic summary information about each of the top ensembles
chosen during the optimziation. |
|
|
|
writeSummaryFile(self,
report_file_path,
report_data) |
|
|
|
scoreLigandForEnsemble(self,
lig,
ensemble)
Returns the best raw Glide Docking score for a single ligand across
the poses for a given ensemble |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|