schrodinger.infra.projectmodel module¶
- class schrodinger.infra.projectmodel.BlankCellSort(value)¶
Bases:
enum.IntEnumAn enumeration.
- BOTTOM = 1¶
- HIGHEST = 3¶
- LOWEST = 2¶
- TOP = 0¶
- 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.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()¶
- getDuplicateSelectedEntryIdsByGroupByProperty()¶
- getEntryIndexById()¶
- getEntryNameByIndex()¶
- getEntryRowTotal()¶
- getEntryWorkflowMenuPropertyValue()¶
- getFixedColumnsCount()¶
- getHypothesisReferenceLigandEntryId()¶
- getIncludedEntryIds()¶
- getIncludedEntryTotal()¶
- getMMprojHandle()¶
- 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.IntEnumAn 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)¶