layout-477: output unit score, not the raw score

This commit is contained in:
Heng Li 2014-04-10 18:03:28 -04:00
parent 0eeacbbe39
commit e2d0c996e9
2 changed files with 3 additions and 2 deletions

View File

@ -103,7 +103,8 @@ void mem_reg2ovlp(const mem_opt_t *opt, const bntseq_t *bns, const uint8_t *pac,
kputs(bns->anns[rid].name, &str); kputc('\t', &str);
kputw(bns->anns[rid].len, &str); kputc('\t', &str);
kputw(pos, &str); kputc('\t', &str); kputw(pos + (re - rb), &str); kputc('\t', &str);
kputw(p->truesc, &str); kputc('\n', &str);
ksprintf(&str, "%.3f", (double)p->truesc / opt->a / (qe - qb > re - rb? qe - qb : re - rb));
kputc('\n', &str);
}
s->sam = str.s;
}

2
main.c
View File

@ -4,7 +4,7 @@
#include "utils.h"
#ifndef PACKAGE_VERSION
#define PACKAGE_VERSION "0.7.8+dev-r471"
#define PACKAGE_VERSION "0.7.8+layout-r477"
#endif
int bwa_fa2pac(int argc, char *argv[]);