NCBI C++ ToolKit
Functions
dbsource_item.cpp File Reference
#include <ncbi_pch.hpp>
#include <corelib/ncbistd.hpp>
#include <corelib/ncbiutil.hpp>
#include <objects/general/Dbtag.hpp>
#include <objects/general/Date.hpp>
#include <objects/general/Object_id.hpp>
#include <objects/seqblock/PIR_block.hpp>
#include <objects/seqblock/PRF_block.hpp>
#include <objects/seqblock/PRF_ExtraSrc.hpp>
#include <objects/seqblock/PDB_block.hpp>
#include <objects/seqblock/PDB_replace.hpp>
#include <objects/seqblock/SP_block.hpp>
#include <objects/seqloc/PDB_seq_id.hpp>
#include <objects/seqloc/Textseq_id.hpp>
#include <objects/seq/Bioseq.hpp>
#include <objects/seq/seq_id_handle.hpp>
#include <objects/seqset/Bioseq_set.hpp>
#include <objmgr/seq_entry_handle.hpp>
#include <objmgr/bioseq_handle.hpp>
#include <objmgr/scope.hpp>
#include <objmgr/feat_ci.hpp>
#include <objmgr/seqdesc_ci.hpp>
#include <objmgr/bioseq_ci.hpp>
#include <objmgr/util/seq_loc_util.hpp>
#include <objmgr/util/sequence.hpp>
#include <objtools/format/formatter.hpp>
#include <objtools/format/text_ostream.hpp>
#include <objtools/format/items/dbsource_item.hpp>
#include <objtools/format/context.hpp>
#include <objmgr/util/objutil.hpp>
+ Include dependency graph for dbsource_item.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Functions

static int s_ScoreForDBSource (const CSeq_id_Handle &idh)
 
static const CSeq_id_Handle s_FindBestChoiceForDbsource (const CSeq_id_Handle &idh, CScope &scope)
 
static void s_AddToUniqueIdList (const CSeq_id_Handle &idh, vector< CSeq_id_Handle > &unique_ids)
 
static bool s_HasLocalBioseq (const CSeq_loc &loc, const CSeq_entry_Handle &tse)
 
static void s_FormatDate (const CDate &date, string &str)
 

Function Documentation

◆ s_AddToUniqueIdList()

static void s_AddToUniqueIdList ( const CSeq_id_Handle idh,
vector< CSeq_id_Handle > &  unique_ids 
)
static

Definition at line 112 of file dbsource_item.cpp.

References ITERATE.

Referenced by CDBSourceItem::x_GatherInfo().

◆ s_FindBestChoiceForDbsource()

static const CSeq_id_Handle s_FindBestChoiceForDbsource ( const CSeq_id_Handle idh,
CScope scope 
)
static

Definition at line 106 of file dbsource_item.cpp.

References FindBestChoice(), CScope::GetIds(), and s_ScoreForDBSource().

Referenced by CDBSourceItem::x_GatherInfo().

◆ s_FormatDate()

static void s_FormatDate ( const CDate date,
string str 
)
static

◆ s_HasLocalBioseq()

static bool s_HasLocalBioseq ( const CSeq_loc loc,
const CSeq_entry_Handle tse 
)
static

◆ s_ScoreForDBSource()

static int s_ScoreForDBSource ( const CSeq_id_Handle idh)
static
Modified on Thu May 30 12:29:11 2024 by modify_doxy.py rev. 669887