From 870319feefd956f48d33d0d4cd146d1da16d9c55 Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Thu, 19 Nov 2020 00:38:25 -0500 Subject: [PATCH] Fix divide by zero. Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- export.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/export.go b/export.go index b6b160ddb7..958da95a17 100644 --- a/export.go +++ b/export.go @@ -405,8 +405,13 @@ func (cmd *exporter) exportSeq(outw, bedw io.Writer, taglen int, seqname string, thickstart = 0 } thickend := refpos + // coverage score, 0 to 1000 - score := 1000 * tagcoverage / len(cgs) / 2 + score := 1000 + if len(cgs) > 0 { + score = 1000 * tagcoverage / len(cgs) / 2 + } + fmt.Fprintf(bedw, "%s %d %d %d %d . %d %d\n", seqname, tilestart, tileend, libref.Tag, -- 2.30.2