From d3af461fe4a5e4b0d7d63f3f880d2bb5379def4a Mon Sep 17 00:00:00 2001 From: Stefano Serafin <serafin@jet01.img.univie.ac.at> Date: Wed, 12 Mar 2025 16:28:17 +0100 Subject: [PATCH] improved documentation --- Overview.ipynb | 35 ++++++++--------------------------- 1 file changed, 8 insertions(+), 27 deletions(-) diff --git a/Overview.ipynb b/Overview.ipynb index ecd8213..43e4da9 100644 --- a/Overview.ipynb +++ b/Overview.ipynb @@ -27,14 +27,13 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": null, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "loading .//experiment.pickle failed, running it\n", "Spinup : # ...done\n", "Nature run : # ...done\n", "Cycle 0000 : ########## ...done\n" @@ -43,45 +42,26 @@ ], "source": [ "from ENDA import experiment\n", - "import pickle\n", "import json\n", "from PE_CBL_graphics import *\n", "\n", - "def get_experiment(settings_file):\n", - "\n", - " with open(settings_file, 'r') as fp:\n", - " settings = json.load(fp)\n", - " exp = load_or_run(settings)\n", - "\n", - " return exp\n", - "\n", - "def load_or_run(settings):\n", - "\n", - " try:\n", - " exp = pickle.load(open(settings['path']+'/'+settings['filename'], \"rb\"))\n", - " print('loaded experiment %s'%(settings['path']+'/'+settings['filename']))\n", - " except:\n", - " print('loading %s failed, running it'%(settings['path']+'/'+settings['filename']))\n", - " exp = experiment(settings)\n", - " pickle.dump(exp, open(settings['path']+'/'+settings['filename'], 'wb')) \n", - "\n", - " return exp\n", - "\n", - "exp = get_experiment('./default_da.json')" + "with open('./default_da.json', 'r') as fp:\n", + " settings = json.load(fp)\n", + "exp = experiment(settings)" ] }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 15, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "<matplotlib.legend.Legend at 0x1542d54f7850>" + "<matplotlib.legend.Legend at 0x1542d5630430>" ] }, - "execution_count": 13, + "execution_count": 15, "metadata": {}, "output_type": "execute_result" }, @@ -98,6 +78,7 @@ ], "source": [ "from matplotlib import pyplot as p\n", + "\n", "fig = p.figure(151)\n", "fig.set_size_inches(6,4)\n", "ax1 = fig.add_subplot(1,1,1)\n", -- GitLab