00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef CLUSTALO_KTUPLE_PAIR_H
00025 #define CLUSTALO_KTUPLE_PAIR_H
00026
00027 #include "seq.h"
00028 #include "symmatrix.h"
00029 #include "progress.h"
00030
00031 typedef struct {
00032 int ktup;
00033 int window;
00034 int wind_gap;
00035 int signif;
00036 } ktuple_param_t;
00037
00038
00039 extern void
00040 KTuplePairDist(symmatrix_t *tmat, mseq_t *mseq,
00041 int istart, int iend,
00042 int jstart, int jend,
00043 ktuple_param_t *aln_param,
00044 progress_t *prProgress,
00045 unsigned long int *ulStepNo, unsigned long int ulTotalStepNo);
00046
00047 #endif