INNER CODE UNIT · C
s
lh3/ksw2 · cli.c:233
s = &seq[n_seq++];
s->name = strdup(ks[0]->name.s);
s->seq = strdup(ks[0]->seq.s);
}
while (kseq_read(ks[1]) > 0) {
for (i = 0; i < n_seq; ++i) {
global_aln(algo, km, ks[1]->seq.s, seq[i].seq, 5, mat, q, e, q2, e2, w, zdrop, flag, &ez);
print_aln(seq[i].name, ks[1]->name.s, &ez);
}
}
for (i = 0; i < n_seq; ++i) {
free(seq[i].name);
free(seq[i].seq);
}
free(seq);
}
kseq_destroy(ks[0]);
kseq_destroy(ks[1]);