NCBI C++ ToolKit
|
Search Toolkit Book for CGen_code_table
#include <objects/seqfeat/Genetic_code_table.hpp>
Static Public Member Functions | |
static const CTrans_table & | GetTransTable (int id) |
static const CTrans_table & | GetTransTable (const CGenetic_code &gc) |
static const CGenetic_code_table & | GetCodeTable (void) |
static const string & | GetNcbieaa (int id) |
static const string & | GetNcbieaa (const CGenetic_code &gc) |
static const string & | GetSncbieaa (int id) |
static const string & | GetSncbieaa (const CGenetic_code &gc) |
static string | IndexToCodon (int index) |
static int | CodonToIndex (char base1, char base2, char base3) |
static int | CodonToIndex (const string &codon) |
static void | LoadTransTable (CObjectIStream &ois) |
static void | LoadTransTable (const string &path, ESerialDataFormat format) |
Static Private Member Functions | |
static void | x_InitImplementation (void) |
static CGen_code_table_imp & | x_GetImplementation (void) |
Static Private Attributes | |
static AutoPtr< CGen_code_table_imp > | sm_Implementation |
Definition at line 146 of file Genetic_code_table.hpp.
|
static |
Definition at line 358 of file Genetic_code_table.cpp.
Referenced by CTrna_ext::ParseDegenerateCodon(), CFeatTableEdit::ProcessCodonRecognized(), CEditingActionFeatCodonsRecognized::SetValue(), CCodonsStringListValidator::TransferFromWindow(), CFeatureTableReader_Imp::x_AddCodons(), CNewCleanup_imp::x_tRNACodonEC(), and CRNAValidator::x_ValidateTrnaCodons().
Definition at line 402 of file Genetic_code_table.cpp.
References i, s_ValidCodon(), toupper(), and weight.
|
static |
Definition at line 308 of file Genetic_code_table.cpp.
References CGen_code_table_imp::GetCodeTable(), and x_GetImplementation().
Referenced by CCDSProductPanel::CreateControls(), CCDSTranslationPanel::CreateControls(), GetGcodeForName(), CBLASTParams::GetGeneticCodeByLabel(), CBLASTParams::GetGeneticCodeLabel(), CBLASTParams::GetGeneticCodeLabels(), GetGeneticCodeName(), COrfSearchForm::GetWidget(), CApplyGCode::Init(), CLocAndGCodePanel::Init(), s_GetGeneticCode(), CCDSTranslationPanel::TransferDataToWindow(), COrfSearchJob::x_DecodeGeneticCode(), CSixFramesTransTrack::x_InitGeneticCodeName(), and CSixFramesTransTrack::x_OnGeneticIconClicked().
|
static |
Definition at line 320 of file Genetic_code_table.cpp.
References CGen_code_table_imp::GetNcbieaa(), and x_GetImplementation().
Definition at line 314 of file Genetic_code_table.cpp.
References CGen_code_table_imp::GetNcbieaa(), and x_GetImplementation().
Referenced by FindGeneticCode(), CNewCleanup_imp::x_IsCodonCorrect(), and CRNAValidator::x_ValidateTrnaCodons().
|
static |
Definition at line 332 of file Genetic_code_table.cpp.
References CGen_code_table_imp::GetSncbieaa(), and x_GetImplementation().
Definition at line 326 of file Genetic_code_table.cpp.
References CGen_code_table_imp::GetSncbieaa(), and x_GetImplementation().
|
static |
Definition at line 302 of file Genetic_code_table.cpp.
References CGen_code_table_imp::GetTransTable(), and x_GetImplementation().
|
static |
Definition at line 296 of file Genetic_code_table.cpp.
References CGen_code_table_imp::GetTransTable(), and x_GetImplementation().
Referenced by CProteinAlignText::CProteinAlignText(), ExtendCDSToStopCodon(), ExtendToStopCodon(), CCleanup::ExtendToStopCodon(), CInternalStopFinder::FindStartStopRanges(), CScore_StartStopCodon::Get(), CScoreBuilder::GetBlastScoreProtToNucl(), CAddGlobalCodeBreak::GetCommand(), CExtendCDSToStop::GetCommand(), IsGeneticCodeValid(), s_CdsStartCodon(), s_CdsStopCodon(), s_GetSplicedSegIdentityMismatch(), s_InframeUpstreamStop(), s_PrematureStopCodon(), CAlnVec::TranslateNAToAA(), CSparseAln::TranslateNAToAA(), CSeqTranslator::TranslateToProtein(), CFeatureTableReader_Imp::x_AddQualifierToCdregion(), CSFTranslationJob::x_Execute(), CFeaturePropagator::x_ExtendToStopCodon(), CFeatureGenerator::SImplementation::x_SetComment(), and x_Translate().
Definition at line 338 of file Genetic_code_table.cpp.
References CNcbiEmptyString::Get(), and i.
Referenced by CCodonsRecColumn::GetFromFeat(), CEditingActionFeatCodonsRecognized::GetValue(), s_ComposeCodonRecognizedStr(), CCodonsStringListValidator::TransferToWindow(), CNewCleanup_imp::x_tRNACodonEC(), and CRNAValidator::x_ValidateTrnaCodons().
|
static |
Definition at line 369 of file Genetic_code_table.cpp.
References AutoPtr< X, Del >::reset(), and sm_Implementation.
Referenced by LoadTransTable().
|
static |
Definition at line 376 of file Genetic_code_table.cpp.
References format, LoadTransTable(), and CObjectIStream::Open().
|
inlinestaticprivate |
Definition at line 188 of file Genetic_code_table.hpp.
References AutoPtr< X, Del >::get(), sm_Implementation, and x_InitImplementation().
Referenced by GetCodeTable(), GetNcbieaa(), GetSncbieaa(), and GetTransTable().
|
staticprivate |
Definition at line 285 of file Genetic_code_table.cpp.
References AutoPtr< X, Del >::get(), AutoPtr< X, Del >::reset(), and sm_Implementation.
Referenced by x_GetImplementation().
|
staticprivate |
Definition at line 180 of file Genetic_code_table.hpp.
Referenced by LoadTransTable(), x_GetImplementation(), and x_InitImplementation().