From 119c1bb72fcfaa5d065c06da5c7d329fc43b1829 Mon Sep 17 00:00:00 2001
From: Maxim Gonchar <maxim.mg.gonchar@gmail.com>
Date: Wed, 24 May 2023 12:20:03 +0300
Subject: [PATCH] chore: simplify node creation

---
 models/dayabay_v0.py             | 8 +++-----
 submodules/dagflow-reactornueosc | 2 +-
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/models/dayabay_v0.py b/models/dayabay_v0.py
index b2e06e5..a42d278 100644
--- a/models/dayabay_v0.py
+++ b/models/dayabay_v0.py
@@ -56,15 +56,13 @@ def model_dayabay_v0():
         #
         # Create nodes
         #
-        nodes = storage.child('nodes')
-        outputs = storage.child('outputs')
         from dagflow.lib.Array import Array
         from dagflow.lib.View import View
         from numpy import linspace
         labels = LoadYaml(datasource/'labels.yaml')
-        outputs['edges.energy_common']= (energy_edges:=Array("energy_edges", linspace(0, 12, 241), label=labels['energy_common']).outputs[0])
-        outputs['edges.energy_evis']=   (energy_evis:=View("energy_evis", label=labels['energy_evis']).outputs[0])
-        energy_edges >> energy_evis.node
+        energy_common=Array.store("edges.energy_common", linspace(0, 12, 241), label_from=labels)
+        energy_evis=View.store("edges.energy_evis", label_from=labels)
+        energy_common >> energy_evis
 
     storage.read_paths()
     storage('outputs').plot(close=False, show=True)
diff --git a/submodules/dagflow-reactornueosc b/submodules/dagflow-reactornueosc
index 1a2d589..285668a 160000
--- a/submodules/dagflow-reactornueosc
+++ b/submodules/dagflow-reactornueosc
@@ -1 +1 @@
-Subproject commit 1a2d589906e7fa5c82c6d02960509f52c1b7e601
+Subproject commit 285668a4c1798d51e537f82d4024c781a5668997
-- 
GitLab