Package Bio :: Module SeqFeature :: Class AbstractPosition
[hide private]
[frames] | no frames]

Class AbstractPosition

source code

Known Subclasses:

Abstract base class representing a position.

Instance Methods [hide private]
 
__init__(self, position, extension) source code
 
__repr__(self)
String representation of the location for debugging.
source code
 
__cmp__(self, other)
A simple comparison function for positions.
source code
 
_shift(self, offset) source code
Method Details [hide private]

__cmp__(self, other)
(Comparison operator)

source code 

A simple comparison function for positions.

This is very simple-minded and just compares the position attribute of the features; extensions are not considered at all. This could potentially be expanded to try to take advantage of extensions.