6 void SetKarlin(double GappedLambda, double UngappedLambda,
\r
7 double GappedK, double UngappedK, double DBLength);\
\r
9 double GetKarlinDBLength();
\r
10 void SetKarlinDBLength(double DBLength);
\r
12 void SetKarlinAmino(double DBLength);
\r
13 void SetKarlinNucleo(double DBLength);
\r
14 void SetKarlin(double DBLength, bool Nucleo);
\r
15 double ComputeBitScoreGapped(double Score);
\r
16 double ComputeBitScoreUngapped(double Score);
\r
17 double ComputeEvalueGapped(double Score, unsigned QueryLength);
\r
18 double ComputeEvalueUngapped(double Score, unsigned QueryLength);
\r
19 double ComputeMinScoreGivenEvalueAGapped(double Evalue, unsigned Area);
\r
20 double ComputeMinScoreGivenEvalueAUngapped(double Evalue, unsigned Area);
\r
21 double ComputeMinScoreGivenEvalueQGapped(double Evalue, unsigned QueryLength);
\r
22 double ComputeMinScoreGivenEvalueQUngapped(double Evalue, unsigned QueryLength);
\r
23 double ComputeEvalueGappedFromBitScore(double BitScore, unsigned QueryLength);
\r