ARB
Classes | Macros | Enumerations | Functions
AP_pro_a_nucs.hxx File Reference
#include <arbdb.h>
#include <arbtools.h>
Include dependency graph for AP_pro_a_nucs.hxx:
This graph shows which files directly or indirectly include this file:

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

charAP_create_dna_to_ap_bases ()
 
int AWT_default_protein_type (GBDATA *gb_main=NULp)
 
AWT_translatorAWT_get_translator (int code_nr)
 
AWT_translatorAWT_get_user_translator (GBDATA *gb_main=NULp)
 

Macro Definition Documentation

#define AWAR_PROTEIN_TYPE   "nt/protein_codon_type"

Enumeration Type Documentation

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.

Function Documentation

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().

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)

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().