You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
And first of all, thanks for the great job you're doing with Cromwell :)
I have a practical question regarding dependencies. We are using Cromwell to run processing workflows. Cromwell is called via REST API from a control layer which provides the data and selects one workflow to run from a closed set of them. The WDLs are complex so they are composed of several WDLs connected through imports/dependencies.
We would like the control layer to know as little as possible about WDL, dependencies, etc. So we would like to call the API with a minimum WDL as an entry point. This is, this would import the "parent" WDL of the real workflow and call it, and this one would do the work with all the imports it would need. For this, I would need to know where to place the dependencies so that Cromwell will find them correctly, even when calling through API.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello,
And first of all, thanks for the great job you're doing with Cromwell :)
I have a practical question regarding dependencies. We are using Cromwell to run processing workflows. Cromwell is called via REST API from a control layer which provides the data and selects one workflow to run from a closed set of them. The WDLs are complex so they are composed of several WDLs connected through imports/dependencies.
We would like the control layer to know as little as possible about WDL, dependencies, etc. So we would like to call the API with a minimum WDL as an entry point. This is, this would import the "parent" WDL of the real workflow and call it, and this one would do the work with all the imports it would need. For this, I would need to know where to place the dependencies so that Cromwell will find them correctly, even when calling through API.
Thanks and best regards!
Beta Was this translation helpful? Give feedback.
All reactions