reanahub / reana-workflow-engine-yadage

REANA Workflow Engine Yadage
http://reana-workflow-engine-yadage.readthedocs.io/
MIT License
0 stars 35 forks source link

yadage: upgrade version #124

Closed dprelipcean closed 5 years ago

dprelipcean commented 5 years ago

Upgrade yadage packages to their latest versions and adjust API.

dprelipcean commented 5 years ago

For documentation purposes:

Variable parsing

There is nested meta data in the yadage workflows, that are objects inside the yadage packages, but have to parsed as json, e.g.:

data['dag']['nodes'][1]['proxy']['proxydetails']['pars'].json()

and each object has its own json() method. The upgrade also affected this, as reana defines its own proxy and backend.

Visualise

If one wants to graphically visualise the workflow, then one has to change this line, but then one requires specific directories/files. As this is not needed in the context of reana, it is set by default to False.