7 #ifndef _SITECONTAINERTOOLS_H_ 8 #define _SITECONTAINERTOOLS_H_ 46 #include "../AlphabetIndex/AlphabetIndex2.h" 47 #include "../DistanceMatrix.h" 48 #include "../GeneticCode/GeneticCode.h" 49 #include <Bpp/Numeric/Matrix/Matrix.h> 476 static
std::vector<
int>
getColumnScores(const Matrix<
size_t>& positions1, const Matrix<
size_t>& positions2,
int na = 0);
491 static
std::vector<
double>
getSumOfPairsScores(const Matrix<
size_t>& positions1, const Matrix<
size_t>& positions2,
double na = 0);
496 #endif //_SITECONTAINERTOOLS_H_
std::vector< size_t > SiteSelection
The SiteContainer interface.
Aligned sequences container.
This alphabet is used to deal NumericAlphabet.
The alphabet exception base class.
Two dimensionnal alphabet index interface.
A Matrix class to store phylogenetic distances.
Exception thrown when two alphabets do not match.
Partial implementation of the Transliterator interface for genetic code object.
Exception thrown when a sequence is not align with others.
The VectorSiteContainer class.