|
TemplateCombo
A Combo Box for managing template lists
|
|
TemplateManager
A dialog that manages the user templates - currently only allows
deletion
|
|
SketcherBox
Set of widgets that controls a 2D sketcher and has additional widgets
that allow the user to load/save/delete templates for the sketcher
and import structures from the workspace into the sketcher.
|
|
ItemRow
A row of control widgets for a ligand
|
|
StructureLabel
A label that gives information about the ligand for a given row and
shows the set structure in a tooltip.
|
|
RGroupStructureToolTip
A structure tooltip that displays Rx labels for the Rx atoms
|
|
SketchDialog
A Dialog window that opens a SketcherBox instance
|
|
TMLigandRowMixin
A mixin class that takes care of minimizing bidentate transition metal
complex ligand structures so that they remain planar through the R1-...-R2
bond path.
|
|
ItemRowWithTemplates
An ItemRow that holds the data for one unit and includes a combo for
choosing Template structures
|
|
ComplexTemplateSketcher
A 2D sketcher that is decorated with a number of widgets for creating
and saving templates.
|
|
__doc__ = ...
|
|
maestro = schrodinger.get_maestro()
|
|
ATOM_MARKER_PROP_BASE = 's_matsci_rx_marker_atom_'
|
|
HIGHEST_RX_MARKER_XVAL = 'i_matsci_highest_rx_xval'
|
|
OLD_FIRST_MARKER_PROP = 'i_matsci_complex_builder_site_atom1'
|
|
OLD_SECOND_MARKER_PROP = 'i_matsci_complex_builder_site_atom2'
|
|
ALL_OLD_MARKER_PROPS = [OLD_FIRST_MARKER_PROP, OLD_SECOND_MARK...
|
|
TEMPLATE_EXTENSION = '.maegz'
|
|
TEMPLATE_GLOB = '*'+ TEMPLATE_EXTENSION
|
|
RECENT_TEMPLATE_FILE = 'recent.txt'
|
|
VALID_CHARACTERS = set("-_.(),{}' abcdefghijklmnopqrstuvwxyz" ...
|
|
CUSTOM_TEMPLATE = 'Custom'
|
|
NO_TEMPLATE = 'This is not a template'
|
|
TEMP_ELEMENT = 'Br'
|
|
APP_DIR = 'matsci_templates'
|
|
PREF_GROUP = 'general_builder_widgets'
|
|
RESELECT_CURRENT_TEMPLATE = 'reselect current template'
|
|
RESET_TO_DEFAULT_CUSTOM_DIR = 'reset to default custom dir'
|