Skip to content
Snippets Groups Projects
Commit 658773c7 authored by Loraine Gueguen's avatar Loraine Gueguen
Browse files

Remove replace()

parent d94dc42c
No related branches found
No related tags found
2 merge requests!9Release 2.0 (merge dev to master),!8Release 2.0
...@@ -59,9 +59,6 @@ class SpeciesData: ...@@ -59,9 +59,6 @@ class SpeciesData:
self.genus_uppercase = self.genus[0].upper() + self.genus[1:] self.genus_uppercase = self.genus[0].upper() + self.genus[1:]
self.chado_species_name = "{0} {1}".format(self.species, self.sex) 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 = ' '.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.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"]) 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: ...@@ -97,13 +94,5 @@ class SpeciesData:
self.datasets = dict() self.datasets = dict()
self.config = None # Custom config used to set environment variables inside containers 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 = "_".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.existing_folders_cache = {}
self.bam_metadata_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(")", "_")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment