44 #include "../Sequence.h" 45 #include "../Container/SequenceContainer.h" 46 #include "../Container/AlignedSequenceContainer.h" The SiteContainer interface.
void appendAlignmentFromStream(std::istream &input, SiteContainer &sc) const
Append sequences to a container from a stream.
virtual SequenceContainer * readSequences(std::istream &input, const Alphabet *alpha) const
Create a new container from a stream.
This alphabet is used to deal NumericAlphabet.
Partial implementation of the IAlignment interface, dedicated to alignment readers.
virtual SequenceContainer * readSequences(const std::string &path, const Alphabet *alpha) const
Create a new container from a file.
Support for the Dedicated Comparative Sequence Editor format.
const std::string getFormatName() const
const std::string getFormatDescription() const
The SequenceContainer interface.
virtual void readAlignment(std::istream &input, SiteContainer &sc) const
Add sequences to a container from a stream.