HappyDoc Generated Documentation Class: Molecule

. / Trajectory / DCD / MDToolsMarch97 / md_AtomGroup.py / Molecule 

Complete interface for pdb/psf molecule files.

Data: pdbfile, psffile, pdbremarks, psfremarks _bonds, _angles, _dihedrals, _impropers, _donors, _acceptors optionally: bonds, angles, dihedrals, impropers, donors, acceptors

Methods: m = Molecule([pdb],[psf]) - read molecule from file(s) m.buildrefs() - assigns molecule for segments (done on creation) m.delrefs() - removes references to allow deletion (must be done by user) m.buildstructure() - adds structure lists to molecule and atoms m.writepdb([file]) - write pdb to file (pdbfile by default) m.view() - launch a pdb viewer with the current coordinates

See also: Segment, pdbdisplayfunction

Base Classes   

Molecule
  SegmentGroup
    ResidueGroup
      AtomGroup

Methods   
  delrefs 
delrefs ( self )
  buildstructure 
buildstructure ( self )
Exceptions   

"Atom list indexes corrupted. ('%s' != '%s'" %( a.id, id )

  writepdb 
writepdb ( self,  pdbfile=None )
Exceptions   

"No pdb file specified."

  __repr__ 
__repr__ ( self )
  buildrefs 
buildrefs ( self )
  __init__ 
__init__ (
        self,
        pdb=None,
        psf=None,
        )
Exceptions   

"No data files specified."

  view 
view ( self )

This document was automatically generated Thu Nov 15 14:09:06 2007 by HappyDoc version 3.0.a1