Hello. I want to upload data from a simulation program. The program is currently not recognized by Nomad.
As a starting point, I want to upload the program name and its version. It seems this info should be uploaded to section run
, program
, quantities name
and version
. However, a yaml schema like this:
run:
program:
- name: x
- version: y
doesn’t work, even though the same logic does work with the workflow2
section:
workflow2:
inputs:
- name: z
Does this mean that the run
section is protected against yaml schemas? I know that python schemas using normalizer functions can populate the run
section, but python schemas need to be installed by a local Nomad Oasis admin, and because we have many simulation programs to come, we would like to avoid python schemas.