diff --git a/speciesData.py b/speciesData.py index a8637b01484de65a257f12eec6e5afacc406d014..3684522d607b04ef10160e8c14c5b03b4a47d865 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(")", "_")