Package schrodinger :: Module antibody_db_manage_gui
[hide private]
[frames] | no frames]

Module antibody_db_manage_gui

Script used to create and add structures to an antibody database, remove structures and edit properties.

Copyright Schrodinger, LLC. All rights reserved.

Classes [hide private]
  Editable
A table class that allows editing of cells
  EditableDelegate
The table delegate, modified to shade the background of read-only cells, align data types accordingly and store data in the model when the user edits a cell.
  EditableModel
A model that allows the user to edit cells in some columns of the table.
  EditableProxyModel
A proxy model that allows editing and custom filtering
  OrderedDB
Adds a method to the parent class psd.PrimeStructureDB to return all the values in a column ordered by a specific key
  SearchType
Information about and widgets for each set of structures that are to be added to the Database
  ColumnSelectDialog
Dialog that allows the user to specify what columns to search on
  AdvancedOptionsPanel
The panel to change advanced options
  DBManagePanel
The Main Panel Class
Functions [hide private]
str
trim_pathname(path, length=60)
Ensure that a string is no longer than length, cutting off the beginning of it and prepending with '...' if necessary.
 
panel()
Top-level function for bringing up the panel.
 
check_baseline_args()
Variables [hide private]
  __doc__ = ...
  maestro = None
hash(x)
  my_usage = '$SCHRODINGER/run antibody_db_manage_gui.py'
  READ_ONLY_COLOR = QtGui.QColor(235, 235, 235)
  FLOAT_FORMAT = '%.2f'
  DEFAULT_REGIONS = set(['FR1', 'FR2', 'FR3'])
  VL_DEFAULT = 55
  VH_DEFAULT = 50
  FR_DEFAULT = 65
  PDB = 'pdb'
  MAESTRO_TYPE = 'maestro'
  PREFERENCE_GROUP = 'antibody_general'
  DEFAULT_DB_PREF = 'defaultDB'
  mypanel = None
hash(x)
  __package__ = 'schrodinger'
Function Details [hide private]

trim_pathname(path, length=60)

 

Ensure that a string is no longer than length, cutting off the beginning of it and prepending with '...' if necessary.

Parameters:
  • path (str) - The string to modify
  • length (int) - The maximum length of the string
Returns: str
A string of maximum size = length

Variables Details [hide private]

__doc__

Value:
"""
Script used to create and add structures to an antibody database, remo\
ve
structures and edit properties.

Copyright Schrodinger, LLC. All rights reserved.
"""