Class
FrequencyDistribution
Holds a collection of objects of a specific type, where each object represents the frequency (absolute or relative probability) of a particular residue which is a member of a fixed sequence alphabet.
FrequencyDistribution<TValue[, TSpec]>
Include Headers
seqan/find_motif.h
Parameters

TValue | The type of sequence which is considered. Metafunctions: Value Types: AminoAcid, Dna
TSpec | The type of probability distribution. Metafunctions: Spec Default: double Remarks: It is preferable to use double.

Remarks
The number of objects in FrequencyDistribution equals the size of the sequence alphabet.
Metafunctions

Iterator | Type of iterator objects that are used to traverse the container.
Position | Type of an object that represents a position in a container.
Size | Type of an object that is suitable to hold size information.
Spec | The spec of a class.
Value | Type of the items in the container.

Functions

absFreqOfLettersInSeq | Counts the number of times each residue of a fixed sequence alphabet occurs in a given sequence.
absFreqOfLettersInSetOfSeqs | Counts the number of times each residue of a fixed sequence alphabet occurs in a given set of sequences.
addValue | Adds a value of a specific type to each element of a given FrequencyDistribution object.
backgroundFrequency | Determines the background letter frequencies in a given dataset
begin | The begin of a container.
clear | Resets an object.
completeProfile | Concatenates the background frequency with the profile for the motif component.
convertResidueToFrequencyDist | Coverts a residue to a frequency distribution (profile).
end | The end of a container.
length | The number of items/characters.
logarithmize | Logarithmizes each element of a given FrequencyDistribution object.
normalize | Determines the normalized frequencies.
posOfMax | Determines the residue position in a given FrequencyDistribution object with the maximum frequency.
sum | Determines the sum of all frequencies in a given FrequencyDistribution object.

SeqAn - Sequence Analysis Library - www.seqan.de

Page built @2012/03/14 16:34:45