_splitAmbiguousList(std::vector< std::pair< std::string, std::vector< std::string > > > &, const std::string &) | StochHMM::track | private |
addAlphabetChar(std::string &) | StochHMM::track | |
addAlphabetChar(const char *) | StochHMM::track | |
addAlphabetChar(std::vector< std::string > &) | StochHMM::track | |
addAlphabetChar(size_t chSize, const char *characters[]) | StochHMM::track | |
addAlphabetChar(std::string &character, std::string &complement) | StochHMM::track | |
addAlphabetChar(size_t chSize, const char *characters[], const char *complements[]) | StochHMM::track | |
addAlphabetChar(std::vector< std::string > &characters, std::vector< std::string > &complements) | StochHMM::track | |
addAmbiguous(std::string &, std::vector< std::string > &) | StochHMM::track | |
addComplement(std::string &, std::string &) | StochHMM::track | |
addComplement(const char *, const char *) | StochHMM::track | |
addComplement(std::vector< std::string > &characters, std::vector< std::string > &complements) | StochHMM::track | |
alpha_type | StochHMM::track | private |
alphabet | StochHMM::track | private |
ambiguous | StochHMM::track | private |
ambiguousSymbols | StochHMM::track | private |
charIndices | StochHMM::track | private |
complementAlphabet | StochHMM::track | private |
complementSet | StochHMM::track | private |
convertIndexToDigital(size_t, size_t, uint8_t *) | StochHMM::track | |
convertIndexToWord(size_t, size_t) | StochHMM::track | |
defaultAmbiguous | StochHMM::track | private |
description | StochHMM::track | private |
getAlpha(int) | StochHMM::track | |
getAlpha(size_t) | StochHMM::track | |
getAlphaMax() | StochHMM::track | inline |
getAlphaSize() | StochHMM::track | inline |
getAlphaType() | StochHMM::track | inline |
getAmbiguousCharacter(size_t) | StochHMM::track | |
getAmbiguousSet(uint8_t val) | StochHMM::track | inline |
getAmbiguousSize() | StochHMM::track | inline |
getComplementIndex(uint8_t val) | StochHMM::track | |
getComplementIndex(std::string &) | StochHMM::track | |
getComplementSymbol(std::string &character) | StochHMM::track | |
getComplementSymbol(uint8_t value) | StochHMM::track | |
getDescription() | StochHMM::track | inline |
getIndex() | StochHMM::track | inline |
getMaxAmbiguous() | StochHMM::track | inline |
getMaxUnambiguous() | StochHMM::track | inline |
getName() | StochHMM::track | inline |
getTotalAlphabetSize() | StochHMM::track | inline |
getTrackFunction() | StochHMM::track | inline |
getTrackToUse() | StochHMM::track | inline |
getUnambiguousSet() | StochHMM::track | inline |
isAlpha() | StochHMM::track | inline |
isAmbiguousSet() | StochHMM::track | inline |
isComplementDefined() | StochHMM::track | inline |
isTrackFuncDefined() | StochHMM::track | inline |
max_ambiguous | StochHMM::track | private |
max_unambiguous | StochHMM::track | private |
maxSize | StochHMM::track | private |
model class | StochHMM::track | friend |
name | StochHMM::track | private |
parse(std::string &) | StochHMM::track | |
parseAmbiguous(std::string &) | StochHMM::track | |
print() | StochHMM::track | inline |
setAlphaType(trackType typ) | StochHMM::track | inline |
setAmbiguous() | StochHMM::track | inline |
setDescription(std::string &desc) | StochHMM::track | inline |
setIndex(size_t indx) | StochHMM::track | inline |
setName(std::string &nm) | StochHMM::track | inline |
state class | StochHMM::track | friend |
stringify() | StochHMM::track | |
stringifyAmbig() | StochHMM::track | |
symbolIndex(const std::string &) | StochHMM::track | |
symbolIndex(unsigned char) | StochHMM::track | |
symbolIndices | StochHMM::track | private |
track() | StochHMM::track | |
track(TrackFuncs *) | StochHMM::track | |
track(std::vector< std::string > &) | StochHMM::track | |
trackFunction | StochHMM::track | private |
trackFunctionDefined | StochHMM::track | private |
trackIndex | StochHMM::track | private |
tracks class | StochHMM::track | friend |
trackToUse | StochHMM::track | private |
unambiguous | StochHMM::track | private |