Class Specialization
ConcatDirect
A string set storing the concatenation of all strings within one string.
StringSet
Owner
ConcatDirect
StringSet<TString, Owner<ConcatDirect<> > >
Include Headers
seqan/sequence.h
Parameters
TString
The string type.
Types: String
Remarks
The strings are internally stored in a TString object and the character position type is a a single integer value between 0 and the sum of string lengths minus 1.
The position type can be returned or modified by the meta-function SAValue called with the StringSet type.
Specialization of
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)
Data Members
concatThe concatenation string. Concatenates all sequences of the StringSet without gaps.
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 (Owner)
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)
splitDivides the contents of a sequence file into sequence file fragments separated by a file format specific delimiter.
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)
Shortcuts
MultiFastaA sequence file mapped in memory as a StringSet of concatenated sequence file fragments.
MultiSeqFileA sequence file mapped in memory as a StringSet of concatenated sequence file fragments.
SeqAn - Sequence Analysis Library - www.seqan.de
 

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