v0.5.4
Validation for WDL/input JSON
- added
womtoolvalidation for WDL and input JSON - useful to find missing/wrong parameters in input JSON
New parameters
--womtool: womtool JAR location (URL or path). 42 by default.--ignore-womtool: Flag. Ignore womtool validation.
Added dict_tool.py (for new tool qc2tsv)
- useful dict functions
merge_dict(a, b): Merge dict b into dict a.split_dict(): Split dict into multiple dicts according to given "split_rule" (REGEX)flatten_dict()/unflatten_dict(): Flatten dict with a 1-level tuple key. This tuple key keeps hierachy of original dict object in it.