From 1faadf63da483d537a017c1397457308b108efce Mon Sep 17 00:00:00 2001
From: JoanaMPereira <pereira.joanam@gmail.com>
Date: Tue, 26 Mar 2024 09:40:12 +0100
Subject: [PATCH] it now saves the data on the go so that it does not analyse
 what was previously analysed

---
 barrOs_library.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/barrOs_library.py b/barrOs_library.py
index 1cf8423..a143c35 100644
--- a/barrOs_library.py
+++ b/barrOs_library.py
@@ -2532,7 +2532,7 @@ def run_barros(arguments, offset = 1, step = 2, local_angle_threshold = 25, max_
                                 save_hairpins(pdb_sequence, pdb_file, barrel_topology, chains=chains, outfolder='hairpins')
 
                             # save intermediate collected data
-                            json.dump(data, outdata, indent=4)
+                            json.dump(data, open(outdata, 'w'), indent=4)
 
 
                         else:
-- 
GitLab