|
Clustal Omega
1.2.4
|
#include <stdlib.h>#include <ctype.h>#include <assert.h>#include <time.h>#include "clustal-omega.h"#include "ktuple_pair.h"#include "pair_dist.h"#include "progress.h"#include "util.h"
Functions | |
| int | PairDistances (symmatrix_t **distmat, mseq_t *mseq, int pairdist_type, bool bPercID, int istart, const unsigned long int iend, int jstart, const unsigned long int jend, char *fdist_in, char *fdist_out) |
| compute or read precomputed distances for given sequences More... | |
| int PairDistances | ( | symmatrix_t ** | distmat, |
| mseq_t * | mseq, | ||
| int | pairdist_type, | ||
| bool | bPercID, | ||
| int | istart, | ||
| const unsigned long int | iend, | ||
| int | jstart, | ||
| const unsigned long int | jend, | ||
| char * | fdist_in, | ||
| char * | fdist_out | ||
| ) |
compute or read precomputed distances for given sequences
| [out] | distmat | Distances will be written to this matrix. will be allocated here as well. Caller must free with FreeSymMatrix() |
| [in] | mseq | Distances will be computed for these sequences |
| [in] | pairdist_type | Type of pairwise distance comparison |
| [in] | fdist_in | If not NULL, sequences will be written from this file instead of computing them |
| [in] | istart | Compute distances for sequences i:j, i>=istart, i<j. Usually 0. |
| [in] | iend | Compute distances for sequences i:j, i<iend, i<j Usually mseq->nseqs. |
| [in] | jstart | Compute distances for sequences i:j, j>=jstart, i<j Usually 0. |
| [in] | jend | Compute distances for sequences i:j, j<iend, i<j Usually mseq->nseqs. |
| [in] | fdist_out | If not NULL, distances will be written to this files |