From: Tom Clegg Date: Tue, 22 Feb 2022 19:04:00 +0000 (-0500) Subject: Encode spanning tile as 0 in tile variant matrix. X-Git-Url: https://git.arvados.org/lightning.git/commitdiff_plain/dfbfdbd71f01074dedf087cbfee3faa774de3e59 Encode spanning tile as 0 in tile variant matrix. refs #18581 Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- diff --git a/slicenumpy.go b/slicenumpy.go index 2bd892eb15..8c35e4e425 100644 --- a/slicenumpy.go +++ b/slicenumpy.go @@ -691,11 +691,11 @@ func (cmd *sliceNumpy) RunCommand(prog string, args []string, stdin io.Reader, s continue } if v == 0 { - out[outidx] = -1 // 0 better? + out[outidx] = 0 // tag not found / spanning tile } else if variants, ok := seq[tag]; ok && int(v) < len(variants) && len(variants[v].Sequence) > 0 { out[outidx] = int16(variantRemap[tag-tagstart][v]) } else { - out[outidx] = -1 + out[outidx] = -1 // low quality tile variant } if tag == cmd.debugTag { log.Printf("tag %d row %d col %d outidx %d v %d out %d", tag, row, col, outidx, v, out[outidx])