Go to the SVN repository for this file.
1 #ifndef OBJMGR_GC_ASSEMBLY_PARSER__HPP 2 #define OBJMGR_GC_ASSEMBLY_PARSER__HPP 71fIgnoreLocalIds = 1 << 0,
73fIgnoreExternalIds = 1 << 1,
75fIgnoreAnnots = 1 << 2,
77fIgnoreDescr = 1 << 3,
79fSkipDuplicates = 1 << 4,
81fDefault = fIgnoreLocalIds | fIgnoreAnnots | fIgnoreDescr | fSkipDuplicates
101 voidx_ParseGCAssembly(
const CGC_Assembly& gc_assembly,
108 constTSeqIds& synonyms,
130 virtual const char* GetErrCodeString(
void)
const override;
User-defined methods of the data storage class.
Seq-loc and seq-align mapper exceptions.
EErrCode
Error types that an application can generate.
CRef< CSeq_entry > GetTSE(void) const
Create seq-entry with all parsed sequences, annotations etc.
const TSeqIds & GetTopLevelSequences(void) const
Get seq-ids for all top-level sequences in the assembly.
FParserFlags
Parser options.
set< CSeq_id_Handle > TSeqIds
NCBI_EXCEPTION_DEFAULT(CAssemblyParserException, CException)
@ eUnsupported
Unsupported type/flag.
#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_XOBJMGR_EXPORT
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
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