(seq_entry.IsNull()) {
66 if(seq_entry->IsSeq()) {
67x_AddAnnotations(sel, scope, seq_entry->SetSeq());
74AddAnnotations(sel, scope, sub_entry);
94 for(; annot_it; ++annot_it) {
96bioseq.
SetAnnot().push_back(new_annot);
107new_annot->
SetId().push_back(
id);
124 for(; feat_it; ++feat_it) {
127new_annot->
SetData().SetFtable().push_back(feat);
User-defined methods of the data storage class.
User-defined methods of the data storage class.
static CRef< CSeq_annot > x_GetCompleteSeqAnnot(const CSeq_annot_Handle &annot_handle)
static void x_AddAnnotations(const SAnnotSelector &sel, CScope &scope, CBioseq &bioseq)
const CSeq_id * GetFirstId() const
namespace ncbi::objects::
virtual void Assign(const CSerialObject &source, ESerialRecursionMode how=eRecursive)
Set object to copy of another one.
CBioseq_Handle GetBioseqHandle(const CSeq_id &id)
Get bioseq handle by seq-id.
CConstRef< CSeq_annot > GetCompleteSeq_annot(void) const
Complete and return const reference to the current seq-annot.
const CSeq_feat & GetMappedFeature(void) const
Feature mapped to the master sequence.
CRef< C > Ref(C *object)
Helper functions to get CRef<> and CConstRef<> objects.
#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.
void SetData(TData &value)
Assign a value to Data data member.
void SetName(const TName &value)
Assign a value to Name data member.
void SetDesc(TDesc &value)
Assign a value to Desc data member.
const TName & GetName(void) const
Get the Name member data.
bool IsSetName(void) const
source if "other" above Check if a value has been assigned to Name data member.
TAnnot & SetAnnot(void)
Assign a value to Annot data member.
bool IsSetDb(void) const
Check if a value has been assigned to Db data member.
const TDesc & GetDesc(void) const
Get the Desc member data.
bool IsSetDesc(void) const
used only for stand alone Seq-annots Check if a value has been assigned to Desc data member.
bool IsSetId(void) const
Check if a value has been assigned to Id data member.
void SetDb(TDb value)
Assign a value to Db data member.
TDb GetDb(void) const
Get the Db member data.
const TId & GetId(void) const
Get the Id member data.
TId & SetId(void)
Assign a value to Id data member.
Defines the CNcbiApplication and CAppException classes for creating NCBI applications.
Defines command line argument related classes.
Defines unified interface to application:
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