//! assignment to constant sequences
Sequence &operator=(const Sequence&);
- // dangerous since they create large copies
- //operator std::string();
- //operator std::string() const;
-
friend std::ostream& operator<<(std::ostream&, const Sequence&);
friend bool operator<(const Sequence&, const Sequence&);
friend bool operator==(const Sequence&, const Sequence&);
private:
boost::shared_ptr<seq_string> seq;
std::string header;
+ //! species name
std::string species;
+ //! store our oldstyle annotations
std::list<annot> annots;
//! a seperate list for motifs since we're currently not saving them
std::list<motif> motif_list;