NCBI C++ ToolKit
Functions | Variables
uncul_tax_tool.cpp File Reference
#include <ncbi_pch.hpp>
#include <objects/misc/sequence_macros.hpp>
#include <objmgr/seq_entry_ci.hpp>
#include <objmgr/bioseq_ci.hpp>
#include <objmgr/feat_ci.hpp>
#include <gui/objutils/util_cmds.hpp>
#include <gui/objutils/utils.hpp>
#include <objects/taxon3/taxon3.hpp>
#include <objtools/edit/source_edit.hpp>
#include <objtools/cleanup/cleanup.hpp>
#include <gui/objutils/cmd_change_seq_entry.hpp>
#include <gui/framework/view_manager_service.hpp>
#include <gui/framework/gui_package.hpp>
#include <gui/framework/pkg_wb_connect.hpp>
#include <gui/framework/workbench_impl.hpp>
#include <gui/core/selection_service_impl.hpp>
#include <gui/widgets/data/report_dialog.hpp>
#include <gui/widgets/edit/field_type_constants.hpp>
#include <gui/packages/pkg_sequence_edit/miscedit_util.hpp>
#include <gui/packages/pkg_sequence_edit/tbl_edit_dlg.hpp>
#include <gui/packages/pkg_sequence_edit/uncul_tax_tool.hpp>
#include <gui/packages/pkg_sequence_edit/subprep_util.hpp>
#include <gui/packages/pkg_sequence_edit/string_constraint_select.hpp>
#include <gui/packages/pkg_sequence_edit/apply_edit_convert_panel.hpp>
#include <gui/objutils/cmd_composite.hpp>
+ Include dependency graph for uncul_tax_tool.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Functions

 USING_SCOPE (ncbi::objects)
 

Variables

static const char * sAmplifiedSpeciesSpecific []
 
static const char * s_UntrimmableWords [] = { "sp.", "cf.", "aff.", "bacterium", "archaeon", NULL }
 
static const char * sUnfixable []
 

Function Documentation

◆ USING_SCOPE()

USING_SCOPE ( ncbi::objects  )

Variable Documentation

◆ s_UntrimmableWords

const char* s_UntrimmableWords[] = { "sp.", "cf.", "aff.", "bacterium", "archaeon", NULL }
static

Definition at line 758 of file uncul_tax_tool.cpp.

Referenced by CUnculTaxTool::TrimSuggestions().

◆ sAmplifiedSpeciesSpecific

const char* sAmplifiedSpeciesSpecific[]
static
Initial value:
= {
"[BankIt_uncultured16S_wizard]; [species_specific primers]; [tgge]",
"[BankIt_uncultured16S_wizard]; [species_specific primers]; [dgge]",
"[BankIt_uncultured16S_wizard]; [species_specific primers]",
"[uncultured (with species-specific primers)]",
"[uncultured]; [amplified with species-specific primers]",
"[uncultured (using species-specific primers) bacterial source]",
"amplified with species-specific primers",
}
#define NULL
Definition: ncbistd.hpp:225

Definition at line 448 of file uncul_tax_tool.cpp.

Referenced by CUnculTaxTool::ConvertSpeciesSpecificNote(), and CUnculTaxTool::IsSpeciesSpecific().

◆ sUnfixable

const char* sUnfixable[]
static
Initial value:
= {
"rickettsia",
"candidatus",
"endosymbiont",
"phytoplasma",
"wolbachia",
}

Definition at line 787 of file uncul_tax_tool.cpp.

Referenced by CUnculTaxTool::OkToTaxFix().

Modified on Fri Sep 20 14:57:51 2024 by modify_doxy.py rev. 669887