elixir-cloud-aai / cwl-WES

Trigger CWL workflows via GA4GH WES and TES
Apache License 2.0
16 stars 18 forks source link

fix: support array outputs #207

Closed zagganas closed 3 years ago

zagganas commented 3 years ago

Details

If the workflow contains one or more outputs of array type then WES does not match the patter in the cwl-TES logs and the output list returned is empty (Issue #206).

Documentation

The regular expression pattern that recognizes outputs in the cwl-TES log was changed to recognize brackets as well as curly brackets. This covers all cases when the outputs contain one or more values. This is a quick and dirty solution, until something more appropriate is implemented.

Closing issues

closes #206

Credit Kostis Zagganas