40 #ifndef _PATTERNTOOLS_H_ 41 #define _PATTERNTOOLS_H_ 45 #include <Bpp/Numeric/VectorTools.h> 48 #include <Bpp/Seq/Site.h> 49 #include <Bpp/Seq/Container/SiteContainer.h> 74 static SiteContainer*
getSequenceSubset(
const SiteContainer& sequenceSet,
const Node& node)
throw (Exception);
83 static SiteContainer*
getSequenceSubset(
const SiteContainer& sequenceSet,
const std::vector<std::string>& names)
throw (Exception);
91 static SiteContainer*
shrinkSiteSet(
const SiteContainer& sequenceSet)
throw (Exception);
101 static Vint
getIndexes(
const SiteContainer& sequences1,
const SiteContainer& sequences2);
107 #endif //_PATTERNTOOLS_H_
The phylogenetic node class.