40 #ifndef _BLOCKSIZEMAFITERATOR_H_ 41 #define _BLOCKSIZEMAFITERATOR_H_ 89 #endif //_BLOCKSIZEMAFITERATOR_H_ BlockSizeMafIterator(MafIterator *iterator, unsigned int minSize)
OutputStream * logstream_
size_t getNumberOfSites() const
A synteny block data structure, the basic unit of a MAF alignement file.
MafBlock * analyseCurrentBlock_()
Filter maf blocks to keep only the ones with a minimum number of species.
virtual MafBlock * nextBlock()=0
Get the next available alignment block.
Interface to loop over maf alignment blocks.
size_t getNumberOfSequences() const
std::string getDescription() const
Helper class for developping filter for maf blocks.