schrodinger.infra.projectmodel module¶
- class schrodinger.infra.projectmodel.BlankCellSort(value)¶
Bases:
enum.IntEnum
An enumeration.
- BOTTOM = 1¶
- HIGHEST = 3¶
- LOWEST = 2¶
- TOP = 0¶
- class schrodinger.infra.projectmodel.EntryFilter¶
Bases:
sip.wrapper
- class Category(value)¶
Bases:
enum.IntEnum
An enumeration.
- AllEntries = 0¶
- EntriesAtEachLevel = 1¶
- TopLevelGroupEntries = 2¶
- __init__(*args, **kwargs)¶
- class schrodinger.infra.projectmodel.MM_SortField¶
Bases:
sip.wrapper
- __init__(*args, **kwargs)¶
- setAscending()¶
- class schrodinger.infra.projectmodel.MMproj_group_selection_state¶
Bases:
int
- class schrodinger.infra.projectmodel.MMproj_move_type¶
Bases:
int
- class schrodinger.infra.projectmodel.TestStdException¶
Bases:
sip.wrapper
- __init__(*args, **kwargs)¶
- throwBadAlloc()¶
- throwLogicError()¶
- throwOutOfRange()¶
- throwRuntimeError()¶
- class schrodinger.infra.projectmodel.TriclinicBox¶
Bases:
sip.wrapper
- __init__(*args, **kwargs)¶
- getAx()¶
- getAy()¶
- getAz()¶
- getBx()¶
- getBy()¶
- getBz()¶
- getCx()¶
- getCy()¶
- getCz()¶
- isValid()¶
- schrodinger.infra.projectmodel.get_filtered_entry_ids()¶
- schrodinger.infra.projectmodel.mm_convert_and_set_desmond_to_crystal_props()¶
- schrodinger.infra.projectmodel.mm_ct_delete_crystal_properties()¶
- schrodinger.infra.projectmodel.mm_entry_delete_crystal_properties()¶
- schrodinger.infra.projectmodel.mm_get_distance_cell_props()¶
- schrodinger.infra.projectmodel.mm_has_distance_cell_props()¶
- schrodinger.infra.projectmodel.mm_set_distance_cell_props()¶
- schrodinger.infra.projectmodel.mmproj_support_group_activity()¶
- class schrodinger.infra.projectmodel.schrodinger¶
Bases:
sip.simplewrapper
- class ENotationProperty¶
Bases:
sip.wrapper
- __init__(*args, **kwargs)¶
- isENotationProperty()¶
- updateENotationProperties()¶
- class MM_Project¶
Bases:
PyQt5.QtCore.QObject
- __init__(*args, **kwargs)¶
- addReferenceLigandEntry()¶
- blockSignals(self, bool) bool ¶
- canRedo()¶
- canUndo()¶
- childEvent(self, QChildEvent)¶
- children(self) List[QObject] ¶
- clearReferenceLigandEntryIdFromHypothesis()¶
- clearSelection()¶
- connectNotify(self, QMetaMethod)¶
- customEvent(self, QEvent)¶
- deleteLater(self)¶
- destroyed¶
destroyed(self, object: QObject = None) [signal]
- disconnect(QMetaObject.Connection) bool ¶
- disconnect(self) None
- disconnectNotify(self, QMetaMethod)¶
- dumpObjectInfo(self)¶
- dumpObjectTree(self)¶
- dynamicPropertyNames(self) List[QByteArray] ¶
- event(self, QEvent) bool ¶
- eventFilter(self, QObject, QEvent) bool ¶
- filterEntryIndicesByName()¶
- findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject ¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
- findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject] ¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- getCellColor()¶
- getCurrentUndoIndex()¶
- getEntryIndexById()¶
- getEntryNameByIndex()¶
- getEntryRowTotal()¶
- getEntryWorkflowMenuPropertyValue()¶
- getFixedColumnsCount()¶
- getHypothesisReferenceLigandEntryId()¶
- getIncludedEntryIds()¶
- getIncludedEntryTotal()¶
- getMMprojHandle()¶
- getPath()¶
- getProjectName()¶
- getPropertyDisplayNameFromDataName()¶
- getRowModel()¶
- getShowColorsState()¶
- getTrajectoryPath()¶
- getUndoStackSize()¶
- getUniqueEntryIdsByGroupByProperty()¶
- hasColorRules()¶
- hasDesmondTrajectory()¶
- hasMaterialsTrajectory()¶
- hasProperty()¶
- hasTrajectoryData()¶
- hasWScoreBlocks()¶
- hypothesisHasReferenceLigandEntryId()¶
- inherits(self, str) bool ¶
- installEventFilter(self, QObject)¶
- isColumnFixed()¶
- isMaxColumnsLimitReached()¶
- isSignalConnected(self, QMetaMethod) bool ¶
- isStandardProperty()¶
- isTemporaryEntry()¶
- isTemporaryEntryByEntryId()¶
- isWidgetType(self) bool ¶
- isWindowType(self) bool ¶
- killTimer(self, int)¶
- metaObject(self) QMetaObject ¶
- moveToThread(self, QThread)¶
- objectName(self) str ¶
- objectNameChanged¶
objectNameChanged(self, str) [signal]
- parent(self) QObject ¶
- performRedo()¶
- performUndo()¶
- property(self, str) Any ¶
- pyqtConfigure(...)¶
Each keyword argument is either the name of a Qt property or a Qt signal. For properties the property is set to the given value which should be of an appropriate type. For signals the signal is connected to the given value which should be a callable.
- receivers(self, PYQT_SIGNAL) int ¶
- removeEventFilter(self, QObject)¶
- removeHypothesisReferenceLigandEntries()¶
- selectOnlyEntry()¶
- sender(self) QObject ¶
- senderSignalIndex(self) int ¶
- setCurrentUndoIndex()¶
- setDatabaseJournalModeToMemory()¶
- setMultipleLevelUndoSupport()¶
- setObjectName(self, str)¶
- setParent(self, QObject)¶
- setProperty(self, str, Any) bool ¶
- setShowColorsState()¶
- setTemporaryEntryProperty()¶
- signalsBlocked(self) bool ¶
- sortEntries()¶
- sortHPTGroups()¶
- startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int ¶
- staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
- thread(self) QThread ¶
- timerEvent(self, QTimerEvent)¶
- tr(self, str, disambiguation: str = None, n: int = - 1) str ¶
- class RowModel¶
Bases:
PyQt5.QtGui.QStandardItemModel
- class CheckIndexOption(value)¶
Bases:
enum.IntEnum
An enumeration.
- DoNotUseParent = 2¶
- IndexIsValid = 1¶
- NoOption = 0¶
- ParentIsInvalid = 4¶
- class CheckIndexOptions¶
- class CheckIndexOptions(Union[QAbstractItemModel.CheckIndexOptions, QAbstractItemModel.CheckIndexOption]) None
- class CheckIndexOptions(QAbstractItemModel.CheckIndexOptions) None
Bases:
sip.simplewrapper
- __init__(*args, **kwargs)¶
- HorizontalSortHint = 2¶
- class LayoutChangeHint¶
Bases:
int
- NoLayoutChangeHint = 0¶
- VerticalSortHint = 1¶
- __init__(*args, **kwargs)¶
- addEntryGroup()¶
- allGroupIndices()¶
- appendColumn(self, Iterable[QStandardItem])¶
- appendRow(self, Iterable[QStandardItem])¶
- appendRow(self, QStandardItem) None
- schrodinger.RowModel.beginInsertColumns(self, QModelIndex, int, int)
- schrodinger.RowModel.beginInsertRows(self, QModelIndex, int, int)
- schrodinger.RowModel.beginMoveColumns(self, QModelIndex, int, int, QModelIndex, int) -> bool
- schrodinger.RowModel.beginMoveRows(self, QModelIndex, int, int, QModelIndex, int) -> bool
- schrodinger.RowModel.beginRemoveColumns(self, QModelIndex, int, int)
- schrodinger.RowModel.beginRemoveRows(self, QModelIndex, int, int)
- beginResetModel(self)¶
- blockSignals(self, bool) bool ¶
- buddy(self, QModelIndex) QModelIndex ¶
- canDropMimeData(self, QMimeData, Qt.DropAction, int, int, QModelIndex) bool ¶
- canFetchMore(self, QModelIndex) bool ¶
- schrodinger.RowModel.changePersistentIndex(self, QModelIndex, QModelIndex)
- changePersistentIndexList(self, Iterable[QModelIndex], Iterable[QModelIndex])¶
- checkIndex(self, QModelIndex, options: Union[QAbstractItemModel.CheckIndexOptions, QAbstractItemModel.CheckIndexOption] = QAbstractItemModel.CheckIndexOption.NoOption) bool ¶
- childEvent(self, QChildEvent)¶
- children(self) List[QObject] ¶
- clear(self)¶
- clearGroupHypoEntryId()¶
- clearGroupPoseEntryId()¶
- clearItemData(self, QModelIndex) bool ¶
- columnCount(self, parent: QModelIndex = QModelIndex()) int ¶
- columnsAboutToBeInserted¶
columnsAboutToBeInserted(self, QModelIndex, int, int) [signal]
- columnsAboutToBeMoved¶
columnsAboutToBeMoved(self, QModelIndex, int, int, QModelIndex, int) [signal]
- columnsAboutToBeRemoved¶
columnsAboutToBeRemoved(self, QModelIndex, int, int) [signal]
- columnsInserted¶
columnsInserted(self, QModelIndex, int, int) [signal]
- columnsMoved¶
columnsMoved(self, QModelIndex, int, int, QModelIndex, int) [signal]
- columnsRemoved¶
columnsRemoved(self, QModelIndex, int, int) [signal]
- connectNotify(self, QMetaMethod)¶
- createGroup()¶
- createGroupWithSelected()¶
- createGroupWithSelectedAtRow()¶
- schrodinger.RowModel.createIndex(self, int, int, object: object = 0) -> QModelIndex
- customEvent(self, QEvent)¶
- data(self, QModelIndex, role: int = Qt.DisplayRole) Any ¶
- dataChanged¶
dataChanged(self, QModelIndex, QModelIndex, roles: Iterable[int] = []) [signal]
- schrodinger.RowModel.decodeData(self, int, int, QModelIndex, QDataStream) -> bool
- deleteEmptyGroups()¶
- deleteLater(self)¶
- destroyed¶
destroyed(self, object: QObject = None) [signal]
- disconnect(QMetaObject.Connection) bool ¶
- disconnect(self) None
- disconnectNotify(self, QMetaMethod)¶
- dropMimeData(self, QMimeData, Qt.DropAction, int, int, QModelIndex) bool ¶
- dumpObjectInfo(self)¶
- dumpObjectTree(self)¶
- dynamicPropertyNames(self) List[QByteArray] ¶
- encodeData(self, Iterable[QModelIndex], QDataStream)¶
- endInsertColumns(self)¶
- endInsertRows(self)¶
- endMoveColumns(self)¶
- endMoveRows(self)¶
- endRemoveColumns(self)¶
- endRemoveRows(self)¶
- endResetModel(self)¶
- event(self, QEvent) bool ¶
- eventFilter(self, QObject, QEvent) bool ¶
- fetchMore(self, QModelIndex)¶
- findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject ¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
- findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject] ¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findItems(self, str, flags: Union[Qt.MatchFlags, Qt.MatchFlag] = Qt.MatchExactly, column: int = 0) List[QStandardItem] ¶
- flags(self, QModelIndex) Qt.ItemFlags ¶
- getAllEntryIds()¶
- getAllIndexData()¶
- getAllParentsOfSelectedEntries()¶
- getAllVisibleEntryIds()¶
- getCommonParentGroupOfSelectedEntries()¶
- getEntryGroupId()¶
- getEntryId()¶
- getEntryIdShortcut()¶
- getEntryModelIndicesInRowRange()¶
- getEntryRowGroupId()¶
- getEntryRowModelIndex()¶
- getEntryRowTotal()¶
- getFirstEntryIdFromAllFullySelectedGroups()¶
- getFirstSelectedEntryRow()¶
- getGroupAllEntryIndices()¶
- getGroupContextMenuInfo()¶
- getGroupEntryIds()¶
- getGroupEntryRowCount()¶
- getGroupEntryRowIncludedCount()¶
- getGroupEntryRowSelectedCount()¶
- getGroupEntryTotal()¶
- getGroupFirstEntryId()¶
- getGroupFirstEntryRow()¶
- getGroupFirstLevelEntries()¶
- getGroupFirstRow()¶
- getGroupHypoEntryId()¶
- getGroupId()¶
- getGroupIndex()¶
- getGroupIndexFromModelIndex()¶
- getGroupLastEntryId()¶
- getGroupLastEntryRow()¶
- getGroupLeadEntryId()¶
- getGroupModelIndex()¶
- getGroupName()¶
- getGroupPoseEntryId()¶
- getGroupSelectState()¶
- getGroupTitle()¶
- getGroupTotal()¶
- getGroupWorkflowMenuPropValue()¶
- getIncludedIndices()¶
- getIndexDataForEntryIndices()¶
- getIndexFromEntryID()¶
- getLastSelectedEntryRow()¶
- getModelIndicesFromEntryIndices()¶
- getNonFullySelectedAncestorGroupId()¶
- getParentGroupId()¶
- getParentOfCommonParentOfSelectedEntries()¶
- getRowEntryID()¶
- getRowShortcut()¶
- getSelectedEntryIds()¶
- getSelectedIndices()¶
- getSelectedRowsTotal()¶
- getShortcutIndex()¶
- getShortcutRowFromEntryId()¶
- getSingleGroupContextMenuInfo()¶
- getTopLevelPartialOrFullySelectedGroupIdIfOneSelected()¶
- getUnfixedEntryModelIndicesInRowRange()¶
- getUngroupedSelectedEntryTotal()¶
- getUniqueGroupName()¶
- hasAnyFullySelectedGroup()¶
- hasChildren(self, parent: QModelIndex = QModelIndex()) bool ¶
- hasGroup()¶
- schrodinger.RowModel.hasIndex(self, int, int, parent: QModelIndex = QModelIndex()) -> bool
- headerData(self, int, Qt.Orientation, role: int = Qt.DisplayRole) Any ¶
- headerDataChanged¶
headerDataChanged(self, Qt.Orientation, int, int) [signal]
- horizontalHeaderItem(self, int) QStandardItem ¶
- schrodinger.RowModel.index(self, int, int, parent: QModelIndex = QModelIndex()) -> QModelIndex
- indexFromItem(self, QStandardItem) QModelIndex ¶
- inherits(self, str) bool ¶
- insertColumn(self, int, Iterable[QStandardItem])¶
- insertColumn(self, int, parent: QModelIndex = QModelIndex()) bool
- schrodinger.RowModel.insertColumns(self, int, int, parent: QModelIndex = QModelIndex()) -> bool
- insertRow(self, int, Iterable[QStandardItem])¶
- insertRow(self, int, QStandardItem) None
- insertRow(self, int, parent: QModelIndex = QModelIndex()) bool
- schrodinger.RowModel.insertRows(self, int, int, parent: QModelIndex = QModelIndex()) -> bool
- installEventFilter(self, QObject)¶
- invisibleRootItem(self) QStandardItem ¶
- isAlternateColor()¶
- isEntryRowSelected()¶
- isGroup()¶
- isGroupActive()¶
- isGroupCollapsed()¶
- isHypothesisEntry()¶
- isHypothesisGroup()¶
- isSignalConnected(self, QMetaMethod) bool ¶
- isWScoreGroup()¶
- isWidgetType(self) bool ¶
- isWindowType(self) bool ¶
- isWorkflowMenuGroup()¶
- item(self, int, column: int = 0) QStandardItem ¶
- itemChanged¶
itemChanged(self, QStandardItem) [signal]
- itemData(self, QModelIndex) Dict[int, Any] ¶
- itemFromIndex(self, QModelIndex) QStandardItem ¶
- itemPrototype(self) QStandardItem ¶
- killTimer(self, int)¶
- layoutAboutToBeChanged¶
layoutAboutToBeChanged(self, parents: Iterable[QPersistentModelIndex] = [], hint: QAbstractItemModel.LayoutChangeHint = QAbstractItemModel.NoLayoutChangeHint) [signal]
- layoutChanged¶
layoutChanged(self, parents: Iterable[QPersistentModelIndex] = [], hint: QAbstractItemModel.LayoutChangeHint = QAbstractItemModel.NoLayoutChangeHint) [signal]
- match(self, QModelIndex, int, Any, hits: int = 1, flags: Union[Qt.MatchFlags, Qt.MatchFlag] = Qt.MatchStartsWith | Qt.MatchWrap) List[QModelIndex] ¶
- metaObject(self) QMetaObject ¶
- mimeData(self, Iterable[QModelIndex]) QMimeData ¶
- mimeTypes(self) List[str] ¶
- modelAboutToBeReset¶
modelAboutToBeReset(self) [signal]
- modelReset¶
modelReset(self) [signal]
- schrodinger.RowModel.moveColumn(self, QModelIndex, int, QModelIndex, int) -> bool
- schrodinger.RowModel.moveColumns(self, QModelIndex, int, int, QModelIndex, int) -> bool
- moveEntriesToGroup()¶
- schrodinger.RowModel.moveRow(self, QModelIndex, int, QModelIndex, int) -> bool
- schrodinger.RowModel.moveRows(self, QModelIndex, int, int, QModelIndex, int) -> bool
- moveSelectedByPosition()¶
- moveSelectedEntriesToRow()¶
- moveSelectedToRow()¶
- moveToThread(self, QThread)¶
- objectName(self) str ¶
- objectNameChanged¶
objectNameChanged(self, str) [signal]
- parent(self, QModelIndex) QModelIndex ¶
- parent(self) QObject
- persistentIndexList(self) List[QModelIndex] ¶
- property(self, str) Any ¶
- pyqtConfigure(...)¶
Each keyword argument is either the name of a Qt property or a Qt signal. For properties the property is set to the given value which should be of an appropriate type. For signals the signal is connected to the given value which should be a callable.
- receivers(self, PYQT_SIGNAL) int ¶
- removeColumn(self, int, parent: QModelIndex = QModelIndex()) bool ¶
- schrodinger.RowModel.removeColumns(self, int, int, parent: QModelIndex = QModelIndex()) -> bool
- removeEventFilter(self, QObject)¶
- removeRow(self, int, parent: QModelIndex = QModelIndex()) bool ¶
- schrodinger.RowModel.removeRows(self, int, int, parent: QModelIndex = QModelIndex()) -> bool
- resetInternalData(self)¶
- revert(self)¶
- roleNames(self) Dict[int, QByteArray] ¶
- rowCount(self, parent: QModelIndex = QModelIndex()) int ¶
- rowsAboutToBeInserted¶
rowsAboutToBeInserted(self, QModelIndex, int, int) [signal]
- rowsAboutToBeMoved¶
rowsAboutToBeMoved(self, QModelIndex, int, int, QModelIndex, int) [signal]
- rowsAboutToBeRemoved¶
rowsAboutToBeRemoved(self, QModelIndex, int, int) [signal]
- rowsInserted¶
rowsInserted(self, QModelIndex, int, int) [signal]
- rowsMoved¶
rowsMoved(self, QModelIndex, int, int, QModelIndex, int) [signal]
- rowsRemoved¶
rowsRemoved(self, QModelIndex, int, int) [signal]
- sender(self) QObject ¶
- senderSignalIndex(self) int ¶
- setColumnCount(self, int)¶
- setData(self, QModelIndex, Any, role: int = Qt.EditRole) bool ¶
- setEntryIdShortcut()¶
- setGroupCollapsed()¶
- setGroupHypoEntryId()¶
- setGroupPoseEntryId()¶
- setGroupWorkflowMenuPropValue()¶
- setHeaderData(self, int, Qt.Orientation, Any, role: int = Qt.EditRole) bool ¶
- setHorizontalHeaderItem(self, int, QStandardItem)¶
- setHorizontalHeaderLabels(self, Iterable[str])¶
- schrodinger.RowModel.setItem(self, int, int, QStandardItem)
- setItem(self, int, QStandardItem) None ¶
- setItemData(self, QModelIndex, Dict[int, Any]) bool ¶
- setItemPrototype(self, QStandardItem)¶
- setItemRoleNames(self, Dict[int, Union[QByteArray, bytes, bytearray]])¶
- setObjectName(self, str)¶
- setParent(self, QObject)¶
- setProperty(self, str, Any) bool ¶
- setRowCount(self, int)¶
- setRowShortcut()¶
- setSortRole(self, int)¶
- setVerticalHeaderItem(self, int, QStandardItem)¶
- setVerticalHeaderLabels(self, Iterable[str])¶
- shortcutCount()¶
- schrodinger.RowModel.sibling(self, int, int, QModelIndex) -> QModelIndex
- signalsBlocked(self) bool ¶
- sort(self, int, order: Qt.SortOrder = Qt.AscendingOrder)¶
- sortRole(self) int ¶
- span(self, QModelIndex) QSize ¶
- startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int ¶
- staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
- submit(self) bool ¶
- supportedDragActions(self) Qt.DropActions ¶
- supportedDropActions(self) Qt.DropActions ¶
- takeColumn(self, int) List[QStandardItem] ¶
- takeHorizontalHeaderItem(self, int) QStandardItem ¶
- takeItem(self, int, column: int = 0) QStandardItem ¶
- takeRow(self, int) List[QStandardItem] ¶
- takeVerticalHeaderItem(self, int) QStandardItem ¶
- thread(self) QThread ¶
- timerEvent(self, QTimerEvent)¶
- tr(self, str, disambiguation: str = None, n: int = - 1) str ¶
- verticalHeaderItem(self, int) QStandardItem ¶
- __init__(*args, **kwargs)¶