Go to the SVN repository for this file.
87 inttotal = (
int)((
double)nrows * (((double)nrows-1)/2));
104 for(
intj=0; j<nrows; j++)
108 for(
intk=j+1; k<nrows; k++)
115 count+= nrows - (j+1);
116pFunc(
count, total);
150 for(
intj=0; j<
i; ++j)
static const double FRACTIONAL_EXTRA_OFFSET
MultipleAlignment * m_maligns
bool setMatrixForExtensionScores(double **matrix, int matrixSize)
void setScoringMatrix(ScoreMatrix *sm)
void setCTermExt(int ext)
bool extendOnePair(int primaryRow, int secondaryRow)
void setNTermExt(int ext)
void setAlignments(MultipleAlignment *ma)
void setBlockExtender(BlockExtender *be)
virtual ~DMAlignedOptimalScore()
static const EDistMethod DIST_METHOD
DMAlignedOptimalScore(EScoreMatrixType type=GLOBAL_DEFAULT_SCORE_MATRIX)
virtual bool ComputeMatrix(pProgressFunction pFunc)
BlockExtender * m_blockExtender
void initDMAlignedScore(EScoreMatrixType type, int nTermExt, int cTermExt)
void convertScoreToDistance()
ScoreMatrix * m_scoreMatrix
std::vector< std::string > m_ConvertedSequences
void(* pProgressFunction)(int Num, int Total)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
unsigned int
A callback function used to compare two keys in a database.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4