From c0c1b7de5ec3a9200f474ec16a7764b7ad58c3bd Mon Sep 17 00:00:00 2001
From: Loraine Gueguen <loraine.gueguen@sb-roscoff.fr>
Date: Thu, 20 May 2021 21:19:26 +0200
Subject: [PATCH] fix set blast/go attribute

---
 speciesData.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/speciesData.py b/speciesData.py
index 252c37d..6ee1b79 100755
--- a/speciesData.py
+++ b/speciesData.py
@@ -47,12 +47,12 @@ class SpeciesData:
         else:
             return string
 
-    def set_service_attribute(self, attribute, service, parameters_dictionary):
+    def set_service_attribute(self, service, parameters_dictionary):
         parameters_dictionary_services = parameters_dictionary[constants.ORG_PARAM_SERVICES]
         if(service in parameters_dictionary_services.keys()):
-            attribute = parameters_dictionary_services[service]
+            return parameters_dictionary_services[service]
         else:
-            attribute = "0"
+            return "0"
 
     def __init__(self, parameters_dictionary):
         self.parameters_dictionary = parameters_dictionary
@@ -91,8 +91,8 @@ class SpeciesData:
         self.blastx_path = parameters_dictionary_data[constants.ORG_PARAM_DATA_BLASTX_PATH]
         self.orthofinder_path = parameters_dictionary_data[constants.ORG_PARAM_DATA_ORTHOFINDER_PATH]
 
-        self.set_service_attribute(self.blast, constants.ORG_PARAM_SERVICES_BLAST, parameters_dictionary)
-        self.set_service_attribute(self.go, constants.ORG_PARAM_SERVICES_GO, parameters_dictionary)
+        self.blast = set_service_attribute(constants.ORG_PARAM_SERVICES_BLAST, parameters_dictionary)
+        self.go = set_service_attribute(constants.ORG_PARAM_SERVICES_GO, parameters_dictionary)
 
         self.genus_lowercase = self.genus.lower()
         self.species_lower = self.species.lower()
-- 
GitLab