Replies: 5 comments 1 reply
SubsystemsRequired
Nice to have
|
0 replies
|
Related to: |
0 replies
|
We should talk with some of the authors of Near Detector Python code to determine what kind of YAML they use to configure their programs. We need to know if they use YAML parser features that allow recovering instances of user-defined types ("unsafe mode") or do they use the version that yields dicts-of-stuff, containing only built-in Python types like dict, list, int, float. We should also find out if anyone actually uses complex numbers in configuration. |
1 reply
|
The code demonstrating this milestone may be found at https://github.com/Framework-R-D/dune-framework-design/tree/main/f1_config_demonstration |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
DUNE US S&C R&D items 069 & 070
Translate equivalent framework configurations from multiple languages into a single in-memory class.
We understand this to mean that we must demonstrate that we can represent a configuration in multiple configuration languages using the same C++ class (and equivalently the same Python class) for intelligible communication of the configuration to the various components and user plugins.
We therefore need to identify the following attributes of the Configuration subsystem:
All reactions