From ad7358d772ac11c5d511ebb4d3bb97b7596534e5 Mon Sep 17 00:00:00 2001 From: Alexey Gurevich Date: Wed, 29 Apr 2020 17:39:26 +0300 Subject: [PATCH] ca_utils: minor fix in split minimap2 alignments for IDY consistency with and w/o split --- quast_libs/ca_utils/align_contigs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quast_libs/ca_utils/align_contigs.py b/quast_libs/ca_utils/align_contigs.py index 43a3f5783..6a2e38b12 100644 --- a/quast_libs/ca_utils/align_contigs.py +++ b/quast_libs/ca_utils/align_contigs.py @@ -153,7 +153,7 @@ def _write_align(): return align.e1 = align.s1 + align.len1 - 1 align.e2 = align.s2 + (align.len2 - 1) * strand_direction - align.idy = '%.2f' % (matched_bases * 100.0 / align.len1) + align.idy = '%.2f' % (matched_bases * 100.0 / max(align.len1, align.len2)) if float(align.idy) >= qconfig.min_IDY: coords_file.write(align.coords_str() + '\n')