Package schrodinger :: Package application :: Package msv :: Package domain :: Module annotation :: Class _SequenceAnnotationEnum
[hide private]
[frames] | no frames]

Class _SequenceAnnotationEnum

 object --+        
          |        
  enum.Enum --+    
              |    
_AnnotationEnum --+
                  |
                 _SequenceAnnotationEnum
Known Subclasses:

An enum class for annotations that apply to a single sequence (as opposed to global annotations that apply to the alignment as a whole).

Nested Classes [hide private]

Inherited from enum.Enum: _member_type_

Instance Methods [hide private]
 
__init__(self, _)
x.__init__(...) initializes x; see help(type(x)) for signature

Inherited from _AnnotationEnum: __format__, __reduce_ex__, __repr__, __str__

Inherited from enum.Enum: __dir__, __eq__, __ge__, __gt__, __hash__, __le__, __lt__, __ne__

Inherited from object: __delattr__, __getattribute__, __reduce__, __setattr__, __sizeof__, __subclasshook__

Static Methods [hide private]

Inherited from enum.Enum: __new__

Class Variables [hide private]

Inherited from enum.Enum: _member_map_, _member_names_, _value2member_map_, name, value

Instance Variables [hide private]
bool requires_structure
Does this annotation only apply to sequences that have an associated structure?
Properties [hide private]

Inherited from _AnnotationEnum: title, tooltip

Inherited from object: __class__

Method Details [hide private]

__init__(self, _)
(Constructor)

 

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

Overrides: object.__init__
(inherited documentation)