From c4545f21c3913cf6e591df637c3dadf6607b056c Mon Sep 17 00:00:00 2001
From: Fontrodona Nicolas <nicolas.fontrodona@ens-lyon.fr>
Date: Thu, 5 Mar 2020 16:53:12 +0100
Subject: [PATCH] 
 src/db_utils/frequency_scripts/create_n_fill_exon_frequency_file.py: fix
 fill_frequency_tables by creating theresults/frequencies directory it it
 doesn't exist

---
 .../frequency_scripts/create_n_fill_exon_frequency_file.py       | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/db_utils/frequency_scripts/create_n_fill_exon_frequency_file.py b/src/db_utils/frequency_scripts/create_n_fill_exon_frequency_file.py
index 14173c24..c3b87aa5 100644
--- a/src/db_utils/frequency_scripts/create_n_fill_exon_frequency_file.py
+++ b/src/db_utils/frequency_scripts/create_n_fill_exon_frequency_file.py
@@ -179,6 +179,7 @@ def fill_frequency_tables(ps: int = 1, logging_level: str = 'DISABLE'):
     :param ps: the number of process to create
     :param logging_level: The level of information to display
     """
+    Config_freq.output.mkdir(parents=True, exist_ok=True)
     logging_def(Config_freq.output, __file__, logging_level)
     df_exon, df_gene = create_or_load_freq_table(ps)
     df_exon.to_csv(Config_freq.output_exon_file, sep="\t", index=False)
-- 
GitLab