(
booldetailed=
true);
94 string toString(vector<OldNewGiPair>& giPairs,
string type);
104 virtual void getCds(vector<CCdCore*>&) = 0;
109 static boolIsEmpty();
110 static intcheckAllBlasts(vector< UpdaterInterface* >& blasted);
111 static voidremoveUpdaters(
constvector<CCdCore*>& cds);
112 static voidremoveUpdaters(
constvector<UpdaterInterface*>& updaters);
128 intsubmitBlast(
boolwait =
false,
int row= 0);
130 boolprocessBlastHits();
131 voidgetCds(vector<CCdCore*>&);
136 boolblast(
boolwait =
false,
int row= 0);
140 void setLastError(
const string& lastError) { m_lastError = lastError;}
149 boolcheckBlastAndUpdate();
156 static intprocessPendingToNormal(
intoverlap,
CCdCore* cd);
157 static intmergePending(
CCdCore* cd,
intthreshold,
boolremaster);
173 static boolBioseqHasSeqId(
const CBioseq& bioseq,
const CSeq_id& seqId);
182 static voidRemoveBlastDefline (
CBioseq& handle);
198 doubleComputePercentIdentity(
const CRef< CSeq_align >& alignment,
const string& queryString,
const string& subjectString);
225 intsubmitBlast(
boolwait=
false,
int row=0);
227 boolprocessBlastHits();
228 voidgetCds(vector<CCdCore*>&);
User-defined methods of the data storage class.
Declares the CBlastProteinOptionsHandle class.
AccessionBioseqMap m_accSeqMap
map< string, CRef< CBioseq > > AccessionBioseqMap
CdUpdateParameters & getUpdateParameters()
void requireProcessPending(int threshold)
CRef< CSeq_align_set > getAlignments()
void setHitsNeeded(int num)
cd_utils::BlockModelPair * m_guideAlignment
const string getLastError()
void setLastError(const string &lastError)
CDUpdateStats & getStats()
void SetAlignments(CRef< CSeq_align_set > &hits)
CRef< CSeq_id > m_masterPdb
const CRef< CSeq_align_set > & GetAlignments() const
CdUpdateParameters m_config
int m_processPendingThreshold
CRef< CSeq_align_set > m_hits
vector< CDUpdater * > m_cdUpdaters
static CSafeStatic< list< UpdaterInterface * > > m_updaterList
virtual int submitBlast(bool wait=false, int row=0)=0
virtual void getCds(vector< CCdCore * > &)=0
virtual bool processBlastHits()=0
virtual bool getBlastHits()=0
virtual bool hasCd(CCdCore *)=0
virtual ~UpdaterInterface()
#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
vector< vector< char > * > TOss
static std::string toString(boost::unit_test::const_string bstr)
Static variables safety - create on demand, destroy on application termination.
Declares the CRemoteBlast class.
static CNamedPipeClient * client
#define row(bind, expected)
pair< TGi, TGi > OldNewGiPair
vector< OldNewGiPair > oldNewPairs
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