HappyDoc Generated Documentation Class: Trajectory

. / Trajectory / formats / Amber / Amber.py / Trajectory 

Methods   
  SetupFrame 
SetupFrame ( self )
Exceptions   

IOError, "Trajectory/Restart header line is greater than 80 characters -- invalid!!"

  ReadFrame 
ReadFrame ( self,  frame )
Exceptions   

'RestartError', 'Restart frame # can only be 0'

  __getitem__ 
__getitem__ ( self,  i )
Exceptions   

'FrameError', 'Tried to read an invalid frame (%d of %d)' %( i, self.length )

  __getslice__ 
__getslice__ (
        self,
        i,
        j,
        )
Exceptions   

'FrameError', 'Tried to read an invalid frame (%d of %d)' %( j, self.length )
'FrameError', 'Tried to read an invalid frame (%d of %d)' %( i, self.length )

 
l ( self )
  DetermineLength 
DetermineLength ( self )

this rather naive function determines the length of the trajectory by looking at the file size, (subtract off length of the header)

  frameptr 
frameptr ( self,  frame )
  __repr__ 
__repr__ ( self )
  __init__ 
__init__ (
        self,
        prmtop=None,
        trajectory=None,
        startFrame=None,
        endFrame=None,
        box=None,
        crlf=None,
        vel=0,
        )
Exceptions   

IOError, 'Trajectory %s not found' % self.trajectoryFilename

  WriteFrame 
WriteFrame (
        self,
        natom,
        frame,
        fd,
        atype='traj',
        writebox=None,
        )
  __len__ 
__len__ ( self )

This document was automatically generated Thu Feb 02 15:18:10 2006 by HappyDoc version 3.0.a1