Package schrodinger :: Package application :: Package msv :: Package io :: Module structure_model
[hide private]
[frames] | no frames]

Module structure_model

Classes [hide private]
  _ProjectTableMonitor
Inspect changes in the project and emit informative signals
  AbstractStructureModel
A StructureModel manages interaction between an alignment and a structural representation of the same collection of sequences.
  MaestroStructureModel
Functions [hide private]
bool
is_seq_included(seq)
Return whether or not a specified sequence is included and visible in the Workspace.
 
requires_structure_model(meth)
Decorator that turns a decorated method into a harmless no-op if a structure model is not available
Variables [hide private]
  maestro = schrodinger.get_maestro()
  pymol = None
hash(x)
  __package__ = 'schrodinger.application.msv.io'
Function Details [hide private]

is_seq_included(seq)

 

Return whether or not a specified sequence is included and visible in the Workspace. The sequence is considered visible if any of its atoms are visible.

Parameters:
Returns: bool
True if the sequence is included and visible in the Workspace, False otherwise.

requires_structure_model(meth)

 

Decorator that turns a decorated method into a harmless no-op if a structure model is not available

#NB: Profiling indicates this is crazy expensive? Why?!?

Decorators:
  • @decorator