Annotations can be set at the level of the sequence as a whole, or be
per sequence element annotations. If an attribute is accessed on the
SequenceAnnotations object, the attribute is first looked for on the
object and if not found is assumed to be a per sequence element
annotation. If the elements in the sequence lack the attribute, an
AttributeError will be raised.
|
|
__init__(self,
seq)
x.__init__(...) initializes x; see help(type(x)) for signature |
|
|
|
|
| _getSequenceLengthAnnotation(self,
annotation_name) |
|
|
|
|
| _setSequenceLengthAnnotation(self,
annotation_name,
values) |
|
|
|
|
| _lengthCheck(self,
values) |
|
|
|
|
__getattr__(self,
attr)
Returns requested annotation |
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|