Package mmLib :: Module TLS :: Class TLSStructureAnalysis
[show private | hide private]
[frames | no frames]

Type TLSStructureAnalysis

object --+
         |
        TLSStructureAnalysis


Algorithm object for rigid body searches on Structure objects.
Method Summary
  __init__(self, struct)
  atom_filter(self, atm, **args)
  fit_TLS_segments(self, **args)
Returns the list iterated by iter_fit_TLS_segments
  iter_fit_TLS_segments(self, **args)
Run the algorithm to fit TLS parameters to segments of the structure.
  iter_segments(self, chain, seg_len)
This iteratar yields a series of Segment objects of width seg_len.
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __repr__(x)
x.__repr__() <==> repr(x)
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)

Method Details

fit_TLS_segments(self, **args)

Returns the list iterated by iter_fit_TLS_segments

iter_fit_TLS_segments(self, **args)

Run the algorithm to fit TLS parameters to segments of the structure. This method has many options, which are outlined in the source code for the method. This returns a list of dictionaries containing statistics on each of the fit TLS groups, the residues involved, and the TLS object itself.

iter_segments(self, chain, seg_len)

This iteratar yields a series of Segment objects of width seg_len. The start at the beginning Fragment of the Chain, and the start point walks the chain one Fragment at a time until there are not enough Fragments left to cut Segments of seg_width.

Generated by Epydoc 2.1 on Sun Apr 23 22:08:39 2006 http://epydoc.sf.net