NCBI C++ ToolKit
Namespaces | Functions
search_utils.cpp File Reference
#include <ncbi_pch.hpp>
#include <objects/general/Dbtag.hpp>
#include <objects/seqfeat/Gene_ref.hpp>
#include <objects/seqfeat/Gb_qual.hpp>
#include <objects/seqfeat/BioSource.hpp>
#include <objects/seqfeat/Org_ref.hpp>
#include <objects/seqfeat/Imp_feat.hpp>
#include <objects/seqfeat/Variation_ref.hpp>
#include <objects/seqfeat/Clone_ref.hpp>
#include <objects/variation/VariantPlacement.hpp>
#include <objmgr/scope.hpp>
#include <objmgr/feat_ci.hpp>
#include <objmgr/util/sequence.hpp>
#include <objmgr/util/feature.hpp>
#include <objtools/snputil/snp_utils.hpp>
#include <util/sequtil/sequtil_manip.hpp>
#include <util/xregexp/regexp.hpp>
#include <gui/objutils/na_utils.hpp>
#include <gui/objutils/snp_gui.hpp>
#include <gui/widgets/loaders/columnar_vcf_variants.hpp>
#include <gui/widgets/loaders/columnar_vcf_iterator.hpp>
#include <gui/widgets/seq_graphic/feature_track.hpp>
#include <gui/widgets/seq_graphic/vcf_track.hpp>
#include <gui/widgets/seq_graphic/gene_model_track.hpp>
#include <gui/widgets/seq_graphic/feature_panel.hpp>
#include <gui/widgets/seq_graphic/search_utils.hpp>
#include <unordered_map>
+ Include dependency graph for search_utils.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Namespaces

 NSearchFeatPanel
 

Functions

 USING_SCOPE (objects)
 
void NSearchFeatPanel::s_GetFeatureLabel (const CSeq_feat &feat, vector< string > &feat_labels, CScope *scope)
 
void NSearchFeatPanel::GatherFeatures (const string &text, bool match_case, CBioseq_Handle bsh, CScope &scope, CFeaturePanel *panel, vector< CMappedFeatOrObject > &search_results)
 
TSeqRange NSearchFeatPanel::SplitPosOrRange (const string &text)
 
void NSearchFeatPanel::GetSubtypesForType (set< CSeqFeatData::ESubtype > &subtypes, CSeqFeatData::E_Choice feat)
 
bool NSearchFeatPanel::s_UseCustomLabel (const CSeq_feat &feat)
 
void NSearchFeatPanel::s_GetCustomLabel (const CSeq_feat &feat, string &label)
 
void NSearchFeatPanel::s_GetSeqLabel (const CSeq_id &id, string *label, CScope *scope)
 
void NSearchFeatPanel::s_GetSeq_TotalRangeLabel (const CSeq_loc &loc, string *label, CScope *scope)
 
void NSearchFeatPanel::s_LabelFromQualifiers (const CSeq_feat &feat, string &label)
 
bool NSearchFeatPanel::s_IncludeFeatureTypeInLabel (const objects::CSeq_feat &feat)
 

Function Documentation

◆ USING_SCOPE()

USING_SCOPE ( objects  )
Modified on Wed Sep 04 14:59:34 2024 by modify_doxy.py rev. 669887