1 #ifndef LOCARNA_SEQUENCE_HH 2 #define LOCARNA_SEQUENCE_HH 9 #include "multiple_alignment.hh" 49 const std::string &sequence)
74 std::vector<std::string>
Sequence(const std::string &name, const std::string &sequence)
Construct as single sequence.
Definition: sequence.hh:48
AliColumn column(size_type col_index) const
Access alignment column.
Definition: multiple_alignment.hh:774
Definition: aligner.cc:17
Sequence()
Construct empty.
Definition: sequence.hh:41
size_t size_type
size type
Definition: multiple_alignment.hh:68
read only proxy class representing a column of the alignment
Definition: multiple_alignment.hh:276
AliColumn operator[](size_type col_index) const
Access to columns.
Definition: sequence.hh:64
Represents a multiple alignment.
Definition: multiple_alignment.hh:65
"Sequence View" of multiple alignment as array of column vectors
Definition: sequence.hh:29
std::vector< std::string > names() const
names vector (legacy, deprecated)
Definition: sequence.cc:5