Class Specialization
Chained Seed
Describes a seed with start and end position2 and diagonal upper and lower bounds.
Additionaly diagonal segments between start and end position2 are stored.
Seed
Chained Seed
Seed<TPosition, ChainedSeed>
Parameters
TPosition
The type of number that should be used. Must have negative numbers (e.g. int/long).
Specialization of
Metafunctions
DiagonalReturns type of the value for the diagonal of a seed. (Seed)
IteratorThe seed diagonal iterator type.
PositionThe position type of a SeedDiagonal. (Seed)
ReferenceThe seed diagonal reference type.
SeedScoreReturns type of the value for the score of a seed. (Seed)
SizeThe position type of a SeedDiagonal. (Seed)
ValueThe seed diagonal type.
Member Functions
SeedConstructor
Functions
addSeedAdds a seed to an existing set. (Seed)
appendDiagonal Adds diagonal to the Chained Seed.
assignAssigns one object to another object. (Seed)
beginDiagonalReturns the diagonal of the start point. (Seed)
beginPositionH Returns the begin position of the seed in the database. (Seed)
beginPositionV Returns the begin position of the seed in the query. (Seed)
endDiagonalReturns the diagonal of the end point. (Seed)
endPositionH Returns the end position of the seed in the database. (Seed)
endPositionV Returns the end position of the seed in the query. (Seed)
extendSeedExtends a seed. (Seed)
lengthReturns the number of diagonals in the chained seed.
lowerDiagonalReturns the leftmost diagonal of the seed (minimum diagonal value). (Seed)
moveHands over content from one container to another container. (Seed)
scoreReturns the score of the seed. (Seed)
setBeginPositionH Sets the begin position of the seed in the database. (Seed)
setBeginPositionV Sets the begin position of the seed in the query. (Seed)
setEndPositionH Sets the end position of the seed in the database. (Seed)
setEndPositionV Returns the end position of the seed in the query. (Seed)
setLowerDiagonal Sets a new value for the leftmost diagonal. (Seed)
setScoreSet the score value of a seed. (Seed)
setUpperDiagonal Sets a new value for the rightmost diagonal. (Seed)
truncateDiagonalsRemoves diagonals from the given first one to the end of the seed's diagonals.
upperDiagonalReturns the rightmost diagonal of the seed (maximum diagonal value). (Seed)
SeqAn - Sequence Analysis Library - www.seqan.de
 

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