NCBI C++ ToolKit
Functions | Variables
rnanamepanel.cpp File Reference
#include <ncbi_pch.hpp>
#include <objmgr/bioseq_ci.hpp>
#include <objects/seqfeat/RNA_ref.hpp>
#include <objects/seqfeat/RNA_gen.hpp>
#include <objects/seqloc/Seq_id.hpp>
#include <gui/objutils/cmd_create_feat.hpp>
#include <gui/widgets/wx/wx_utils.hpp>
#include <wx/checkbox.h>
#include <gui/packages/pkg_sequence_edit/rnanamepanel.hpp>
#include <gui/packages/pkg_sequence_edit/subprep_util.hpp>
+ Include dependency graph for rnanamepanel.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Functions

static bool s_IsrRNA (string rna_name)
 
static bool s_IsRNASpacer (string rna_name)
 

Variables

static string s_RNABacteriaArchaea []
 
const int s_NumRNABacteriaArchaea = sizeof (s_RNABacteriaArchaea) / sizeof (string)
 
static string s_RNAOrganelle []
 
const int s_NumRNAOrganelle = sizeof (s_RNAOrganelle) / sizeof (string)
 
static string s_RNAFungal []
 
const int s_NumRNAFungal = sizeof (s_RNAFungal) / sizeof (string)
 

Function Documentation

◆ s_IsRNASpacer()

static bool s_IsRNASpacer ( string  rna_name)
static

Definition at line 320 of file rnanamepanel.cpp.

References NStr::Equal(), NStr::IsBlank(), and isdigit().

Referenced by CRNANamePanel::GetCommand().

◆ s_IsrRNA()

static bool s_IsrRNA ( string  rna_name)
static

Definition at line 292 of file rnanamepanel.cpp.

References NStr::Equal(), NStr::IsBlank(), isdigit(), and NStr::StartsWith().

Referenced by CRNANamePanel::GetCommand().

Variable Documentation

◆ s_NumRNABacteriaArchaea

const int s_NumRNABacteriaArchaea = sizeof (s_RNABacteriaArchaea) / sizeof (string)

Definition at line 144 of file rnanamepanel.cpp.

Referenced by CRNANamePanel::CreateControls().

◆ s_NumRNAFungal

const int s_NumRNAFungal = sizeof (s_RNAFungal) / sizeof (string)

Definition at line 166 of file rnanamepanel.cpp.

Referenced by CRNANamePanel::CreateControls().

◆ s_NumRNAOrganelle

const int s_NumRNAOrganelle = sizeof (s_RNAOrganelle) / sizeof (string)

Definition at line 152 of file rnanamepanel.cpp.

◆ s_RNABacteriaArchaea

string s_RNABacteriaArchaea[]
static
Initial value:
= {
"16S ribosomal RNA",
"16S-23S ribosomal RNA intergenic spacer",
"23S ribosomal RNA"
}

Definition at line 138 of file rnanamepanel.cpp.

Referenced by CRNANamePanel::CreateControls().

◆ s_RNAFungal

string s_RNAFungal[]
static
Initial value:
= {
"18S ribosomal RNA",
"small subunit ribosomal RNA",
"internal transcribed spacer 1",
"5.8S ribosomal RNA",
"internal transcribed spacer 2",
"28S ribosomal RNA",
"26S ribosomal RNA",
"large subunit ribosomal RNA"
}

Definition at line 155 of file rnanamepanel.cpp.

Referenced by CRNANamePanel::CreateControls().

◆ s_RNAOrganelle

string s_RNAOrganelle[]
static
Initial value:
= {
"small subunit ribosomal RNA",
"large subunit ribosomal RNA"
}

Definition at line 147 of file rnanamepanel.cpp.

Modified on Tue Apr 23 07:38:04 2024 by modify_doxy.py rev. 669887