47 unique_ptr<DataSet> d_s(
new DataSet());
48 d_s->addEmptyGroup(0);
54 d_s->addIndividualSequenceInGroup(0, i, 0, osc.
getSequence(i));
66 unique_ptr<DataSet> d_s(
new DataSet());
68 for (set<size_t>::iterator it = grp_ids.begin(); it != grp_ids.end(); it++)
70 d_s->addEmptyGroup(*it);
virtual const Sequence & getSequence(size_t sequenceIndex) const=0
virtual size_t getNumberOfSequences() const=0
The PolymorphismSequenceContainer class.
unsigned int getSequenceCount(size_t index) const
Get the count of a sequence by index.
std::set< size_t > getAllGroupsIds() const
Get all the groups identifiers.
size_t getGroupId(size_t index) const
Get the group identifier of the sequence.
const Sequence & getSequence(size_t sequenceIndex) const
size_t getNumberOfSequences() const
std::string toString(T t)