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