151 string subject_seq, query_seqs;
153 if (seq_id !=
NULL) {
160 seq_id =
dynamic_cast<const CSeq_id*
>(iter->object.GetPointer());
161 if (seq_id !=
NULL) {
164 if (!query_seqs.empty())
177 tune_for =
"Phase 1 HTG Sequences";
180 tune_for =
"Finished clones";
183 tune_for =
"Curated genomic sequences(NGs)";
186 tune_for =
"Invalid value";
CRegistryWriteView GetWriteView(const string §ion)
get a read-write view at a particular level.
static CGuiRegistry & GetInstance()
access the application-wide singleton
CRegistryReadView GetReadView(const string §ion) const
get a read-only view at a particular level.
class CRegistryReadView provides a nested hierarchical view at a particular key.
int GetInt(const string &key, int default_val=0) const
access a named key at this level, with no recursion
double GetReal(const string &key, double default_val=0) const
bool GetBool(const string &key, bool default_val=false) const
string GetString(const string &key, const string &default_val=kEmptyStr) const
void Set(const string &key, int val)
access a named key at this level, with no recursion
#define NON_CONST_ITERATE(Type, Var, Cont)
Non constant version of ITERATE macro.
#define LOG_POST(message)
This macro is deprecated and it's strongly recomended to move in all projects (except tests) to macro...
void Info(CExceptionArgs_Base &args)
virtual void LoadSettings()
SConstScopedObject m_Subject
void Copy(const CNGAlignParams &data)
void operator=(const CNGAlignParams &data)
bool operator==(const CNGAlignParams &data) const
TConstScopedObjects m_Queries
virtual void SaveSettings() const
CConstRef< CObject > object
vector< SConstScopedObject > TConstScopedObjects
void GetLabel(string *label, ELabelType type=eDefault, TLabelFlags flags=fLabel_Default) const
Append a label for this Seq-id to the supplied string.
@ eContent
Untagged human-readable accession or the like.
TObjectType * GetPointer(void) const THROWS_NONE
Get pointer,.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
static const char * kAdvParams
static const char * kWM_TaxId
static const char * keValue
static const char * kFilterMode
static const char * kWordSize
static const char * kJobTitle
static const char * kBestHit
wxString ToWxString(const string &s)
string ToStdString(const wxString &s)