schrodinger.ui.qt.protein_health_viewer module¶
- class schrodinger.ui.qt.protein_health_viewer.BubbleTextItem(master, index, text)¶
Bases:
PyQt6.QtWidgets.QGraphicsTextItem
single-click reloads description and the table
- __init__(master, index, text)¶
- mousePressEvent(event)¶
Called when the user clicks in the graphics area on the left side of the panel - selects the set clicked by the user.
- class schrodinger.ui.qt.protein_health_viewer.ProteinHealthViewer(parent=None, flags=0)¶
Bases:
PyQt6.QtWidgets.QWidget
Class representing the Protein Reliability Report, with the sets graphics view on the left, and set points table on the right.
- __init__(parent=None, flags=0)¶
- showCrystalMateClashesToggled()¶
Called when the “Show crystal mate clashes” checkbox is toggled. Re-populates the set points table (right side of the panel).
- selectSet(set_index)¶
Select the set with the given index.
- getCurrentSet()¶
Return the currently selected set object.
- loadResults(struct, firstTime, chain='All')¶
- loadModel(model)¶
- populateTableAndSummary()¶
Populate the set table (on the right side of the panel) with the points in that set.
- tableSelected()¶
- refit()¶
- saveImage(filename)¶
- reset()¶