Go to the SVN repository for this file.
49 virtual bool IsDNA()
const;
52 virtual bool IsRNA()
const{
return false; }
53 virtual bool IscDNA()
const{
return false; }
64CSeq_id::GetTypeInfo(),
68CSeq_loc::GetTypeInfo(),
75 const CObject* obj_ptr =
object.object.GetPointer();
78obj_ptr = seq_loc_ptr->
GetId();
85gui_info->
m_Scope=
object.scope;
98 if(seq_id_ptr->
IsGi())
107 if(seq_id_ptr->
IsGi())
114 if(
gen.GetDb() ==
"TRACE_ASSM") {
virtual bool IsDNA() const
CConstRef< CObject > m_Object
virtual bool IsGenomic() const
virtual bool IscDNA() const
virtual bool IsProtein() const
static CGuiSeqInfoSeq_id * CreateObject(SConstScopedObject &object, ICreateParams *params)
virtual bool IsRNA() const
CRef< objects::CScope > m_Scope
virtual bool IsSequence() const
static void RegisterFactory(const string &interface_name, IInterfaceFactory *factory)
static EAccessionInfo IdentifyAccession(const CTempString &accession, TParseFlags flags=fParse_AnyRaw)
Deduces information from a bare accession a la WHICH_db_accession; may report false negatives on prop...
EAccessionInfo
For IdentifyAccession (below)
const CSeq_id * GetId(void) const
Get the id of the location return NULL if has multiple ids or no id at all.
const CSeq_id & GetId(const CSeq_loc &loc, CScope *scope)
If all CSeq_ids embedded in CSeq_loc refer to the same CBioseq, returns the first CSeq_id found,...
@ eGetId_Best
return the "best" gi (uses FindBestScore(), with CSeq_id::CalculateScore() as the score function
TObjectType * GetPointer(void) const THROWS_NONE
Get pointer,.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
const TGeneral & GetGeneral(void) const
Get the variant data.
bool IsGi(void) const
Check if variant Gi is selected.
void initCGuiSeqInfoSeq_id()
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