From a6d700b732c4ca25f8fb75d468c854133629dad8 Mon Sep 17 00:00:00 2001 From: Sebastian Bittrich <bittrich@hs-mittweida.de> Date: Tue, 4 Jun 2019 18:00:00 -0700 Subject: [PATCH] fixes upper bound in interval quantization encoding --- src/mol-io/common/binary-cif/array-encoder.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mol-io/common/binary-cif/array-encoder.ts b/src/mol-io/common/binary-cif/array-encoder.ts index a6376e920..60affaf1e 100644 --- a/src/mol-io/common/binary-cif/array-encoder.ts +++ b/src/mol-io/common/binary-cif/array-encoder.ts @@ -172,7 +172,7 @@ export namespace ArrayEncoding { for (let i = 0, n = data.length; i < n; i++) { const v = data[i]; if (v <= min) output[i] = 0; - else if (v >= max) output[i] = numSteps; + else if (v >= max) output[i] = numSteps - 1; else output[i] = (Math.round((v - min) / delta)) | 0; } -- GitLab