Hi everyone! :)
I am trying to contribute to Cromwell (https://github.com/broadinstitute/cromwell) sometimes. Recently, while browsing JIRA for a new issue to work on, I found this one: https://broadworkbench.atlassian.net/browse/BA-5929
As a fix for this issue I decided to add a BigDecimal type support to Cromwell's WDL parser and came out with the following solution: broadinstitute/cromwell#5135
I did not knew that any changes related to WDL should be discussed with openWDL maintainers and also did not knew that a change, partially fixing this issue, was already proposed to openWDL: openwdl/wdl#250. However, I think that my changes are still could be useful, because 'BigInt' and 'Long' types do not support operations with floating point numbers "out of the box", but the 'BigDecimal' does.
Therefore, I want to discuss my proposal of addition a 'BigDecimal' type to openWDL format. I hope that I choosed a correct gitter chat for this :)
Thanks, have a nice day!
Hi, I'm trying to solve the issue 'Assigning inputs to other inputs in WDL / Cromwell' (https://broadworkbench.atlassian.net/browse/BA-5811, which is currently in backlog). I need some help to figure out how the processing of the single task differs from the processing of the workflow. A lot of efforts were made so far and the issue seems to be tricky. I made some progress in solution of this task and I will appreciate if anybody can give me a quick introduction on how .wdl is parsing in Cromwell (graph construction etc) in case of workflow and task inputs.
I understand that this question is related to the Cromwell's wdl implementation, but I haven't found the corresponding gitter chat
Thanks in advance!
This section of the forum is no longer actively monitored. We are working on a support migration plan that we will share here shortly. Apologies for this inconvenience.What is the successor, would it be https://github.com/broadinstitute/cromwell/issues or something inside https://support.terra.bio/hc/en-us/community/topics ?
Either way, this is more an engine thing, which Cromwell does support job-rate limiting, but I'll comment on your open/wdl card with more stuff soon.
toUpperon an input variable, getting
Array[Pair[X,Y]] as_pairs(Map[X,Y]): https://github.com/openwdl/wdl/blob/master/versions/development/SPEC.md#arraypairxy-as_pairsmapxy