Codebase list miniasm / a9e5160d-5eb9-488b-8895-16d4ff1d4fd5/upstream common.c
a9e5160d-5eb9-488b-8895-16d4ff1d4fd5/upstream

Tree @a9e5160d-5eb9-488b-8895-16d4ff1d4fd5/upstream (Download .tar.gz)

common.c @a9e5160d-5eb9-488b-8895-16d4ff1d4fd5/upstreamraw · history · blame

#include "miniasm.h"

int ma_verbose = 3;

void ma_opt_init(ma_opt_t *opt)
{
	opt->min_span = 2000;
	opt->min_match = 100;
	opt->min_dp = 3;
	opt->min_iden = .05;

	opt->max_hang = 1000;
	opt->min_ovlp = opt->min_span;
	opt->int_frac = .8;

	opt->gap_fuzz = 1000;
	opt->n_rounds = 2;
	opt->bub_dist = 50000;
	opt->max_ext = 4;
	opt->min_ovlp_drop_ratio = .5;
	opt->max_ovlp_drop_ratio = .7;
	opt->final_ovlp_drop_ratio = .8;
}