From 8057d0792c8fa2721d0267a9ea699b5df3609aea Mon Sep 17 00:00:00 2001 From: DavyCats <davycats.dc@gmail.com> Date: Fri, 6 Sep 2019 14:41:50 +0200 Subject: [PATCH] cleanup bedtools.wdl --- CHANGELOG.md | 1 + bedtools.wdl | 13 ++++++------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 38163a8..b7b2b0d 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 --------------------------- ++ All inputs to bedtools Sort are now reflected in the generated command + Add WDL task for TALON + Add WDL task for TranscriptClean + Fastqsplitter: fix mkdir command to work with biocontainer's busybox mkdir diff --git a/bedtools.wdl b/bedtools.wdl index 9ef29ad..f9859f9 100644 --- a/bedtools.wdl +++ b/bedtools.wdl @@ -30,7 +30,6 @@ task Sort { Boolean chrThenScoreD = false File? g File? faidx - Boolean header = false String outputBed = "output.sorted.bed" String dockerImage = "quay.io/biocontainers/bedtools:2.23.0--hdbcaa40_3" } @@ -40,9 +39,11 @@ task Sort { mkdir -p $(dirname ~{outputBed}) bedtools sort \ -i ~{inputBed} \ - ~{if sizeA then "-sizeA" else ""} \ - ~{if sizeD then "-sizeD" else ""} \ - ~{if chrThenSizeD then "-chrThenSizeD" else ""} \ + ~{true="-sizeA" false="" sizeA} \ + ~{true="-sizeD" false="" sizeD} \ + ~{true="-chrThenScoreD" false="" chrThenScoreD} \ + ~{"-g " + g} \ + ~{"-faidx" + faidx} \ > ~{outputBed} } @@ -53,6 +54,4 @@ task Sort { runtime { docker: dockerImage } - - -} \ No newline at end of file +} -- GitLab