52 statistics_(statistics),
59 vector<string> tags =
statistics_[i]->getSupportedTags();
60 if (tags.size() > 1) {
61 for (
size_t j = 0; j < tags.size(); ++j) {
62 names_.push_back(name +
"." + tags[j]);
81 for (
size_t j = 0; j < tags.size(); ++j) {
Helper class for developping filter for maf blocks.
virtual BppNumberI * clone() const=0
A synteny block data structure, the basic unit of a MAF alignement file.
Interface to loop over maf alignment blocks.
virtual MafBlock * nextBlock()=0
Get the next available alignment block.
General interface for storing statistical results.
virtual const BppNumberI & getValue(const std::string &tag) const
virtual bool hasValue(const std::string &tag) const
std::vector< std::string > names_
SequenceStatisticsMafIterator(MafIterator *iterator, const std::vector< MafStatistics * > statistics)
std::vector< const BppNumberI * > results_
MafBlock * analyseCurrentBlock_()
std::vector< MafStatistics * > statistics_