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

Class ExactPosition

source code

      object --+    
               |    
AbstractPosition --+
                   |
                  ExactPosition
Known Subclasses:

Specify the specific position of a boundary.

o position - The position of the boundary. o extension - An optional argument which must be zero since we don't have an extension. The argument is provided so that the same number of arguments can be passed to all position types.

In this case, there is no fuzziness associated with the position.

Instance Methods [hide private]
 
__init__(self, position, extension=0)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
__repr__(self)
String representation of the ExactPosition location for debugging.
source code
 
__str__(self)
str(x)
source code

Inherited from AbstractPosition: __eq__, __ge__, __gt__, __hash__, __le__, __lt__, __ne__

Inherited from AbstractPosition (private): _shift

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, position, extension=0)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

__repr__(self)
(Representation operator)

source code 

String representation of the ExactPosition location for debugging.

Overrides: object.__repr__

__str__(self)
(Informal representation operator)

source code 

str(x)

Overrides: object.__str__
(inherited documentation)