Table of Contents

Class: Viewer MSFViewer/ChimeraViewer.py

Viewer handles associating an MSF sequence with a PDB file. This functionality is separated from the main viewer to provide a convenient mechanism for supporting multiple association methods (e.g., one for Chimera and another for Midas)

Available data members include (but not limited to): msf - MSF instance msf.sequenceList - list of sequences

Base Classes   
BaseViewer
Methods   
__init__
associate
colorSS
editDelete
editInsert
emHide
emName
emQuit
emRaise
fileClose
makeNameMenu
pdbDisassociate
pdbFile
pdbNewAssociate
pdbOldAssociate
pdbResidue
regionCB
styleSS
  __init__ 
__init__ (
        self,
        *args,
        *kw,
        )

  associate 
associate (
        self,
        n,
        mol,
        )

  colorSS 
colorSS (
        self,
        helixColor,
        sheetColor,
        turnColor,
        borderColor,
        )

  editDelete 
editDelete ( self )

Catch editing functions so we can update our mapping list

  editInsert 
editInsert ( self,  char )

  emHide 
emHide ( self )

  emName 
emName ( self )

  emQuit 
emQuit ( self )

  emRaise 
emRaise ( self )

  fileClose 
fileClose ( self )

  makeNameMenu 
makeNameMenu ( self )

For chimera, we add a couple options for setting base and highlight colors

  pdbDisassociate 
pdbDisassociate ( self,  n )

  pdbFile 
pdbFile ( self,  n )

  pdbNewAssociate 
pdbNewAssociate ( self,  n )

  pdbOldAssociate 
pdbOldAssociate ( self,  n )

Exceptions   
IOError, 'Cannot handle more than ' 'one model per PDB file'
IOError, 'No model selected'
  pdbResidue 
pdbResidue (
        self,
        n,
        r,
        )

  regionCB 
regionCB (
        self,
        region,
        reason,
        *args,
        )

Catch Region callback so we can highlight the appropriate residues

  styleSS 
styleSS ( self )

callback to color by secondary structure


Table of Contents

This document was automatically generated on Wed Mar 26 19:02:19 2003 by HappyDoc version 2.1