Go to the SVN repository for this file.
1 #ifndef OBJMGR_UTIL___SCORE_BUILDER_BASE__HPP 2 #define OBJMGR_UTIL___SCORE_BUILDER_BASE__HPP 76eScore_PercentCoverage
122AddSplignScores(align, align.
SetScore());
133EPercentIdentityType
type= eGapped);
141EPercentIdentityType
type= eGapped);
149EPercentIdentityType
type= eGapped);
160 int& identities,
int& mismatches);
169 int& identities,
int& mismatches);
179 int& identities,
int& mismatches);
185 int& positives,
int& negatives);
196 intGetGapBaseCount (
const CSeq_align& align);
197 intGetGapBaseCount (
const CSeq_align& align,
199 intGetGapBaseCount (
const CSeq_align& align,
206 const TSeqRange&range,
boolungapped=
false);
209 boolungapped=
false);
211 voidSetSubstMatrix(
const string&name);
219 voidx_GetMatrixCounts(
CScope& scope,
221 int* positives,
int* negatives);
EErrorMode
Error handling while adding scores that are not implemented or unsupported (cannot be defined) for ce...
@ eError_Report
Print error messages, but do not fail.
@ eError_Silent
Try to ignore errors, continue adding scores.
EPercentIdentityType
Compute percent identity (range 0-100)
void SetErrorMode(EErrorMode mode)
void AddSplignScores(CSeq_align &align)
EErrorMode GetErrorMode(void) const
EScoreType
enum controlling known named scores
unsigned int TSeqPos
Type for sequence locations and lengths.
#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.
#define NCBI_XALNMGR_EXPORT
TScore & SetScore(void)
Assign a value to Score data member.
vector< CRef< CScore > > TScore
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
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