This is a Macintosh executable version of Clustal W, the multiple biosequence aligment program. Two versions of Clustal W for Mac are provided, "clustalwFAT" and "clustalw-big'n'FAT". Both of these are "fat" binaries that include native PowerPC code as well as Motorola 68K code, and will run optimally on either regular Macs or newer PowerMacs. The program clustalwFAT needs about 700 kb of memory to run. It is compiled with the following maximum values: #define MAXLEN 1000 /* Max Sequence Length */ #define MAXN 30 /* Max Number of Sequences */ #define FSIZE 5000 /* Work space for pairwise alignments */ #define MAXTREE 1000 /* Max Nodes for phylogenetic tree */ The program clustalw-big'n'FAT needs 8000 kb of memory to run. It is compiled with the following maximum values: #define MAXLEN 7000 /* Max Sequence Length */ #define MAXN 500 /* Max Number of Sequences */ #define FSIZE 25000 /* Work space for pairwise alignments */ #define MAXTREE 5000 /* Max Nodes for phylogenetic tree */ Note -- The apps start up with a dialog asking if you have "command-line" parameters to enter. Don't enter any, just okay this and go on to where you are prompted for inputs. These were compiled using MetroWerks' CodeWarrior version 4 for PowerPC and 68K. Compiled by d.g.gilbert, October 94. ------------------------------------------ README for Clustal W version 1.4 September 1994 Julie Thompson (Thompson@EMBL-Heidelberg.DE) Toby Gibson (Gibson@EMBL-Heidelberg.DE) European Molecular Biology Laboratory Meyerhofstrasse 1 D 69117 Heidelberg Germany Des Higgins (Higgins@EBI.AC.UK) European Bioinformatics Institute Hinxton Hall Hinxton Cambridge CB10 1RQ UK Please e-mail bug reports/complaints/suggestions (polite if possible) to Toby Gibson or Des Higgins. ------------------------------------------ Programmer notes for ClustalwFAT changes for Mac version (dgg) : clustalw.c: old>>>> #ifdef THINK_C new>>>>> #if defined( THINK_C) || defined(__MWERKS__) clustalw.h /*#define VMS 1 VAX or ALPHA VMS */ new>>>>>> #define BIGMAC 1 /* Large problems, Metrowerks OR Think_C for MacIntosh */ /* #define MAC 1 Think_C for MacIntosh */ <<<<<<>>>>> #elif BIGMAC #define MAC 1 #define DIRDELIM ':' #define MAXLEN 7000 #define MAXN 500 #define FSIZE 25000 #define MAXTREE 5000 #define LINELENGTH 60 #define GCG_LINELENGTH 50 <<<<<>>>>>>>>>>>> #elif defined(__MWERKS__) #define pint short /* cast ints in printf statements as pint */ <<<<<<<<<<<<<