NCBI C++ ToolKit
|
Definitions used by all COBALT aligner components. More...
#include <util/range.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CLocalRange< Position > |
Sufficient extra functionality is needed from CRange that it justifies extending the class. More... | |
Typedefs | |
typedef int | TOffset |
Basic data type for offsets into a sequence. More... | |
typedef pair< TOffset, TOffset > | TOffsetPair |
Basic type specifying a range on a sequence. More... | |
typedef CLocalRange< TOffset > | TRange |
define for the fundamental building block of sequence ranges More... | |
Variables | |
static const int | kAlphabetSize = 28 |
The aligner internally works only with the ncbistdaa alphabet. More... | |
Definitions used by all COBALT aligner components.
Definition in file base.hpp.
typedef pair<TOffset, TOffset> TOffsetPair |
typedef CLocalRange<TOffset> TRange |
The aligner internally works only with the ncbistdaa alphabet.
Definition at line 119 of file base.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), CSequence::CompressSequences(), CSequence::CreateMsa(), CSequence::InsertGaps(), CProfileData::Load(), CSequence::PropagateGaps(), CSequence::Reset(), TKmerMethods< TKmerCounts >::SetParams(), CMultiAligner::x_AlignProfileProfile(), CMultiAligner::x_AssignDefaultResFreqs(), CMultiAligner::x_AssignRPSResFreqs(), CMultiAligner::x_ComputeProfileRangeAlignment(), x_FillResidueFrequencies(), x_GetProfile(), x_GetSelfScore(), CMultiAligner::x_MakeClusterResidueFrequencies(), x_NormalizeResidueFrequencies(), and x_ScoreFromTranscriptCore().