src/clustal/ktuple_pair.c File Reference

#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#include <math.h>
#include <assert.h>
#include "squid/squid.h"
#include "util.h"
#include "symmatrix.h"
#include "ktuple_pair.h"
#include "seq.h"
#include "progress.h"
#include <stdarg.h>
Include dependency graph for ktuple_pair.c:
This graph shows which files directly or indirectly include this file:

Data Structures

struct  two_ints_t


#define END_MARK   -3
#define NUMRES   32


void KTuplePairDist (symmatrix_t *tmat, mseq_t *mseq, int istart, int iend, int jstart, int jend, ktuple_param_t *param_override, progress_t *prProgress, unsigned long int *ulStepNo, unsigned long int ulTotalStepNo)


const ktuple_param_t default_protein_param
const ktuple_param_t default_dna_param

Define Documentation

#define END_MARK   -3
#define NUMRES   32

Function Documentation

void KTuplePairDist ( symmatrix_t tmat,
mseq_t mseq,
int  istart,
int  iend,
int  jstart,
int  jend,
ktuple_param_t param_override,
progress_t prProgress,
unsigned long int *  ulStepNo,
unsigned long int  ulTotalStepNo 

Will compute ktuple scores and store in tmat Following values will be set: tmat[i][j], where istart <= i <iend and jstart <= j < jend i.e. zero-offset tmat data members have to be preallocated

if ktuple_param_t *aln_param == NULL defaults will be used

Variable Documentation

Initial value:
    .ktup = 2,
    .wind_gap = 5,
    .signif = 4,
    .window = 4,
Initial value:
     .ktup = 1,
     .wind_gap = 3,
     .signif = 5,
     .window = 5,
Generated on Fri Aug 31 05:32:52 2012 for Clustal Omega by  doxygen 1.6.3