bpp-seq3  3.0.0
bpp::SequenceApplicationTools Member List

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

getAlphabet(const std::map< std::string, std::string > &params, const std::string &suffix="", bool suffixIsOptional=true, bool verbose=true, bool allowGeneric=false, int warn=1)bpp::SequenceApplicationToolsstatic
getAlphabetIndex1(std::shared_ptr< const Alphabet > alphabet, const std::string &description, const std::string &message="Alphabet measure:", bool verbose=true)bpp::SequenceApplicationToolsstatic
getAlphabetIndex1(std::shared_ptr< const CodonAlphabet > alphabet, std::shared_ptr< const GeneticCode > gencode, const std::string &description, const std::string &message="Alphabet measure:", bool verbose=true)bpp::SequenceApplicationToolsstatic
getAlphabetIndex2(std::shared_ptr< const Alphabet > alphabet, const std::string &description, const std::string &message="Alphabet distance:", bool verbose=true)bpp::SequenceApplicationToolsstatic
getAlphabetIndex2(std::shared_ptr< const CodonAlphabet > alphabet, std::shared_ptr< const GeneticCode > gencode, const std::string &description, const std::string &message="Alphabet distance:", bool verbose=true)bpp::SequenceApplicationToolsstatic
getGeneticCode(std::shared_ptr< const NucleicAlphabet > alphabet, const std::string &description)bpp::SequenceApplicationToolsstatic
getProbabilisticSiteContainer(std::shared_ptr< const Alphabet > alpha, const std::map< std::string, std::string > &params, const std::string &suffix="", bool suffixIsOptional=true, bool verbose=true, int warn=1)bpp::SequenceApplicationToolsstatic
getProbabilisticSiteContainers(std::shared_ptr< const Alphabet > alpha, const std::map< std::string, std::string > &params, const std::string &prefix="input.", const std::string &suffix="", bool suffixIsOptional=true, bool verbose=true, int warn=1)bpp::SequenceApplicationToolsstatic
getSequenceContainer(std::shared_ptr< const Alphabet > alpha, const std::map< std::string, std::string > &params, const std::string &suffix="", bool suffixIsOptional=true, bool verbose=true, int warn=1)bpp::SequenceApplicationToolsstatic
getSiteContainer(std::shared_ptr< const Alphabet > alpha, const std::map< std::string, std::string > &params, const std::string &suffix="", bool suffixIsOptional=true, bool verbose=true, int warn=1)bpp::SequenceApplicationToolsstatic
getSiteContainers(std::shared_ptr< const Alphabet > alpha, const std::map< std::string, std::string > &params, const std::string &prefix="input.", const std::string &suffix="", bool suffixIsOptional=true, bool verbose=true, int warn=1)bpp::SequenceApplicationToolsstatic
getSitesToAnalyse(const TemplateSiteContainerInterface< SiteType, SequenceType, std::string > &allSites, const std::map< std::string, std::string > &params, std::string suffix="", bool suffixIsOptional=true, bool gapAsUnknown=true, bool verbose=true, int warn=1)bpp::SequenceApplicationToolsinlinestatic
restrictSelectedSequencesByName(SequenceContainerInterface &allSequences, const std::map< std::string, std::string > &params, std::string suffix="", bool suffixIsOptional=true, bool verbose=true, int warn=1)bpp::SequenceApplicationToolsstatic
SequenceApplicationTools()bpp::SequenceApplicationToolsinline
writeAlignmentFile(const SiteContainerInterface &sequences, const std::map< std::string, std::string > &params, const std::string &suffix="", bool verbose=true, int warn=1)bpp::SequenceApplicationToolsstatic
writeSequenceFile(const SequenceContainerInterface &sequences, const std::map< std::string, std::string > &params, const std::string &suffix="", bool verbose=true, int warn=1)bpp::SequenceApplicationToolsstatic
~SequenceApplicationTools()bpp::SequenceApplicationToolsinlinevirtual