bpp-phyl-omics
2.2.0
|
Partial implementation for distance estimation iterator. More...
#include <Bpp/Seq/Io/Maf/AbstractDistanceEstimationMafIterator.h>
Public Member Functions | |
AbstractDistanceEstimationMafIterator (MafIterator *iterator) | |
virtual std::string | getPropertyName () const =0 |
virtual DistanceMatrix * | estimateDistanceMatrixForBlock (const MafBlock &block)=0 |
Private Member Functions | |
MafBlock * | analyseCurrentBlock_ () throw (Exception) |
Partial implementation for distance estimation iterator.
This iterator calls a distance reconstruction method (to be implemented by the derivated class) and store the resulting distance matrix as an associated block property for the block, before forwarding it.
Definition at line 59 of file AbstractDistanceEstimationMafIterator.h.
|
inline |
Definition at line 63 of file AbstractDistanceEstimationMafIterator.h.
|
inlineprivate |
Definition at line 68 of file AbstractDistanceEstimationMafIterator.h.
References estimateDistanceMatrixForBlock(), and getPropertyName().
|
pure virtual |
Implemented in bpp::MaximumLikelihoodDistanceEstimationMafIterator, and bpp::CountDistanceEstimationMafIterator.
Referenced by analyseCurrentBlock_().
|
pure virtual |
Implemented in bpp::MaximumLikelihoodDistanceEstimationMafIterator, and bpp::CountDistanceEstimationMafIterator.
Referenced by analyseCurrentBlock_().