This is the main class for the panel, to show the panel simply create
an instance of this class.
|
|
|
|
|
| enumeration_files_written(...) |
|
|
|
|
__init__(self,
untangle=True,
jobname=None,
write_files_only=False)
x.__init__(...) initializes x; see help(type(x)) for signature |
|
|
|
|
|
|
|
|
|
|
initializeGrowers(self)
Initialize the mmfrag and mmbuild libraries to prepare for growing
fragments |
|
|
|
tuple
|
growMethyl(self,
struct,
atom1,
atom2)
Grow a methyl in the forward direction |
|
|
|
tuple
|
growFluoro(self,
struct,
atom1,
atom2)
Grow a fluorine in the forward direction |
|
|
|
tuple
|
growFragmentForward(self,
handle,
fragment,
struct,
atom1,
atom2)
Grow a fragment in the forward direction |
|
|
|
str
|
ensureValidCollectionTitles(self,
filename)
Check all the fragment titles in filename and create a new file with
valid (non-duplicate, non-blank) titles if the original file contains
duplicate or blank titles. |
|
|
|
|
| setDefaultCollection(self,
filenameTxt=None) |
|
|
|
|
| clearDefaultCollection(self) |
|
|
|
|
| setComblibDir(self,
comblibDir) |
|
|
|
|
| openCollectionPanel(self) |
|
|
|
|
| browse_for_collection_dir(self) |
|
|
|
|
| scan_collection_dir(self,
directory) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| clearCollection(self,
clearSelection=True) |
|
|
|
|
|
|
|
| getPTGroupnameCollection(self) |
|
|
|
|
| getPTGroupnamePalette(self) |
|
|
|
|
| updateLibraryCounts(self) |
|
|
|
|
| loadZoomStruct(self,
index) |
|
|
|
|
|
|
|
| collectionRefreshed(self) |
|
|
|
|
collectionChanged(self)
A slot to be called by the 2d-viewer collection table |
|
|
|
|
|
|
|
|
|
|
| checkForPaletteChanges(self) |
|
|
|
|
|
|
|
| savePalette(self,
filename) |
|
|
|
|
| checkForCollectionChanges(self) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| fragImportFromSketcher(self) |
|
|
|
|
| importFragmentCollection(self) |
|
|
|
|
makeAllTitlesUnique(self)
Make sure all fragment titles are unique and non-blank |
|
|
|
|
setFragmentCollection(self,
filenameTxt)
This function assumes that we *know for sure* we want to load the
collection - anything that calls this function is presumed to have
already prompted the user to save changes if necessary. |
|
|
|
|
| exportCombLibSelectFile(self) |
|
|
|
|
| exportCoreSelectFile(self) |
|
|
|
|
|
|
|
|
|
|
importCombLibSelectFile(self,
filenameTxt='') |
|
|
|
|
| checkForCombLibChanges(self,
autoSave=False) |
|
|
|
|
|
|
|
|
|
|
| saveCurrentCollection(self,
filename) |
|
|
|
|
| saveCurrentCombLibDef(self,
filename) |
|
|
|
|
| createCombLibSelectFile(self,
struct=None,
checkChanges=True,
src=None) |
|
|
|
|
| createRowInCollectionTable(self,
from_atom,
to_atom,
row,
aname,
r_num,
rpath,
minLink,
maxLink,
bondToH=False) |
|
|
|
|
| loadStructIntoStructView(self,
struct) |
|
|
|
|
| doubleClickTable(self,
row,
column) |
|
|
|
|
| contextMenuRequested(self,
pos) |
|
|
|
|
getCollectionFilename(self,
oldFilename='') |
|
|
|
|
| applyCurrentCollection(self,
item=None) |
|
|
|
|
| applyCurrentSelection(self,
item=None) |
|
|
|
|
| browseForNewCollection(self,
item) |
|
|
|
|
| appendNewCollection(self,
item) |
|
|
|
|
countTotalStructures(self)
Count the total number of structures that will be enumerated and
update the feedback widget |
|
|
|
|
| exportCollection(self,
askToAssociate=True) |
|
|
|
|
| renameCollection(self,
item) |
|
|
|
|
| deleteCollectionRow(self,
item) |
|
|
|
|
|
|
|
validateLinkerChange(self,
row,
column)
Check any edits the user makes to one of the linker cells in the
Collection Table to make sure it is a positive integer and the min
< max |
|
|
|
|
|
|
|
postLaunch(self,
job)
Called when the job is launched. |
|
|
|
|
|
|
|
|
|
|
| getCoreCBChanged(self,
str) |
|
|
|
Inherited from Qt.QtCore.QObject:
connect,
emit
Inherited from PyQt4.QtCore.QObject:
__getattr__,
blockSignals,
childEvent,
children,
connectNotify,
customEvent,
deleteLater,
destroyed,
disconnect,
disconnectNotify,
dumpObjectInfo,
dumpObjectTree,
dynamicPropertyNames,
event,
eventFilter,
findChild,
findChildren,
inherits,
installEventFilter,
isWidgetType,
killTimer,
metaObject,
moveToThread,
objectName,
parent,
property,
pyqtConfigure,
receivers,
removeEventFilter,
sender,
senderSignalIndex,
setObjectName,
setParent,
setProperty,
signalsBlocked,
startTimer,
thread,
timerEvent,
tr,
trUtf8
Inherited from sip.simplewrapper:
__new__
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|