->GetRegisteredNames(loader_names);
58cout <<
"data loader "<<
i<<
": "<< *itr << endl;
59 om->RevokeDataLoader(*itr);
76 CSimpleB2SWrapper(
doublepercIdThold = DO_NOT_USE_PERC_ID_THRESHOLD,
stringmatrixName = SCORING_MATRIX_DEFAULT);
84 void SetSeq1(
CRef<CBioseq>& seq,
unsigned intfrom = 0,
unsigned intto = 0) { SetSeq(seq,
true, from, to);}
85 void SetSeq2(
CRef<CBioseq>& seq,
unsigned intfrom = 0,
unsigned intto = 0) { SetSeq(seq,
false, from, to);}
96 doubleSetPercIdThreshold(
doublepercIdThold);
99 unsigned intSetHitlistSize(
unsigned inthitlistSize);
105 Int8SetEffSearchSpace(
Int8effSearchSpace);
111 doubleSetEValueThreshold(
doubleeValueThold);
114 stringSetMatrixName(
stringmatrixName);
132 constvector<CRef<CSeq_align> >&
getAllHits()
const{
returnm_alignments;}
133 unsigned int getNumHits()
const{
returnm_alignments.size();}
136 boolgetPairwiseBlastAlignment(
unsigned inthitIndex,
CRef< CSeq_align >& seqAlign)
const;
137 doublegetPairwiseScore(
unsigned inthitIndex)
const;
138 doublegetPairwiseEValue(
unsigned inthitIndex)
const;
139 doublegetPairwisePercIdent(
unsigned inthitIndex)
const;
172 voidInitializeToDefaults();
174 voidSetSeq(
CRef<CBioseq>& seq,
boolisSeq1,
unsigned intfrom,
unsigned intto);
179 voidprocessBlastHits(ncbi::blast::CSearchResults&);
CRef< CBlastAdvancedProteinOptionsHandle > & GetOptionsHandle()
ECompoAdjustModes m_caMode
unsigned int getNumHits() const
static const double E_VAL_WHEN_NO_SEQ_ALIGN
static const unsigned int HITLIST_SIZE_DEFAULT
static const double DO_NOT_USE_PERC_ID_THRESHOLD
CRef< CBlastAdvancedProteinOptionsHandle > m_options
static const unsigned int MAX_HITLIST_SIZE
static const Int8 CDD_DATABASE_SIZE
vector< double > m_percIdents
vector< double > m_scores
const vector< CRef< CSeq_align > > & getAllHits() const
void SetSeq1(CRef< CBioseq > &seq, unsigned int from=0, unsigned int to=0)
static void RemoveAllDataLoaders()
static const Int8 DO_NOT_USE_EFF_SEARCH_SPACE
static const double E_VAL_DEFAULT
vector< CRef< CSeq_align > > m_alignments
static const ECompoAdjustModes COMPOSITION_ADJ_DEF
unsigned int m_hitlistSize
static const string SCORING_MATRIX_DEFAULT
static const double SCORE_WHEN_NO_SEQ_ALIGN
void SetSeq2(CRef< CBioseq > &seq, unsigned int from=0, unsigned int to=0)
ECompoAdjustModes
An collection of constants that specify all permissible modes of composition adjustment.
#define ITERATE(Type, Var, Cont)
ITERATE macro to sequence through container elements.
static CRef< CObjectManager > GetInstance(void)
Return the existing object manager or create one.
vector< string > TRegisteredNames
int64_t Int8
8-byte (64-bit) signed integer
#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_CDUTILS_EXPORT
Declares CPsiBl2Seq, the C++ API for the PSI-BLAST 2 Sequences engine.
CRef< objects::CObjectManager > om
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