From f778dc8fb08f4757ec97ee64dcbb0ec28852a14c Mon Sep 17 00:00:00 2001
From: Arnau <manasanch@recerca.clinic.cat>
Date: Mon, 6 Feb 2023 17:40:16 +0100
Subject: [PATCH]  added timestamps to output files to avoid overwriting

---
 tools/plot_results/plot_results.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/tools/plot_results/plot_results.py b/tools/plot_results/plot_results.py
index 4b2013b..c56004b 100644
--- a/tools/plot_results/plot_results.py
+++ b/tools/plot_results/plot_results.py
@@ -15,6 +15,7 @@ import numpy as np
 import json
 import os
 from IPython.display import Video
+from datetime import datetime
 
 
 def sc3_plot_results(results_folder, output_dir_name, bvals, run_sim, cut_transient, simname):
@@ -97,7 +98,8 @@ def plot_traces(bvals, time_s, FR_exc, FR_inh, Ad_exc, simname, output_dir_name)
             ax.set_xlim([1,3])
             ax.set_xticks([1,1.5,2,2.5,3])
     plt.tight_layout()
-    plt.savefig(output_dir_name + '/fig_traces.png')
+    timestamp = int(datetime.now().timestamp()) # timestamp to avoid overwriting files in bucket
+    plt.savefig(f'{output_dir_name}/fig_traces_{timestamp}.png')
 
 def plot_spectral_densities(time_s, simname, bvals, FR_exc, FR_inh, output_dir_name):
     """
@@ -149,7 +151,8 @@ def plot_spectral_densities(time_s, simname, bvals, FR_exc, FR_inh, output_dir_n
         axes[simnum].set_title(f'b = {bvals[simnum]} pA\n{simname[simnum]}')
 
     plt.tight_layout()
-    plt.savefig(output_dir_name + '/fig_psd.png')
+    timestamp = int(datetime.now().timestamp()) # timestamp to avoid overwriting files in bucket
+    plt.savefig(f'{output_dir_name}/fig_psd_{timestamp}.png')
 
 
 
-- 
GitLab