Package Bio :: Package Graphics :: Module BasicChromosome :: Class TelomereSegment
[show private | hide private]
[frames | no frames]

Class TelomereSegment

             PropHolder --+            
                          |            
_DrawTimeResizeable --+   |            
                      |   |            
               UserNode --+            
                          |            
                     Widget --+        
                              |        
           _ChromosomeComponent --+    
                                  |    
                  ChromosomeSegment --+
                                      |
                                     TelomereSegment


A segment that is located at the end of a linear chromosome.

This is just like a regular segment, but it draws the end of a chromosome which is represented by a half circle. This just overrides the _draw_segment class of ChromosomeSegment to provide that specialized drawing.
Method Summary
  __init__(self, inverted)
Initialize a segment at the end of a chromosome.
    Inherited from ChromosomeSegment
  draw(self, cur_drawing)
Draw a chromosome segment.
    Inherited from Widget
  demo(self)
  getBounds(self)
Return outer boundary as x1,y1,x2,y2.
  provideNode(self)
Override this to create your own node.
    Inherited from PropHolder
  __setattr__(self, name, value)
By default we verify.
  dumpProperties(self, prefix)
Convenience.
  getProperties(self, recur)
Returns a list of all properties which can be edited and which are not marked as private.
  setProperties(self, propDict)
Permits bulk setting of properties.
  verify(self)
If the _attrMap attribute is not None, this checks all expected attributes are present; no unwanted attributes are present; and (if a checking function is found) checks each attribute has a valid value.

Method Details

__init__(self, inverted=0)
(Constructor)

Initialize a segment at the end of a chromosome.

See ChromosomeSegment for all of the attributes that can be customized in a TelomereSegments.

Arguments:

o inverted -- Whether or not the telomere should be inverted (ie. drawn on the bottom of a chromosome)
Overrides:
Bio.Graphics.BasicChromosome.ChromosomeSegment.__init__

Generated by Epydoc 2.1 on Mon Aug 27 16:12:12 2007 http://epydoc.sf.net