[Up] [Next]
Go up to Base Sequence Module  
Go forward to Executable Code

Header File

File name: bases.h
/* These numbers are designed so base k always pairs with base (k+2)%4.
   This ordering is assumed throughout the program.
 */
 
#define base_A 0
#define base_C 1
#define base_T 2
#define base_G 3
 
extern char *base_names;
extern void read_bases();
extern void print_bases();
extern void print_reverse();
extern void reverse_strand();
 
#define NORMAL_ORDER 0  /* 5'->3' */
#define REVERSE_ORDER 1 /* 3'->5' */

- Michael P. Frank, September 12, 1995. Formatted using HyperLaTeX-1.3.

[Up] [Next]