ffeatools.modules.FFEA_trajectory.FFEA_trajectory Class Reference

Public Member Functions

def __init__ (self, fname="", surf=None, load_all=1, frame_rate=1, num_frames_to_read=1000000, start=0)
 
def load (self, fname, surf=None, load_all=1, frame_rate=1, num_frames_to_read=1000000, start=0)
 
def load_header (self, fname)
 
def set_header (self, num_blobs, num_conformations, num_nodes)
 
def load_frame (self, surf=None)
 
def scale (self, factor, frame_index)
 
def translate (self, trans)
 
def skip_frame (self)
 
def delete_frame (self, index=-1)
 
def build_from_pdb (self, pdb, scale=1e-10)
 
def set_single_frame (self, node, surf=None, step=0)
 
def set_single_blob (self, bindex)
 
def reset (self)
 
def write_to_file (self, fname, frames=None, frame_rate=1)
 
def write_header_to_file (self, fout)
 
def write_frame_to_file (self, fout, index)
 
def reset (self)
 

Data Fields

 valid
 
 empty
 
 traj
 
 num_blobs
 
 num_conformations
 
 num_nodes
 
 blob
 
 num_frames
 

Static Public Attributes

 motion_state
 
 frame = None
 
 success = frame.load_from_traj(self.traj)
 
bool eof = True
 
 fpos
 

Constructor & Destructor Documentation

§ __init__()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.__init__ (   self,
  fname = "",
  surf = None,
  load_all = 1,
  frame_rate = 1,
  num_frames_to_read = 1000000,
  start = 0 
)

Member Function Documentation

§ build_from_pdb()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.build_from_pdb (   self,
  pdb,
  scale = 1e-10 
)

§ delete_frame()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.delete_frame (   self,
  index = -1 
)

§ load()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.load (   self,
  fname,
  surf = None,
  load_all = 1,
  frame_rate = 1,
  num_frames_to_read = 1000000,
  start = 0 
)

§ load_frame()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.load_frame (   self,
  surf = None 
)

§ load_header()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.load_header (   self,
  fname 
)

§ reset() [1/2]

§ reset() [2/2]

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.reset (   self)

§ scale()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.scale (   self,
  factor,
  frame_index 
)

§ set_header()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.set_header (   self,
  num_blobs,
  num_conformations,
  num_nodes 
)

§ set_single_blob()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.set_single_blob (   self,
  bindex 
)

§ set_single_frame()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.set_single_frame (   self,
  node,
  surf = None,
  step = 0 
)

§ skip_frame()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.skip_frame (   self)

§ translate()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.translate (   self,
  trans 
)

§ write_frame_to_file()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.write_frame_to_file (   self,
  fout,
  index 
)

§ write_header_to_file()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.write_header_to_file (   self,
  fout 
)

§ write_to_file()

def ffeatools.modules.FFEA_trajectory.FFEA_trajectory.write_to_file (   self,
  fname,
  frames = None,
  frame_rate = 1 
)

Field Documentation

§ blob

§ empty

ffeatools.modules.FFEA_trajectory.FFEA_trajectory.empty

§ eof

bool ffeatools.modules.FFEA_trajectory.FFEA_trajectory.eof = True
static

§ fpos

ffeatools.modules.FFEA_trajectory.FFEA_trajectory.fpos
static

§ frame

ffeatools.modules.FFEA_trajectory.FFEA_trajectory.frame = None
static

§ motion_state

ffeatools.modules.FFEA_trajectory.FFEA_trajectory.motion_state
static

§ num_blobs

§ num_conformations

§ num_frames

§ num_nodes

§ success

ffeatools.modules.FFEA_trajectory.FFEA_trajectory.success = frame.load_from_traj(self.traj)
static

§ traj

§ valid


The documentation for this class was generated from the following file: