public:
SeqSpan(const SeqSpan &);
SeqSpan(const SeqSpan *);
- explicit SeqSpan(const std::string &);
+ explicit SeqSpan(const std::string &,
+ AlphabetRef = reduced_nucleic_alphabet
+ );
SeqSpan(const SeqSpanRef, size_type start=0, size_type count=npos);
//! assignment
friend bool operator==(const SeqSpan&, const SeqSpan&);
friend bool operator!=(const SeqSpan&, const SeqSpan&);
+ const Alphabet& get_alphabet() const { return seq->get_alphabet(); }
//! \defgroup string_operators
//! @{
//! retrive element at specific position