|
doit(self,
refAtoms,
inAtoms,
inAllAtoms=None)
The SuperimposeCoordsCommand takes two set of Atoms of the same
length refAtoms and inAtoms, a subset of inAllAtoms, plus an optional
third set, inAllAtoms, It computes the rotation and translation
matrices to superimpose the inAtoms onto the refAtoms using rigidFit
module.
|
|
__call__(self,
refAtoms,
inAtoms,
inAllAtoms=None,
**kw)
None <- superimposeCoords(refAtoms, inAtoms, inAllAtoms, **kw)
refAtoms: atoms in reference structure
inAtoms: corresponding atoms in structure to be moved
by rigidFit to refAtoms
inAllAtoms: complete set of all atoms whose coords are to be
transformed bytranslation and rotation matrices from rigidFit.
|
|
Inherited from mvCommand.MVCommand:
__init__,
guiCallback,
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
|