diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fe99330..1ec340e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ that users understand how the changes affect the new version. version 1.0.0-dev --------------------------- ++ Common: Add "SampleConfigToSampleReadgroupLists" task + MultiQC: the "interactive" input is now set to true by default + Removed deprecated tasks: + bioconda.installPrefix diff --git a/common.wdl b/common.wdl index fdc6d185..b533930d 100644 --- a/common.wdl +++ b/common.wdl @@ -134,6 +134,47 @@ task MapMd5 { } } +task SampleConfigToSampleReadgroupLists { + input { + File yaml + String outputJson = "samples.json" + + String dockerImage = "biowdl/pyyaml:3.13-py37-slim" + } + + command <<< + set -e + mkdir -p $(dirname ~{outputJson}) + python <>> + + output { + File json = outputJson + } + + runtime { + docker: dockerImage + } +} task StringArrayMd5 { input {