bpp-seq3  3.0.0
bpp::SequenceTools Member List

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

areSequencesIdentical(const SequenceInterface &seq1, const SequenceInterface &seq2)bpp::SequenceToolsstatic
areSymbolListsIdentical(const IntSymbolListInterface &list1, const IntSymbolListInterface &list2)bpp::SymbolListToolsstatic
areSymbolListsIdentical(const ProbabilisticSymbolListInterface &list1, const ProbabilisticSymbolListInterface &list2)bpp::SymbolListToolsstatic
areSymbolListsIdentical(const CruxSymbolListInterface &l1, const CruxSymbolListInterface &l2)bpp::SymbolListToolsinlinestatic
bowkerTest(const SequenceInterface &seq1, const SequenceInterface &seq2)bpp::SequenceToolsstatic
changeGapsToUnknownCharacters(IntSymbolListInterface &l)bpp::SymbolListToolsstatic
changeGapsToUnknownCharacters(ProbabilisticSymbolListInterface &l)bpp::SymbolListToolsstatic
changeGapsToUnknownCharacters(CruxSymbolListInterface &l)bpp::SymbolListToolsinlinestatic
changeUnresolvedCharactersToGaps(IntSymbolListInterface &l)bpp::SymbolListToolsstatic
changeUnresolvedCharactersToGaps(ProbabilisticSymbolListInterface &l)bpp::SymbolListToolsstatic
changeUnresolvedCharactersToGaps(CruxSymbolListInterface &l)bpp::SymbolListToolsinlinestatic
combineSequences(const SequenceInterface &s1, const SequenceInterface &s2)bpp::SequenceToolsstatic
complement(SequenceInterface &seq)bpp::SequenceToolsstatic
concatenate(const SequenceInterface &seq1, const SequenceInterface &seq2)bpp::SequenceToolsinlinestatic
DNARep_bpp::SequenceToolsprivatestatic
entropy(const CruxSymbolListInterface &list, bool resolveUnknowns)bpp::SymbolListToolsinlinestatic
findFirstOf(const SequenceInterface &seq, const SequenceInterface &motif, bool strict=true)bpp::SequenceToolsstatic
getCDS(SequenceInterface &sequence, const GeneticCode &gCode, bool checkInit, bool checkStop, bool includeInit=true, bool includeStop=true)bpp::SequenceToolsstatic
getComplement(const SequenceInterface &sequence)bpp::SequenceToolsstatic
getCounts(const IntSymbolListInterface &list, std::map< int, count_type > &counts)bpp::SymbolListToolsinlinestatic
getCounts(const ProbabilisticSymbolListInterface &list, std::map< int, double_t > &counts)bpp::SymbolListToolsinlinestatic
getCounts(const CruxSymbolListInterface &list, std::map< int, double > &counts, bool resolveUnknowns=false)bpp::SymbolListToolsinlinestatic
getCounts(const IntSymbolListInterface &list1, const IntSymbolListInterface &list2, std::map< int, std::map< int, count_type >> &counts)bpp::SymbolListToolsinlinestatic
getCounts(const ProbabilisticSymbolListInterface &list1, const ProbabilisticSymbolListInterface &list2, std::map< int, std::map< int, double >> &counts)bpp::SymbolListToolsinlinestatic
getCounts(const CruxSymbolListInterface &list1, const CruxSymbolListInterface &list2, std::map< int, std::map< int, double >> &counts, bool resolveUnknowns)bpp::SymbolListToolsinlinestatic
getCountsResolveUnknowns(const IntSymbolListInterface &list, std::map< int, double > &counts)bpp::SymbolListToolsinlinestatic
getCountsResolveUnknowns(const ProbabilisticSymbolListInterface &list, std::map< int, double > &counts)bpp::SymbolListToolsinlinestatic
getCountsResolveUnknowns(const IntSymbolListInterface &list1, const IntSymbolListInterface &list2, std::map< int, std::map< int, double >> &counts)bpp::SymbolListToolsstatic
getCountsResolveUnknowns(const ProbabilisticSymbolListInterface &list1, const ProbabilisticSymbolListInterface &list2, std::map< int, std::map< int, double >> &counts)bpp::SymbolListToolsstatic
getFrequencies(const CruxSymbolListInterface &list, std::map< int, double > &frequencies, bool resolveUnknowns=false)bpp::SymbolListToolsstatic
getFrequencies(const CruxSymbolListInterface &list1, const CruxSymbolListInterface &list2, std::map< int, std::map< int, double >> &frequencies, bool resolveUnknowns=false)bpp::SymbolListToolsstatic
getGCContent(const IntSymbolListInterface &list, bool ignoreUnresolved=true, bool ignoreGap=true)bpp::SymbolListToolsstatic
getGCContent(const ProbabilisticSymbolListInterface &list, bool ignoreUnresolved=true, bool ignoreGap=true)bpp::SymbolListToolsstatic
getGCContent(const CruxSymbolListInterface &list, bool ignoreUnresolved=true, bool ignoreGap=true)bpp::SymbolListToolsinlinestatic
getInvert(const SequenceInterface &sequence)bpp::SequenceToolsstatic
getMajorAllele(const CruxSymbolListInterface &list)bpp::SymbolListToolsstatic
getMajorAlleleFrequency(const IntSymbolListInterface &list)bpp::SymbolListToolsstatic
getMinorAllele(const CruxSymbolListInterface &list)bpp::SymbolListToolsstatic
getMinorAlleleFrequency(const IntSymbolListInterface &list)bpp::SymbolListToolsstatic
getNumberOfCompleteSites(const SequenceInterface &seq)bpp::SequenceToolsstatic
getNumberOfDistinctCharacters(const IntSymbolListInterface &list)bpp::SymbolListToolsstatic
getNumberOfDistinctPositions(const IntSymbolListInterface &l1, const IntSymbolListInterface &l2)bpp::SymbolListToolsstatic
getNumberOfDistinctPositions(const ProbabilisticSymbolListInterface &l1, const ProbabilisticSymbolListInterface &l2)bpp::SymbolListToolsstatic
getNumberOfDistinctPositions(const CruxSymbolListInterface &l1, const CruxSymbolListInterface &l2)bpp::SymbolListToolsinlinestatic
getNumberOfPositionsWithoutGap(const IntSymbolListInterface &l1, const IntSymbolListInterface &l2)bpp::SymbolListToolsstatic
getNumberOfPositionsWithoutGap(const ProbabilisticSymbolListInterface &l1, const ProbabilisticSymbolListInterface &l2)bpp::SymbolListToolsstatic
getNumberOfPositionsWithoutGap(const CruxSymbolListInterface &l1, const CruxSymbolListInterface &l2)bpp::SymbolListToolsinlinestatic
getNumberOfSites(const SequenceInterface &seq)bpp::SequenceToolsstatic
getNumberOfUnresolvedSites(const SequenceInterface &seq)bpp::SequenceToolsstatic
getPercentIdentity(const SequenceInterface &seq1, const SequenceInterface &seq2, bool ignoreGaps=false)bpp::SequenceToolsstatic
getPutativeHaplotypes(const SequenceInterface &seq, std::vector< std::unique_ptr< SequenceInterface >> &hap, unsigned int level=2)bpp::SequenceToolsstatic
getRandomSequence(std::shared_ptr< const Alphabet > &alphabet, size_t length)bpp::SequenceToolsstatic
getSequenceWithCompleteSites(const SequenceInterface &seq)bpp::SequenceToolsstatic
getSequenceWithoutGaps(const SequenceInterface &seq)bpp::SequenceToolsstatic
getSequenceWithoutStops(const SequenceInterface &seq, const GeneticCode &gCode)bpp::SequenceToolsstatic
hasGap(const IntSymbolListInterface &site)bpp::SymbolListToolsstatic
hasGap(const ProbabilisticSymbolListInterface &site)bpp::SymbolListToolsstatic
hasGap(const CruxSymbolListInterface &site)bpp::SymbolListToolsinlinestatic
hasSingleton(const IntSymbolListInterface &list)bpp::SymbolListToolsstatic
hasUnknown(const IntSymbolListInterface &site)bpp::SymbolListToolsstatic
hasUnknown(const ProbabilisticSymbolListInterface &site)bpp::SymbolListToolsstatic
hasUnknown(const CruxSymbolListInterface &site)bpp::SymbolListToolsinlinestatic
hasUnresolved(const IntSymbolListInterface &site)bpp::SymbolListToolsstatic
heterozygosity(const CruxSymbolListInterface &list)bpp::SymbolListToolsstatic
invert(SequenceInterface &seq)bpp::SequenceToolsstatic
invertComplement(SequenceInterface &seq)bpp::SequenceToolsstatic
isComplete(const IntSymbolListInterface &site)bpp::SymbolListToolsstatic
isComplete(const ProbabilisticSymbolListInterface &site)bpp::SymbolListToolsstatic
isComplete(const CruxSymbolListInterface &site)bpp::SymbolListToolsinlinestatic
isConstant(const IntSymbolListInterface &site, bool ignoreUnknown=false, bool unresolvedRaisesException=true)bpp::SymbolListToolsstatic
isConstant(const ProbabilisticSymbolListInterface &site, bool unresolvedRaisesException=true)bpp::SymbolListToolsstatic
isConstant(const CruxSymbolListInterface &site, bool ignoreUnknown=false, bool unresolvedRaisesException=true)bpp::SymbolListToolsinlinestatic
isDoubleton(const IntSymbolListInterface &list)bpp::SymbolListToolsstatic
isGapOnly(const IntSymbolListInterface &site)bpp::SymbolListToolsstatic
isGapOnly(const ProbabilisticSymbolListInterface &site)bpp::SymbolListToolsstatic
isGapOnly(const CruxSymbolListInterface &site)bpp::SymbolListToolsinlinestatic
isGapOrUnresolvedOnly(const IntSymbolListInterface &site)bpp::SymbolListToolsstatic
isGapOrUnresolvedOnly(const ProbabilisticSymbolListInterface &site)bpp::SymbolListToolsstatic
isGapOrUnresolvedOnly(const CruxSymbolListInterface &site)bpp::SymbolListToolsinlinestatic
isParsimonyInformativeSite(const IntSymbolListInterface &site)bpp::SymbolListToolsstatic
isTriplet(const IntSymbolListInterface &list)bpp::SymbolListToolsstatic
jointEntropy(const CruxSymbolListInterface &list1, const CruxSymbolListInterface &list2, bool resolveUnknowns)bpp::SymbolListToolsstatic
mutualInformation(const CruxSymbolListInterface &list1, const CruxSymbolListInterface &list2, bool resolveUnknowns)bpp::SymbolListToolsstatic
numberOfGaps(const IntSymbolListInterface &site)bpp::SymbolListToolsstatic
numberOfGaps(const ProbabilisticSymbolListInterface &site)bpp::SymbolListToolsstatic
numberOfGaps(const CruxSymbolListInterface &site)bpp::SymbolListToolsinlinestatic
numberOfUnresolved(const IntSymbolListInterface &site)bpp::SymbolListToolsstatic
numberOfUnresolved(const ProbabilisticSymbolListInterface &site)bpp::SymbolListToolsstatic
numberOfUnresolved(const CruxSymbolListInterface &site)bpp::SymbolListToolsinlinestatic
removeGaps(SequenceInterface &seq)bpp::SequenceToolsstatic
removeStops(SequenceInterface &seq, const GeneticCode &gCode)bpp::SequenceToolsstatic
replaceStopsWithGaps(SequenceInterface &seq, const GeneticCode &gCode)bpp::SequenceToolsstatic
reverseTranscript(const Sequence &sequence)bpp::SequenceToolsstatic
RNARep_bpp::SequenceToolsprivatestatic
RNY_bpp::SequenceToolsprivatestatic
RNYslice(const SequenceInterface &sequence, int ph)bpp::SequenceToolsstatic
RNYslice(const SequenceInterface &sequence)bpp::SequenceToolsstatic
SequenceTools()bpp::SequenceToolsinline
subseq(const SequenceInterface &sequence, size_t begin, size_t end, SequenceInterface &output)bpp::SequenceToolsinlinestatic
subseq(const SequenceInterface &sequence, size_t begin, size_t end)bpp::SequenceToolsinlinestatic
subtractHaplotype(const SequenceInterface &s, const SequenceInterface &h, std::string name="", unsigned int level=1)bpp::SequenceToolsstatic
SymbolListTools()bpp::SymbolListToolsinline
transc_bpp::SequenceToolsprivatestatic
transcript(const Sequence &sequence)bpp::SequenceToolsstatic
variabilityFactorial(const IntSymbolListInterface &list)bpp::SymbolListToolsstatic
variabilityShannon(const CruxSymbolListInterface &list, bool resolveUnknowns)bpp::SymbolListToolsstatic
~SequenceTools()bpp::SequenceToolsinlinevirtual
~SymbolListTools()bpp::SymbolListToolsinlinevirtual