From aceef8056e68ce66bbd6baa4f6ecc5ab0daf2c1b Mon Sep 17 00:00:00 2001
From: Nico Maillet <nicolas.maillet@pasteur.fr>
Date: Wed, 3 Feb 2021 16:08:11 +0100
Subject: [PATCH] Modify error handeling for check_sequence to work with
 parallel computation

---
 rpg/sequence.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/rpg/sequence.py b/rpg/sequence.py
index 3371ed0..f4d2209 100644
--- a/rpg/sequence.py
+++ b/rpg/sequence.py
@@ -188,6 +188,6 @@ def check_sequence(seq):
     validate = seq.strip().upper()
     for i in validate:
         if i not in core.AMINOACIDS:
-            core.handle_errors("amino acid \"%s\" in %s not recognized." %
-                               (i, validate), 0, "Sequence ")
+            raise ValueError("amino acid \"%s\" in %s not "\
+                             "recognized." % (i, validate))
     return validate
-- 
GitLab