#include #include #include #include #include "clustalw.h" /* * Prototypes */ /* * Global variables */ extern sint max_aa,gap_pos1,gap_pos2; void calc_prf1(sint **profile, char **alignment, sint *gaps, sint matrix[NUMRES][NUMRES], sint *seq_weight, sint prf_length, sint first_seq, sint last_seq) { sint **weighting, sum2, d, i, res; sint numseq; sint r, pos; int f; float scale; weighting = (sint **) ckalloc( (NUMRES+2) * sizeof (sint *) ); for (i=0;i