#include <ncbi_pch.hpp>
#include <corelib/ncbifile.hpp>
#include <corelib/stream_utils.hpp>
#include <util/checksum.hpp>
#include <util/format_guess.hpp>
#include <db/sqlite/sqlitewrapp.hpp>
#include <serial/objhook.hpp>
#include <serial/objistr.hpp>
#include <objects/seqset/seqset__.hpp>
#include <objects/seq/Bioseq.hpp>
#include <objects/seq/Seq_annot.hpp>
#include <objects/seq/Annotdesc.hpp>
#include <objects/seqfeat/Seq_feat.hpp>
#include <objects/seqalign/Seq_align.hpp>
#include <objects/seqalign/Seq_align_set.hpp>
#include <objects/seqalign/seqalign_exception.hpp>
#include <objects/seqres/Seq_graph.hpp>
#include <objects/submit/Seq_submit.hpp>
#include <objtools/error_codes.hpp>
#include <objtools/readers/reader_exception.hpp>
#include <objtools/lds2/lds2.hpp>
#include <objtools/lds2/lds2_expt.hpp>
#include <set>
#include <map>
#include <stack>
Include dependency graph for lds2.cpp:
Go to the source code of this file.
Go to the SVN repository for this file.
Classes class CLDS2_ObjectParser struct CLDS2_ObjectParser::SBioseqInfo class CLDS2_Seq_id_Hook class CLDS2_Seq_id_Hook::CGuard class CLDS2_AnnotType_Hook class CLDS2_AnnotDesc_Hook class CLDS2_Annot_Hook class CLDS2_SeqEntry_Hook class CLDS2_BioseqSet_Hook class CLDS2_BioseqIds_Hook Macros #define NCBI_USE_ERRCODE_X Objtools_LDS2 Typedefs typedef CLDS2_Database::TSeqIdSet TSeqIdSet typedef SLDS2_AnnotIdInfo::TRange TAnnotRange Functions static bool IsSupportedFormat (CFormatGuess::EFormat format) Variables static const SLDS2_Blob::EBlobType kExpectedBlobTypes [] Macro Definition Documentation ◆ NCBI_USE_ERRCODE_X #define NCBI_USE_ERRCODE_X Objtools_LDS2Definition at line 59 of file lds2.cpp.
Typedef Documentation ◆ TAnnotRange typedef SLDS2_AnnotIdInfo::TRange TAnnotRangeDefinition at line 68 of file lds2.cpp.
◆ TSeqIdSet typedef CLDS2_Database::TSeqIdSet TSeqIdSetDefinition at line 67 of file lds2.cpp.
Function Documentation ◆ IsSupportedFormat() static bool IsSupportedFormat ( CFormatGuess::EFormat format ) staticDefinition at line 1001 of file lds2.cpp.
References CFormatGuess::eBinaryASN, CFormatGuess::eFasta, CFormatGuess::eTextASN, CFormatGuess::eXml, and format.
Referenced by CLDS2_Manager::UpdateData().
Variable Documentation ◆ kExpectedBlobTypes const SLDS2_Blob::EBlobType kExpectedBlobTypes[] static Initial value:= {
SLDS2_Blob::eSeq_entry,
SLDS2_Blob::eBioseq,
SLDS2_Blob::eBioseq_set,
SLDS2_Blob::eSeq_annot,
SLDS2_Blob::eSeq_align_set,
SLDS2_Blob::eSeq_align,
SLDS2_Blob::eSeq_submit}
SLDS2_Blob::eSeq_annot@ eSeq_annot
Definition: lds2_db.hpp:176 SLDS2_Blob::eSeq_submit@ eSeq_submit
Definition: lds2_db.hpp:179 SLDS2_Blob::eBioseq@ eBioseq
Definition: lds2_db.hpp:171 SLDS2_Blob::eSeq_align@ eSeq_align
Definition: lds2_db.hpp:178 SLDS2_Blob::eBioseq_set@ eBioseq_set
Definition: lds2_db.hpp:172 SLDS2_Blob::eSeq_entry@ eSeq_entry
Definition: lds2_db.hpp:170 SLDS2_Blob::eSeq_align_set@ eSeq_align_set
Definition: lds2_db.hpp:177Definition at line 616 of file lds2.cpp.
Referenced by CLDS2_ObjectParser::x_GetBlobType().
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