Class Specialization
Owner
A string set storing the strings as members.
StringSet<TString, Owner<> >
StringSet<TString, Owner<Default> >
Include Headers
seqan/sequence.h
Parameters
TString
The string type.
Types: String
Remarks
The strings are internally stored in a String<TString> object and the character position type is a Pair (seqNo,seqOfs) where seqNo identifies the string within the stringset and seqOfs identifies the position within this string.
The position type can be returned or modified by the meta-function SAValue called with the StringSet type.
Specialization of
Specializations
ConcatDirectA string set storing the concatenation of all strings within one string.
Metafunctions
ConcatenatorReturns the type of the concatenation sequence of all sequences in a StringSet. (StringSet)
SAValueThe default alphabet type of a suffix array, i.e. the type to store a position of a string or string set. (StringSet)
Functions
alignmentFreeComparisonComputes the pairwise similarity scores for a set of sequences (StringSet)
appendSeqsAppends all sequences stored in files of directory to a StringSet. (StringSet)
appendValueAppends a value to a container. (StringSet)
assignValueByIdAdds a new string to the StringSet and returns an id. (StringSet)
bandedChainAlignmentComputes the best global pairwise alignment between two sequences given a non-empty seed chain. (StringSet)
beginThe begin of a container. (StringSet)
clearResets an object. (StringSet)
complementComplement a sequence or a StringSet in-place. (StringSet)
completeProfileConcatenates the background frequency with the profile for the motif component. (StringSet)
concatReturns the concatenation sequence of all sequences in a StringSet. (StringSet)
convertPatternToProfileConverts a pattern into a profile which consists of a set of frequency distributions. (StringSet)
convertSetOfPatternsToProfileConverts a set of sequence patterns into a profile. (StringSet)
createCountArrayBuilds an index on a StringSet storing how often a q-gram occurs in each sequence. (StringSet)
createPrefixSumTableCreates the prefix sum table (StringSet)
determineConsensusSeqDetermines the consensus pattern of a given profile. (StringSet)
displayDisplays a given set of strings. (StringSet)
emRepresents the EM algorithm as used by MEME. (StringSet)
endThe end of a container. (StringSet)
eraseErases a part of a container
expectationComputes the expectation for a set of patterns w.r.t. a set of text strings and a MarkovModel (StringSet)
findMotifRepresents the main function which is used to start the search for noticeable motif patterns. (StringSet)
findRepeatsSearch for repeats in a text. (StringSet)
generateSequenceGenerates random state and alphabet sequences of a given HMM. (StringSet)
getValueByIdRetrieves a string from the StringSet given an id. (StringSet)
globalAlignmentComputes the best global pairwise alignment. (StringSet)
globalAlignmentScoreComputes the best global pairwise alignment score. (StringSet)
idToPositionRetrieves the position of a string in the StringSet given an id. (StringSet)
infixCreates infix object. (StringSet)
infixWithLengthCreates infix object. (StringSet)
iterIterator to item at given position. (StringSet)
lengthThe number of items/characters. (StringSet)
loadContigsLoads contigs into fragment store. (StringSet)
matchRefinementRefines (i.e. cuts into smaller parts) a set of pairwise segment matches in such a way that none of the segments partly overlap. They are either identical (fully overlapping) or non-overlapping. (StringSet)
normalizeDetermines the normalized frequencies. (StringSet)
positionToIdRetrieves the id of a string in the StringSet given a position. (StringSet)
prefixCreates prefix object. (StringSet)
readAllRead all sequence records from a SequenceStream object. (StringSet)
readBatchRead a given number of sequence records from SequenceStream. (StringSet)
removeValueByIdRemoves a string from the StringSet given an id. (StringSet)
resizeResizes a container. If the new length exceeds the old length the new elements are filled with copies of value. (StringSet)
reverseComplementReverse and complement a sequence or a StringSet in-place. (StringSet)
setStringsLoads the sequences of a stringset into an alignment. (StringSet)
stringSetLimitsRetrieves a string of delimiter positions of a StringSet which is needed for local<->global position conversions. (StringSet)
stringSplitAppend a list of the words in the string, using sep as the delimiter string StringSet. (StringSet)
stringToStringSetTransform a String into a StringSet containing this String. (StringSet)
suffixCreates suffix object. (StringSet)
swapSwaps the contents of two values. (StringSet)
toLowerConvert characters in sequence or StringSet to lower case in-place. (StringSet)
toUpperConvert characters in sequence or StringSet to lower case in-place. (StringSet)
valueReference to the value. (StringSet)
valueByIdRetrieves a string from the StringSet given an id. (StringSet)
varianceComputes the variance for a set of patterns w.r.t. a set of text strings and a MarkovModel (StringSet)
write2Write FASTA or FASTQ records. (StringSet)
writeAllWrite sequence records from to a SequenceStream object. (StringSet)
zscoreComputes the z-score index for a set of patterns w.r.t. a set of text strings and a MarkovModel (StringSet)
SeqAn - Sequence Analysis Library - www.seqan.de
 

Page built @2013/07/11 09:12:39