Class
AnnotationStoreElement
Represents an annotation of a contig feature.
Include Headers
seqan/store.h
Parameters
Type to store (gap-space) positions. | |
The specialization type. Default: |
Remarks
Value type of the annotationStore string.
The id of an annotation (aka annotationId) is not stored explicitly, as it is implicitly given by the position in the annotationStore.
Typedefs
Type of annotationId and contigId. | |
Type of the beginPos and endPos members. | |
StringSet type of the values member. |
Data Members
Begin position of the annotation in gap-space. | |
Refers to the contig in the contigStore the annotation is part of. | |
End position of the annotation in gap-space. If endPos < beginPos, the annotated feature is located on the reverse strand, where beginPos and endPos are the corresponding positions on the forward strand. | |
Constant to represent an invalid id. | |
Constant to represent an invalid position. | |
The id of the rightmost child annotation. | |
The id of the right sibling annotation. | |
The id of the parent annotation. | |
Refers to an entry in the annotationTypeStore.
There are some type ids predefined for commonly used types, e.g. | |
StringSet that stores additional annotation values addressed by |
Member Functions
Constructor |
SeqAn - Sequence Analysis Library - www.seqan.de