From 01a9630c4b51fad1629efb1d31f34b1f7519e35d Mon Sep 17 00:00:00 2001
From: Maximilian Press <maximilianpress5@gmail.com>
Date: Tue, 4 Aug 2020 15:57:50 -0700
Subject: [PATCH] cast main_utils.InputDerivedDataArgs.mean_virome to int for
 py3 compatibility of string multiplication.

---
 _modules/main_utils.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/_modules/main_utils.py b/_modules/main_utils.py
index 9181107..db5cc7c 100755
--- a/_modules/main_utils.py
+++ b/_modules/main_utils.py
@@ -303,7 +303,7 @@ class InputDerivedDataArgs:
         length_virome = len("".join(self.refseq_liste))
         self.mean_virome = length_virome / self.nbr_virome
         if fparms.virome:
-            self.refseq_liste, self.refseq_name, refseq_rejected = ["N" * self.mean_virome], ["Test_virome"], 0
+            self.refseq_liste, self.refseq_name, refseq_rejected = ["N" * int(self.mean_virome)], ["Test_virome"], 0
         if len(self.refseq_liste) == 1 and inputRaw.host != "":
             self.hostseq = genomeFastaRecovery(inputRaw.host, fparms.limit_reference, fparms.edge, 1)
             if len(self.hostseq[0]) != 0 and len(self.hostseq[0]) > len(self.refseq_liste[0]):
-- 
GitLab