parent
5db0c362f5
commit
58bcc251f2
|
|
@ -94,7 +94,7 @@ void mem_pestat(const mem_opt_t *opt, int64_t l_pac, int n, const mem_alnreg_v *
|
||||||
r->low = (int)(p25 - MAPPING_BOUND * (p75 - p25) + .499);
|
r->low = (int)(p25 - MAPPING_BOUND * (p75 - p25) + .499);
|
||||||
r->high = (int)(p75 + MAPPING_BOUND * (p75 - p25) + .499);
|
r->high = (int)(p75 + MAPPING_BOUND * (p75 - p25) + .499);
|
||||||
if (r->low > r->avg - MAX_STDDEV * r->std) r->low = (int)(r->avg - MAX_STDDEV * r->std + .499);
|
if (r->low > r->avg - MAX_STDDEV * r->std) r->low = (int)(r->avg - MAX_STDDEV * r->std + .499);
|
||||||
if (r->high < r->avg - MAX_STDDEV * r->std) r->high = (int)(r->avg + MAX_STDDEV * r->std + .499);
|
if (r->high < r->avg + MAX_STDDEV * r->std) r->high = (int)(r->avg + MAX_STDDEV * r->std + .499);
|
||||||
if (r->low < 1) r->low = 1;
|
if (r->low < 1) r->low = 1;
|
||||||
fprintf(stderr, "[M::%s] low and high boundaries for proper pairs: (%d, %d)\n", __func__, r->low, r->high);
|
fprintf(stderr, "[M::%s] low and high boundaries for proper pairs: (%d, %d)\n", __func__, r->low, r->high);
|
||||||
free(q->a);
|
free(q->a);
|
||||||
|
|
|
||||||
|
|
@ -82,7 +82,7 @@ bsw2pestat_t bsw2_stat(int n, bwtsw2_t **buf, kstring_t *msg, int max_ins)
|
||||||
r.high = (int)(p75 + 3. * (p75 - p25) + .499);
|
r.high = (int)(p75 + 3. * (p75 - p25) + .499);
|
||||||
if (r.low > r.avg - MAX_STDDEV * r.std) r.low = (int)(r.avg - MAX_STDDEV * r.std + .499);
|
if (r.low > r.avg - MAX_STDDEV * r.std) r.low = (int)(r.avg - MAX_STDDEV * r.std + .499);
|
||||||
r.low = tmp > max_len? tmp : max_len;
|
r.low = tmp > max_len? tmp : max_len;
|
||||||
if (r.high < r.avg - MAX_STDDEV * r.std) r.high = (int)(r.avg + MAX_STDDEV * r.std + .499);
|
if (r.high < r.avg + MAX_STDDEV * r.std) r.high = (int)(r.avg + MAX_STDDEV * r.std + .499);
|
||||||
ksprintf(msg, "[%s] low and high boundaries for proper pairs: (%d, %d)\n", __func__, r.low, r.high);
|
ksprintf(msg, "[%s] low and high boundaries for proper pairs: (%d, %d)\n", __func__, r.low, r.high);
|
||||||
free(isize);
|
free(isize);
|
||||||
return r;
|
return r;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue