ARB
Macros | Functions | Variables
ali_main.cxx File Reference
#include "ali_global.hxx"
Include dependency graph for ali_main.cxx:

Go to the source code of this file.

Macros

#define HELIX_PAIRS   "helix_pairs"
 
#define HELIX_LINE   "helix_line"
 
#define ALI_CONSENSUS   "ALI_CON"
 
#define ALI_ERROR   "ALI_ERR"
 
#define ALI_INTERVALS   "ALI_INT"
 

Functions

void message (char *errortext)
 
static void print_man ()
 
void ali_fatal_error (const char *message, const char *func)
 
void ali_error (const char *message, const char *func)
 
static int get_species (char *species_string, unsigned int species_number, char *buffer)
 
static int check_base_invariance (char *seq1, char *seq2)
 
static int convert_for_back_write (char *seq_new, char *seq_orig)
 
int ARB_main (int argc, char *argv[])
 

Variables

static ALI_GLOBAL aligs
 
static const charali_version
 
static const charali_man_line []
 

Macro Definition Documentation

#define HELIX_PAIRS   "helix_pairs"

Definition at line 14 of file ali_main.cxx.

#define HELIX_LINE   "helix_line"

Definition at line 15 of file ali_main.cxx.

#define ALI_CONSENSUS   "ALI_CON"

Definition at line 16 of file ali_main.cxx.

#define ALI_ERROR   "ALI_ERR"

Definition at line 17 of file ali_main.cxx.

#define ALI_INTERVALS   "ALI_INT"

Definition at line 18 of file ali_main.cxx.

Function Documentation

void message ( char errortext)
static void print_man ( )
static

Definition at line 76 of file ali_main.cxx.

Referenced by ARB_main().

void ali_fatal_error ( const char message,
const char func 
)
void ali_error ( const char message,
const char func 
)
static int get_species ( char species_string,
unsigned int  species_number,
char buffer 
)
static

Definition at line 97 of file ali_main.cxx.

Referenced by ARB_main().

static int check_base_invariance ( char seq1,
char seq2 
)
static

Definition at line 120 of file ali_main.cxx.

References ali_is_base().

Referenced by ARB_main().

static int convert_for_back_write ( char seq_new,
char seq_orig 
)
static

Definition at line 143 of file ali_main.cxx.

References ali_error(), ali_fatal_error(), ali_is_dot(), and ali_is_gap().

Referenced by ARB_main().

int ARB_main ( int  argc,
char argv[] 
)

Variable Documentation

ALI_GLOBAL aligs
static

Definition at line 20 of file ali_main.cxx.

const char* ali_version
static
Initial value:
=
"\nALIGNER V2.0 (Boris Reichel 5/95)\n"

Definition at line 26 of file ali_main.cxx.

const char* ali_man_line[]
static

Definition at line 29 of file ali_main.cxx.