ARB
|
#include <arbdb.h>
#include <arbtools.h>
Go to the source code of this file.
Classes | |
struct | arb_r2a_pro_2_nucs |
struct | arb_r2a_pro_2_nuc |
struct | AWT_PDP |
class | AWT_distance_meter |
class | AWT_translator |
Macros | |
#define | AWAR_PROTEIN_TYPE "nt/protein_codon_type" |
Enumerations | |
enum | AP_BASES { AP_ILLEGAL = 0, AP_A = 1, AP_C = 2, AP_G = 4, AP_T = 8, AP_GAP = 16, AP_DOT = 31, AP_MAX = 32 } |
Functions | |
char * | AP_create_dna_to_ap_bases () |
int | AWT_default_protein_type (GBDATA *gb_main=NULp) |
AWT_translator * | AWT_get_translator (int code_nr) |
AWT_translator * | AWT_get_user_translator (GBDATA *gb_main=NULp) |
#define AWAR_PROTEIN_TYPE "nt/protein_codon_type" |
Definition at line 137 of file AP_pro_a_nucs.hxx.
Referenced by ALI_translate_marked(), AWT_default_protein_type(), ED4_CreateProteinViewer_window(), NT_create_dna_2_pro_window(), and PV_CallBackFunction().
enum AP_BASES |
Enumerator | |
---|---|
AP_ILLEGAL | |
AP_A | |
AP_C | |
AP_G | |
AP_T | |
AP_GAP | |
AP_DOT | |
AP_MAX |
Definition at line 22 of file AP_pro_a_nucs.hxx.
char* AP_create_dna_to_ap_bases | ( | ) |
Definition at line 21 of file AP_pro_a_nucs.cxx.
References AP_A, AP_C, AP_DOT, AP_G, AP_GAP, AP_T, pn_assert, and safeCharIndex().
Referenced by AWT_translator::AWT_translator(), and AP_pos_var::retrieve().
Definition at line 414 of file AP_pro_a_nucs.cxx.
References AWAR_PROTEIN_TYPE, current_user_code_nr, GB_add_callback(), GB_CB_CHANGED, GB_INT, GB_search(), pn_assert, ta, and user_code_nr_changed_cb().
Referenced by AWT_get_user_translator(), PV_WriteTranslatedSequenceToDB(), and TranslateGeneToAminoAcidSequence().
AWT_translator* AWT_get_translator | ( | int | code_nr | ) |
Definition at line 382 of file AP_pro_a_nucs.cxx.
References CACHED_TRANSLATORS, SmartPtr< T, C >::isNull(), SmartPtr< T, C >::isSet(), pn_assert, SmartPtr< T, C >::setNull(), and swap().
Referenced by AWT_get_user_translator().
AWT_translator* AWT_get_user_translator | ( | GBDATA * | gb_main = NULp | ) |
Definition at line 433 of file AP_pro_a_nucs.cxx.
References AWT_default_protein_type(), and AWT_get_translator().
Referenced by AP_pos_var::retrieve().