From 658773c7f2b9d688bacd8254c27be3c24209b76d Mon Sep 17 00:00:00 2001
From: Loraine Gueguen <loraine.gueguen@sb-roscoff.fr>
Date: Thu, 6 May 2021 11:53:38 +0200
Subject: [PATCH] Remove replace()

---
 speciesData.py | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/speciesData.py b/speciesData.py
index a8637b0..3684522 100755
--- a/speciesData.py
+++ b/speciesData.py
@@ -59,9 +59,6 @@ class SpeciesData:
         self.genus_uppercase = self.genus[0].upper() + self.genus[1:]
         self.chado_species_name = "{0} {1}".format(self.species, self.sex)
         self.full_name = ' '.join(utilities.filter_empty_not_empty_items([self.genus_uppercase, self.species, self.strain, self.sex])["not_empty"])
-        self.full_name = self.full_name.replace("__", "_").replace("_ ", "_").replace(" _", "_")
-        if self.full_name.endswith("_") or self.full_name.endswith(" "):
-            self.full_name = self.full_name[0:-2]
 
         self.full_name_lowercase = self.full_name.lower()
         self.abbreviation = "_".join(utilities.filter_empty_not_empty_items([self.genus_lowercase[0], self.species, self.strain, self.sex])["not_empty"])
@@ -97,13 +94,5 @@ class SpeciesData:
         self.datasets = dict()
         self.config = None  # Custom config used to set environment variables inside containers
         self.species_folder_name = "_".join(utilities.filter_empty_not_empty_items([self.genus_lowercase.lower(), self.species.lower(), self.strain.lower(), self.sex.lower()])["not_empty"])
-        self.species_folder_name  = self.species_folder_name .replace("-", "_").replace('__', '_').replace("(", "_").replace(")", "_")
-        if self.species_folder_name.endswith("_"):
-            self.species_folder_name = self.species_folder_name[0:-2]
         self.existing_folders_cache = {}
         self.bam_metadata_cache = {}
-
-        # # Sanitize str attributes
-        # for var in vars(self):
-        #     for attr in var if type(attr) == str:
-        #         attr = attr.replace("(", "_").replace(")", "_")
-- 
GitLab