From 7e37845f6b4136da54bf8cdda674db17b1fc83f2 Mon Sep 17 00:00:00 2001
From: Maximilian Schmidt <max.schmidt@fz-juelich.de>
Date: Thu, 29 Mar 2018 09:17:13 +0900
Subject: [PATCH] Add run_simulation.py

---
 run_simulation.py | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 run_simulation.py

diff --git a/run_simulation.py b/run_simulation.py
new file mode 100644
index 0000000..bb9e630
--- /dev/null
+++ b/run_simulation.py
@@ -0,0 +1,24 @@
+import json
+import nest
+import os
+import sys
+
+from config import data_path
+from multiarea_model import MultiAreaModel
+
+label = sys.argv[1]
+network_label = sys.argv[2]
+fn = os.path.join(data_path,
+                  label,
+                  '_'.join(('custom_params',
+                            label,
+                           str(nest.Rank()))))
+with open(fn, 'r') as f:
+    custom_params = json.load(f)
+
+os.remove(fn)
+
+M = MultiAreaModel(network_label,
+                   simulation=True,
+                   sim_spec=custom_params['sim_params'])
+M.simulation.simulate()
-- 
GitLab