Skip to content
Snippets Groups Projects
dayabay_v0.py 593 B
Newer Older
Maxim Gonchar's avatar
Maxim Gonchar committed
from dagflow.bundles.load_parameters import load_parameters
Maxim Gonchar's avatar
Maxim Gonchar committed
from dictwrapper.dictwrapper import DictWrapper
from pathlib import Path
Maxim Gonchar's avatar
Maxim Gonchar committed
from pprint import pprint

def model_dayabay_v0():
Maxim Gonchar's avatar
Maxim Gonchar committed
	storage = DictWrapper({}, sep='.')
	datasource = Path('data/dayabay-v0')
Maxim Gonchar's avatar
Maxim Gonchar committed
	storage |= load_parameters({'path': 'ibd', 'load': datasource/'parameters/pdg2012.yaml'})
	storage |= load_parameters({'path': 'reactor', 'load': datasource/'parameters/reactor_thermal_power_nominal.yaml'})
	storage |= load_parameters({'path': 'reactor', 'load': datasource/'parameters/detector_eres.yaml'})
Maxim Gonchar's avatar
Maxim Gonchar committed

Maxim Gonchar's avatar
Maxim Gonchar committed
	pprint(storage.object)