Put BC: to both ends
This commit is contained in:
parent
51d354cd28
commit
1d7d8be9e8
10
bwape.c
10
bwape.c
|
|
@ -718,8 +718,14 @@ void bwa_sai2sam_pe_core(const char *prefix, char *const fn_sa[2], char *const f
|
|||
|
||||
fprintf(stderr, "[bwa_sai2sam_pe_core] print alignments... ");
|
||||
for (i = 0; i < n_seqs; ++i) {
|
||||
bwa_print_sam1(bns, seqs[0] + i, seqs[1] + i, opt.mode, opt.max_top2);
|
||||
bwa_print_sam1(bns, seqs[1] + i, seqs[0] + i, opt.mode, opt.max_top2);
|
||||
bwa_seq_t *p[2];
|
||||
p[0] = seqs[0] + i; p[1] = seqs[1] + i;
|
||||
if (p[0]->bc[0] || p[1]->bc[0]) {
|
||||
strcat(p[0]->bc, p[1]->bc);
|
||||
strcpy(p[1]->bc, p[0]->bc);
|
||||
}
|
||||
bwa_print_sam1(bns, p[0], p[1], opt.mode, opt.max_top2);
|
||||
bwa_print_sam1(bns, p[1], p[0], opt.mode, opt.max_top2);
|
||||
}
|
||||
fprintf(stderr, "%.2f sec\n", (float)(clock() - t) / CLOCKS_PER_SEC); t = clock();
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue