NCBI C++ ToolKit
|
#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>
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) |
USING_SCOPE | ( | objects | ) |