home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
apps
/
science
/
clustalv
/
clustalv.h
< prev
next >
Wrap
C/C++ Source or Header
|
1993-04-11
|
2KB
|
65 lines
/*********************CLUSTALV.H*********************************************/
/****************************************************************************/
/*
Main header file for ClustalV. Uncomment ONE of the following 4 lines
depending on which compiler you wish to use.
*/
/* #define VMS 1 VAX VMS */
/*#define MAC 1 Think_C for MacIntosh */
#define MSDOS 1 /* Turbo C for PC's */
/*#define UNIX 1 Ultrix/Decstation or Gnu C for Sun */
/***************************************************************************/
/***************************************************************************/
#include "general.h"
#define MAXNAMES 10 /* Max chars read for seq. names */
#define MAXTITLES 60 /* Title length */
#define FILENAMELEN 256 /* Max. file name length */
#define UNKNOWN 0
#define EMBLSWISS 1
#define PIR 2
#define PEARSON 3
#define PAGE_LEN 22 /* Number of lines of help sent to screen */
#if VMS /* Defaults for VAX VMS */
#define DIRDELIM ']' /* Last character before file name in full file specs */
#define MAXLEN 4000 /* Maximum sequence length (including gaps) */
#define MAXN 150 /* Maximum number of sequences */
#define FSIZE 15000 /* Work space for pairwise alignments */
#define LINELENGTH 60 /* Output line length */
#define GCG_LINELENGTH 50 /* Output line length for GCG output */
#elif MAC
#define DIRDELIM ':'
#define MAXLEN 2600
#define MAXN 30
#define FSIZE 10000
#define LINELENGTH 50
#define GCG_LINELENGTH 50
#elif MSDOS
#define DIRDELIM '\\'
#define MAXLEN 1300
#define MAXN 30
#define FSIZE 5000
#define LINELENGTH 50
#define GCG_LINELENGTH 50
#elif UNIX
#define DIRDELIM '/'
#define MAXLEN 4000
#define MAXN 150
#define FSIZE 15000
#define LINELENGTH 60
#define GCG_LINELENGTH 50
#endif