Closed cpelley closed 2 months ago
This is targeting CLASS_INITIALISATION for now since this builds on changes from there. I'll retarget once that is merged. Review can proceed anyway (conflicts are caused by the documentation which will go aware are retargeting).
@bayliffe, - this change to dagrunner enables parameters passed to be given to the science teams callable which returns a graph. This means that your callable can itself define a filter UI which can be called through the execution script.
Thanks @mo-robert-purvis. I have rebased and pushed back up. No changes to what was already approved.
Support passing parameters to the science callable that returns a graph. This ultimately enables science graphs to have controllable behaviour. Obvious examples include graph filtering.
So, this means supporting passing key, value pairs via the commandline which are passed to the science teams graph returning callable.
Example call:
One can pass arbitrary arguments this way too:
Issues