7#include "tn93_shared.h"
10using namespace argparse;
16 const char * _alphabet,
17 const cawlign_fp * _scoring_matrix,
18 const cawlign_fp _open_gap_reference,
19 const cawlign_fp _open_gap_query,
20 const cawlign_fp _extend_gap_reference,
21 const cawlign_fp _extend_gap_query
49 cawlign_fp open_gap_reference,
84 cawlign_fp frameshift_cost,
99extern const char kNucleotideAlphabet[];
100extern const cawlign_fp kNucScoring[];
CawalignCodonScores(ConfigParser *, ConfigParser *)
Definition scoring.cpp:154
static int nucleotide_diff(long, long)
Definition scoring.cpp:128
CawalignSimpleScores(const char *_alphabet, const cawlign_fp *_scoring_matrix, const cawlign_fp _open_gap_reference, const cawlign_fp _open_gap_query, const cawlign_fp _extend_gap_reference, const cawlign_fp _extend_gap_query)
Definition scoring.cpp:52
void _init_alphabet(long not_found=-1)
Definition scoring.cpp:30
Definition configparser.hpp:32
A simple string buffer class that allows for dynamic resizing.
Definition stringBuffer.h:12
A simple vector class for floating point numbers that allows for dynamic resizing.
Definition stringBuffer.h:116
A simple vector class for long integers that allows for dynamic resizing.
Definition stringBuffer.h:189