Package AutoDockTools :: Module autoflexCommands :: Class AF_ProcessResidues
[hide private]
[frames] | no frames]

Class AF_ProcessResidues

source code

ViewerFramework.VFCommand.Command --+        
                                    |        
              Pmv.mvCommand.MVCommand --+    
                                        |    
       autotorsCommands.SetRotatableBonds --+
                                            |
   ViewerFramework.VFCommand.ICOM --+       |
                                    |       |
                 Pmv.mvCommand.MVICOM --+   |
                                        |   |
                 Pmv.mvCommand.MVBondICOM --+
                                            |
                                           AF_ProcessResidues

allows user to process interactively a set of residues in macromolecule whose sidechains are to be flexed in an autodock run

Instance Methods [hide private]
  __init__(self, func=None)
  onAddCmdToViewer(self)
method called when an instance of this command is added to the viewer.
  guiCallback(self)
called INDIRECTLY each time the 'Choose Torsions in Currently Selected Residues...' button is pressed
  close_cb(self, event=None)
  setNoAmideTors_cb(self, event=None, log=1, redraw=0)
  setNoAmideTors(self, log=0)
  turnOffAmides(self)
  turnOnAmides(self)
  turnOnAmide(self, res)
  turnOffAmide(self, res)
  buildCol(self, mol, torscount)
  changeFlexResCt(self, delta)
  checkAromatic_cb(self, event=None)
  nameA(self, res)
  renameC(self, res)
  __call__(self, bonds, **kw)
None <- commandName( *args, **kw)
  doit(self, bonds)
virtual method.
  stop(self)
  getObjects(self, pick)
  done_cb(self)
  dismiss(self)

Inherited from autotorsCommands.SetRotatableBonds: setNoActiveTors, setNoActiveTors_cb, setNoGuanidiniumTors, setNoGuanidiniumTors_cb, setNoPeptideTors, setNoPeptideTors_cb, setNoSelected, setNoSelected_cb

Inherited from Pmv.mvCommand.MVCommand: strArg

Inherited from Pmv.mvCommand.MVCommand (private): _strArg

Inherited from ViewerFramework.VFCommand.Command: __repr__, addCallbackAfter, addCallbackBefore, addUndoCall, afterDoit, beforeDoit, buildFormDescr, buildLogArgList, checkDependencies, cleanup, customizeGUI, doitWrapper, getArguments, getHelp, getLastUsedValues, getLogArgs, getValNamedArgs, log, logString, onAddNewCmd, onCmdRun, setLastUsedValues, setupUndoAfter, setupUndoBefore, showForm, tkCb, updateGeom, warningMsg

Inherited from ViewerFramework.VFCommand.ICOM: initICOM, startICOM, stopICOM


Class Variables [hide private]

Inherited from autotorsCommands.SetRotatableBonds: form, hasAmide, hasGuan, hasPeptide, hasSelected, running, success, torsStr

Inherited from ViewerFramework.VFCommand.Command: negateKw, objArgOnly


Method Details [hide private]

__init__(self, func=None)
(Constructor)

source code 
None
Overrides: autotorsCommands.SetRotatableBonds.__init__

onAddCmdToViewer(self)

source code 
method called when an instance of this command is added to the viewer. This enable viewer-addition time initializations
Overrides: autotorsCommands.SetRotatableBonds.onAddCmdToViewer

guiCallback(self)

source code 
called INDIRECTLY each time the 'Choose Torsions in Currently Selected Residues...' button is pressed
Overrides: Pmv.mvCommand.MVCommand.guiCallback

close_cb(self, event=None)

source code 
None

setNoAmideTors_cb(self, event=None, log=1, redraw=0)

source code 
None
Overrides: autotorsCommands.SetRotatableBonds.setNoAmideTors_cb

setNoAmideTors(self, log=0)

source code 
None
Overrides: autotorsCommands.SetRotatableBonds.setNoAmideTors

turnOffAmides(self)

source code 
None

turnOnAmides(self)

source code 
None

turnOnAmide(self, res)

source code 
None

turnOffAmide(self, res)

source code 
None

buildCol(self, mol, torscount)

source code 
None
Overrides: autotorsCommands.SetRotatableBonds.buildCol

changeFlexResCt(self, delta)

source code 
None

checkAromatic_cb(self, event=None)

source code 
None

nameA(self, res)

source code 
None

renameC(self, res)

source code 
None

__call__(self, bonds, **kw)
(Call operator)

source code 
None <- commandName( *args, **kw)
Overrides: ViewerFramework.VFCommand.Command.__call__
(inherited documentation)

doit(self, bonds)

source code 
virtual method. Has to be implemented by the sub classes
Overrides: ViewerFramework.VFCommand.Command.doit
(inherited documentation)

stop(self)

source code 
None

getObjects(self, pick)

source code 
None
Overrides: Pmv.mvCommand.MVBondICOM.getObjects

done_cb(self)

source code 
None

dismiss(self)

source code 
None