chanzuckerberg / czid-web

Infectious Disease Sequencing Platform
https://czid.org/
MIT License
79 stars 24 forks source link

Add script to parse wdl files for steps and file inputs #3362

Closed lvreynoso closed 4 years ago

lvreynoso commented 4 years ago

Description

Adds a script intended to extract information from each stage's wdl file, namely what steps are in it, what inputs and outputs are in each step, and what the actual filenames are. This information will be used in the Pipeline Visualization for samples run on the SFN workflow.

Notes

Part of a larger work to adapt the Pipeline Viz. The script is meant to be called by Open3 when used by a ruby file, with the wdl data passed in through stdin.

Tests

tfrcarvalho commented 4 years ago

Quick comment to not forget to describe how you tested it. Also, add the skip QA labels.