bpp-seq3  3.0.0
bpp::SiteContainerTools Member List

This is the complete list of members for bpp::SiteContainerTools, including all inherited members.

alignNW(const Sequence &seq1, const Sequence &seq2, const AlphabetIndex2 &s, double gap)bpp::SiteContainerToolsstatic
alignNW(const Sequence &seq1, const Sequence &seq2, const AlphabetIndex2 &s, double opening, double extending)bpp::SiteContainerToolsstatic
bootstrapSites(const TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &sites, TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &outputSites)bpp::SiteContainerToolsinlinestatic
bootstrapSites(const TemplateSiteContainerInterface< SiteType, SequenceType, std::string > &sites)bpp::SiteContainerToolsinlinestatic
changeGapsToUnknownCharacters(SiteContainerInterface &sites)bpp::SiteContainerToolsstatic
changeGapsToUnknownCharacters(ProbabilisticSiteContainerInterface &sites)bpp::SiteContainerToolsstatic
changeUnresolvedCharactersToGaps(SiteContainerInterface &sites)bpp::SiteContainerToolsstatic
computeSimilarity(const SequenceInterface &seq1, const SequenceInterface &seq2, bool dist=false, const std::string &gapOption=SIMILARITY_NODOUBLEGAP, bool unresolvedAsGap=true)bpp::SiteContainerToolsstatic
computeSimilarityMatrix(const SiteContainerInterface &sites, bool dist=false, const std::string &gapOption=SIMILARITY_NOFULLGAP, bool unresolvedAsGap=true)bpp::SiteContainerToolsstatic
getAlignmentPositions(const Sequence &seq)bpp::SiteContainerToolsstatic
getColumnScores(const Matrix< size_t > &positions1, const Matrix< size_t > &positions2, int na=0)bpp::SiteContainerToolsstatic
getCompleteSites(const TemplateSiteContainerInterface< SiteType, SequenceType, std::string > &sites)bpp::SiteContainerToolsinlinestatic
getConsensus(const SiteContainerInterface &sc, const std::string &name="consensus", bool ignoreGap=true, bool resolveUnknown=false)bpp::SiteContainerToolsstatic
getSelectedPositions(const TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &sites, const SiteSelection &selection, TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &outputSites)bpp::SiteContainerToolsinlinestatic
getSelectedPositions(const TemplateSiteContainerInterface< SiteType, SequenceType, std::string > &sites, const SiteSelection &selection)bpp::SiteContainerToolsinlinestatic
getSelectedSites(const TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &sites, const SiteSelection &selection, TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &outputSites)bpp::SiteContainerToolsinlinestatic
getSelectedSites(const TemplateSiteContainerInterface< SiteType, SequenceType, std::string > &sites, const SiteSelection &selection)bpp::SiteContainerToolsinlinestatic
getSelectedSites(const AlignmentDataInterface &sites, const SiteSelection &selection)bpp::SiteContainerToolsinlinestatic
getSequencePositions(const Sequence &seq)bpp::SiteContainerToolsstatic
getSequencePositions(const SiteContainerInterface &sites, Matrix< size_t > &positions)bpp::SiteContainerToolsstatic
getSitesWithoutGaps(const TemplateSiteContainerInterface< SiteType, SequenceType, std::string > &sites)bpp::SiteContainerToolsinlinestatic
getSitesWithoutStopCodon(const SiteContainerInterface &sites, const GeneticCode &gCode)bpp::SiteContainerToolsinlinestatic
getSumOfPairsScores(const Matrix< size_t > &positions1, const Matrix< size_t > &positions2, double na=0)bpp::SiteContainerToolsstatic
merge(TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &seqCont1, const TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &seqCont2, bool leavePositionAsIs=false)bpp::SiteContainerToolsinlinestatic
removeGapOnlySites(const TemplateSiteContainerInterface< SiteType, SequenceType, std::string > &sites)bpp::SiteContainerToolsinlinestatic
removeGapOnlySites(TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &sites)bpp::SiteContainerToolsinlinestatic
removeGapOrUnresolvedOnlySites(const TemplateSiteContainerInterface< SiteType, SequenceType, std::string > &sites)bpp::SiteContainerToolsinlinestatic
removeGapOrUnresolvedOnlySites(TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &sites)bpp::SiteContainerToolsinlinestatic
removeGapSites(const TemplateSiteContainerInterface< SiteType, SequenceType, std::string > &sites, double maxFreqGaps)bpp::SiteContainerToolsinlinestatic
removeGapSites(TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &sites, double maxFreqGaps)bpp::SiteContainerToolsinlinestatic
removeSitesWithStopCodon(SiteContainerInterface &sites, const GeneticCode &gCode)bpp::SiteContainerToolsinlinestatic
removeSitesWithStopCodon(ProbabilisticSiteContainerInterface &sites, const GeneticCode &gCode)bpp::SiteContainerToolsinlinestatic
resolveDottedAlignment(const SiteContainerInterface &dottedAln, std::shared_ptr< const Alphabet > &resolvedAlphabet)bpp::SiteContainerToolsstatic
sampleSites(const TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &sites, size_t nbSites, TemplateSiteContainerInterface< SiteType, SequenceType, HashType > &outSites, std::shared_ptr< std::vector< size_t >> index=nullptr)bpp::SiteContainerToolsinlinestatic
sampleSites(const TemplateSiteContainerInterface< SiteType, SequenceType, std::string > &sites, size_t nbSites, std::shared_ptr< std::vector< size_t >> index=nullptr)bpp::SiteContainerToolsinlinestatic
SIMILARITY_ALLbpp::SiteContainerToolsstatic
SIMILARITY_NODOUBLEGAPbpp::SiteContainerToolsstatic
SIMILARITY_NOFULLGAPbpp::SiteContainerToolsstatic
SIMILARITY_NOGAPbpp::SiteContainerToolsstatic
SiteContainerTools()bpp::SiteContainerToolsinline
translateAlignment(const Sequence &seq1, const Sequence &seq2)bpp::SiteContainerToolsstatic
translateSequence(const SiteContainerInterface &sequences, size_t i1, size_t i2)bpp::SiteContainerToolsstatic
~SiteContainerTools()bpp::SiteContainerToolsinlinevirtual