Trees | Indices | Help |
|
---|
|
The module that creates the actions and menus for the Pymol-like interface of BioLuminate.
Copyright Schrodinger, LLC. All rights reserved.
|
|||
ResultsWindow | |||
MWidgetAction A QAction that performs a Maestro command |
|||
MAction A QAction that performs a Maestro command |
|||
PMLMenu The base menu class we subclass from |
|||
PMLContextMenu The base menu class we subclass from for context menus |
|||
RockData Stores information about the current workspace rocking state |
|||
LigandActionMixin Class that contains a method to restrict the asl to Ligands only |
|||
ShowLines | |||
ShowLigandLines | |||
ShowTubes | |||
ShowLigandTubes | |||
ShowBAndS | |||
ShowNonBonded | |||
ShowNonBondedSpheres | |||
ShowSpheres | |||
ShowLigandSpheres | |||
ShowCartoonOrRibbon | |||
ShowCartoon | |||
ShowRibbon | |||
ShowLabel | |||
SurfaceRender Base class for actions that render a surface |
|||
ShowSurface | |||
ShowMesh | |||
ShowSubstructureMenu The Show->substructure submenus |
|||
ShowOrganicMenu The Show->Organic submenus |
|||
AsMenu The Show->As submenu |
|||
ShowMenu The Show menu |
|||
Zoom | |||
Orient | |||
Center | |||
Origin | |||
Clean | |||
Rename | |||
DeleteWS | |||
DeleteProject | |||
Duplicate | |||
MakeProjectEntry Copies the atoms into a new project entry and includes it in the workspace |
|||
Ray Use PyMOL to make a ray-traced image |
|||
Extend Expand the selection to the atoms within X bonds of the ASL for this object |
|||
InvertCompleteSelection Invert or complete the selection within an object |
|||
SelectWithinEntry | |||
SelectWithinChain | |||
SelectWithinResidue | |||
SelectWithinMolecule | |||
SelectWithinAny | |||
SelectWithinCalpha | |||
Expand Expand the selection to the atoms around the ASL for this object |
|||
Around | |||
EntrySubMenu A submenu that lists all enabled Entry objects |
|||
SelectionSubMenu A submenu that lists all enabled Entry objects |
|||
RestrictSelection Restrict the selection to a specific object |
|||
RestrictToVisible | |||
RestrictToPolymer | |||
RestrictToOrganic | |||
RestrictToSolvent | |||
RestrictToInorganic | |||
RestrictSubMenu The modify-restrict submenu of the action menu |
|||
IncludeInSelection Include a specific object in the selection |
|||
IncludeVisibleInSelection | |||
ExcludeFromSelection | |||
ExcludeVisibleFromSelection | |||
ExcludePolymerFromSelection | |||
ExcludeOrganicFromSelection | |||
ExcludeSolventFromSelection | |||
ExcludeInorganicFromSelection | |||
IncludeSubMenu The modify-include submenu of the action menu |
|||
ExcludeSubMenu The modify-exclude submenu of the action menu |
|||
AroundExpandSubMenu The modify-around submenu of the action menu |
|||
ExtendSubMenu The modify-extend submenu of the action menu |
|||
InvertSubMenu The modify-invert submenu of the action menu |
|||
CompleteSubMenu The modify-complete submenu of the action menu |
|||
ModifySubMenu The modify submenu of the action menu |
|||
PresetAction Base class for Preset Actions |
|||
SimplePreset | |||
BAndSPreset | |||
BFactorPreset | |||
TechnicalPreset | |||
LigandPreset | |||
PrettyPubPreset Show the object as nice-looking cartoon ribbons |
|||
DefaultPreset | |||
InterfaceMixin Determine the Protein-Protein interface atoms |
|||
InterfacePreset | |||
RegionInfo | |||
AntibodyPreset | |||
LigandSitesSubMenu The Action-Preset-Ligand Sites submenu |
|||
PresetSubMenu The Preset submenu |
|||
PolarContactsObject | |||
PolarContactsWithSidechains | |||
PolarContactsWithSolvent | |||
PolarContactsWithoutSolvent | |||
PolarContactsWithoutMainchain | |||
PolarContactsWithoutIntraMainchain | |||
PolarContactsOnlySidechain | |||
PolarContactsOnlyMainchain | |||
PolarContactsToEntry | |||
PolarContactsToEntryWithoutSolvent | |||
PolarContactsToAnyAtoms | |||
PolarContactsToAnyNonSolvent | |||
FindPCSubMenu The Find Polar Contacts submenu |
|||
RemovePC | |||
PolarContactsSubMenu The Polar Contacts submenu |
|||
GenerateSelection Select the atoms, then generate a selection object from them |
|||
GenerateInterfaceSelection | |||
GenerateLigandSelection | |||
GenerateSurfResSelection | |||
GenSelectionSubMenu The Action Generate Selection submenu |
|||
GenerateSymmetryMates Generate all the symmetry mates and show those within X angstroms |
|||
HideSymmetryMates | |||
GenSymMatesSubMenu The Action Generate Symmetry Mates submenu |
|||
GenerateSubMenu The Action Generate submenu |
|||
AddHydrogens | |||
RemoveHydrogens | |||
RemoveWaters | |||
DeleteAtoms | |||
HydrogenSubMenu The Action Hydrogen submenu |
|||
CountAtoms | |||
SumFormalCharge | |||
SumPartialCharge | |||
ComputeSurfaceArea | |||
SurfaceAreaSubMenu The Action Surface Area submenu |
|||
ComputeSubMenu The Action Compute submenu |
|||
DeleteSelections | |||
ActionMenu The Action menu |
|||
HideEverything | |||
HideAtoms | |||
HideNonBonded | |||
HideRibbons | |||
HideSurface | |||
HideLabel | |||
HideMainChain | |||
HideSideChain | |||
HideWaters | |||
HideHydrogens | |||
HideAllOthers | |||
HidePolarHydrogens | |||
HideHydrogenSubMenu The Hide Hydrogen submenu |
|||
HideMenu The Hide menu |
|||
LabelAtom A QAction that performs labels atoms with the given label |
|||
LabelAtomByProp Labels all atoms by a custom atom property |
|||
LabelAtomByVDW | |||
LabelAtomByOccupancy | |||
LabelAtomByNumType | |||
LabelAtomByStereo | |||
LabelAtomByEntryIndex | |||
LabelAtomByMolIndex | |||
LabelResidues | |||
LabelChains | |||
LabelOtherSubMenu The Label Other Properties submenu |
|||
LabelAtomIdentSubMenu The Label Atom Identifiers submenu |
|||
LabelMenu The Label menu |
|||
ColorChooserPanel A window that lets the user choose a Maestro color. |
|||
ColorRibbonMixin | |||
CustomColor | |||
ColorHydrogens | |||
ColorCarbons | |||
ColorHNOS | |||
ColorObject | |||
ColorRecentCarbons | |||
ColorRecentHydrogens | |||
ColorRecentObjects | |||
ColorChains | |||
ColorChainsByCarbon | |||
ColorChainsByCalpha | |||
ColorAtomsBySpectrum | |||
ColorCarbonsBySpectrum | |||
ColorCalphasBySpectrum | |||
ColorAtomsByBFactor | |||
ColorCalphasByBFactor | |||
ColorChainbows | |||
ColorLabel A label that shows off the color each element will be colored if this menu item is chosen. |
|||
RecentColorSubMenu A submenu that shows the most recently chosen colors - these color choices are updated each time the menu shows to reflect the most recently chosen colors at the top. |
|||
RecentCarbonColorSubMenu A submenu that shows the most recently chosen carbon colors - these color choices are updated each time the menu shows to reflect the most recently chosen colors at the top. |
|||
RecentHydrogenColorSubMenu A submenu that shows the most recently chosen hydrogen colors - these color choices are updated each time the menu shows to reflect the most recently chosen colors at the top. |
|||
RecentObjectColorSubMenu A submenu that shows the most recently chosen object colors - these color choices are updated each time the menu shows to reflect the most recently chosen colors at the top. |
|||
ColorByElementSubMenu The Color by Element submenu |
|||
ColorChainSubMenu The ColorChainSubMenu menu |
|||
ColorSpectrumSubMenu The ColorSpectrumSubMenu menu |
|||
CustomRecentColor | |||
ColorBySubstructure | |||
ColorSubstructureSubMenu The ColorSubstructureSubMenu menu |
|||
AutoCycleColor | |||
AutoCycleCarbonColor | |||
AutoColorObjects | |||
AutoColorCarbons | |||
AutoColorSubMenu The Color menu |
|||
ColorMenu The Color menu |
|||
ToggleState A MAction that toggles the enabled/disabled state of an object |
|||
DeleteAll | |||
Reinitialize | |||
Quit | |||
Select | |||
Disable | |||
CreateEntry | |||
GeneralContextSubMenu The submenu that contains all the main actions used for most context menus |
|||
SubstructureContextSubMenu The GeneralContextSubMenu for a right-click that is on an atom |
|||
ObjectFreeContextSubMenu The GeneralContextSubMenu for a right-click that is not on an object |
|||
ToggleStateSubMenu The submenu that allows the user to enable/disable individual objects |
|||
SelectedAtomContextActionSubMenu The submenu that allows the user to enable/disable individual objects |
|||
SelectedAtomContextMenu The context menu for right-clicks on selected atoms |
|||
AtomContextMenu The context menu for right-clicks on non-selected atoms |
|||
SpaceContextMenu The context menu for right-clicks in space |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
tuple |
|
||
list or None |
|
||
list |
|
||
str |
|
||
str |
|
||
str |
|
||
iterable |
|
||
list |
|
||
|
|||
|
|||
|
|||
|
|||
tuple |
|
||
str |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
str or None |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
list |
|
||
list |
|
||
|
|||
|
|||
|
|||
|
|||
str |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
dict |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
tuple |
|
||
|
|||
|
|||
str |
|
||
|
|||
|
|||
str |
|
||
float or None |
|
||
list |
|
||
|
|||
|
|||
|
|||
|
|
|||
maestro = schrodinger.get_maestro()
|
|||
DISULFIDE =
|
|||
BACKBONE =
|
|||
SIDECHAIN =
|
|||
POLYMER =
|
|||
SOLVENT =
|
|||
INORGANIC =
|
|||
PROT_AND_DNA_SELE =
|
|||
PYMOL_IONS =
|
|||
SOLVENT_AND_IONS =
|
|||
WATER =
|
|||
RIBBON_STYLE =
hash(x) |
|||
THIN_TRACE =
|
|||
CALPHA_SCHEME =
|
|||
CHAIN_SCHEME =
|
|||
POSITION_SCHEME =
|
|||
NONE =
|
|||
TUBE =
|
|||
CARTOON =
hash(x) |
|||
ATOM_NONE =
|
|||
BOND_NONE =
|
|||
CPK =
|
|||
ATOM_WIRE =
|
|||
BOND_WIRE =
|
|||
ATOM_BALLNSTICK =
|
|||
BOND_BALLNSTICK =
|
|||
MAESTRO_TO_STRUCT_STYLE =
|
|||
MMCT_TO_MAESTRO_RIBBON_STYLE =
|
|||
MAESTRO_TO_MMCT_RIBBON_STYLE =
|
|||
DARK_BLUE =
|
|||
BLUE =
|
|||
CYAN =
|
|||
SEAFOAM =
|
|||
DARK_GREEN =
|
|||
LIME =
|
|||
DEEPTEAL =
|
|||
HOTPINK =
|
|||
YELLOWORANGE =
|
|||
SLATE =
|
|||
YELLOW =
|
|||
LIGHTBLUE =
|
|||
GREEN =
|
|||
RED =
|
|||
WHITE =
|
|||
ORANGE =
|
|||
PINK =
|
|||
MAGENTA =
|
|||
DEEPRED =
|
|||
OLIVE =
|
|||
GREY =
|
|||
ATOM_RAINBOW_COLORS =
|
|||
RIBBON_RAINBOW_COLORS =
|
|||
PYMOL_COLOR_CYCLE =
|
|||
object_color_cycles =
|
|||
RT_COLOR_LABEL_START =
|
|||
RT_COLOR_LABEL_END =
|
|||
RT_TO_MAESTRO_COLORS =
|
|||
PARTIAL_CHARGE_4D =
|
|||
SURFACE_AREA_CUTOFF = 10.0
|
|||
PML_SURFACE =
|
|||
PML_PRESET_SURFACE =
|
|||
DAVE_DEBUG = False hash(x) |
|||
results_window = None hash(x) |
|||
toggle_table = None The parent Toggle Table widget |
|||
labeler = workspacelabeler.WorkspaceLabeler()
|
|||
rock_data = RockData(interval= 1, amount= 1, span= 25)
|
|||
mmshare_data =
|
|||
colorpath =
|
|||
colorfile = open(colorpath, 'r')
|
|||
color_dict = OrderedDict([((191, 0, 191), 'userQ'), ((225, 30,
|
|||
HYDROGEN_COLOR =
|
|||
CARBON_COLOR =
|
|||
OBJECT_COLOR =
|
|||
MAX_RECENT_COLORS = 12
|
|||
pref_dir = maestro.get_directory(maestro.PREFERENCES)
|
|||
color_path = None hash(x) |
|||
custom_color_dicts =
|
|||
color_file = open(color_path, 'r')
|
|||
__package__ =
|
|||
key = 7
|
|||
line =
|
|||
rgb =
|
|||
tokens =
|
|||
val =
hash(x) |
|
Show and restart the progress bar on the Toggle Table if the TT is defined
|
Show the current progress on the progress bar on the Toggle Table if the TT is defined
|
Get the atoms in the workspace structure that match the given asl
|
Get the entries in the workspace structure are affected by the given asl
|
Return list of the the Visible workspace atoms
|
Return an ASL that represents the Visible workspace atoms
|
Joins 2 asls with the given joiner (default is AND)
|
Puts a modifier in front of asl - which it protects in ()'s to make sure the modifier applies to the whole asl
|
Get the surfaces associated with entry_id entry
|
Get the structures in the workspace referred to by a given toggle table entry
|
Display atoms and bonds with the given style, and turn off ribbons and surfaces
|
Display atoms and bonds with the given style, leaving ribbons as is
|
Display the specified atoms and bonds for a visible entry
|
Set atom display properties (without displaying the atoms) for invisible entries
|
Determine all visible and invisible entries that a toggle table object refers to.
|
Modify the ASL to include current entry id
|
Show ribbons
|
Display all ribons for a visible (i.e. toggled on) entry
|
Display all ribons for an invisible (i.e. toggled off) entry
|
Update the ribbon_bypos_styles dictionary, which stores ribbon display information for invisible entries
|
Update the ribbon_bypca_styles dictionary, which stores ribbon display information for invisible entries
|
Rotate the workspace back and forth smoothly by small degree increments over a span of degrees range. If called when rocking is currently occuring, will stop the rocking.
|
Tries to display the image file in the default image viewer
|
Ensure that filename ends with the proper extension
|
Create a surface
|
If the owner is invisible, hide the newly created surface
|
|
|
|
Find all the entries specified by the given owner or asl
|
Finds the x,y,z coordinates of the center of the atoms
|
Finds all polar contacts (hydrogen bonds) between asl1 and asl2.
|
|
Hide the atoms given by asl
|
Add entry ids to an ASL
|
Run the given Maestro command on the specified atoms
|
If the specified ASL is blank and owner is a selection, return the selection ASL. Otherwise, return the specified ASL.
|
Remove atoms from the owner.visible_atoms list
|
Hide ribbons
|
Hide ribbons from an invisible structure. Note that owner is a mandatory argument, but asl is optional. (The arguments are in this order to be consistent with hide_ribbons, where owner is not mandatory.)
|
Remove the specified atoms from a ToggleTableEntry ribbon styles dictionary
|
Remove the specified atoms from a ToggleTableEntry ribbon colors dictionary
Note: Unlike _filter_ribbon_styles, this function acts directly on the owner object and does not return anything |
Hide a surface
|
Given the toggle table owner, hide a surface.
|
Hide the labels
|
Hide atoms, ribbons and surfaces
Note: At least one argument must be provided. |
Create the Hide menu
|
Get a user-specified color from the list of known Maestro colors
|
Colors the specified atoms with the given color
|
Colors the specified atoms with the given RGB colors
|
Form an ASL that restricts the given ASL to those atoms of a specific element
|
Color H, C, N, O and S by colors
|
The user has selected a new (or re-selected an existing custom set) - add it to the list of custom sets (or move it to the end) so it ends up at the top of the menu
|
Maestro doesn't like blank chain names in ASL without quotes so add the quotes if necessary
|
Returns the atom B-factor
|
Divide atoms up into bins based on their B-factor (temperature factor). The groups are determined to span equal ranges of b-factor (some groups may therefore contain no atoms).
|
Color all the atoms (and sometimes the ribbons) as chainbows
|
|
Adds items common to many context menus
|
|
PROT_AND_DNA_SELE
|
SOLVENT_AND_IONS
|
MAESTRO_TO_STRUCT_STYLE
|
MMCT_TO_MAESTRO_RIBBON_STYLE
|
MAESTRO_TO_MMCT_RIBBON_STYLE
|
ATOM_RAINBOW_COLORS
|
RIBBON_RAINBOW_COLORS
|
PYMOL_COLOR_CYCLE
|
RT_COLOR_LABEL_START
|
RT_TO_MAESTRO_COLORS
|
mmshare_data
|
colorpath
|
color_dict
|
custom_color_dicts
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue May 2 06:32:44 2017 | http://epydoc.sourceforge.net |