From 7ba4c125163a377e0ce1bd2a0a29e98d17f3b978 Mon Sep 17 00:00:00 2001 From: JasperBoom <jboom@infernum.nl> Date: Thu, 30 Jan 2020 13:47:07 +0100 Subject: [PATCH] Replace moving with hardlinking. --- centrifuge.wdl | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/centrifuge.wdl b/centrifuge.wdl index 3f01d0e..909de67 100644 --- a/centrifuge.wdl +++ b/centrifuge.wdl @@ -115,9 +115,11 @@ task Classify { command <<< set -e mkdir -p "$(dirname ~{outputPrefix})" - indexPath=~{sub(indexFiles[0], "\.[0-9]\.cf", "")} indexBasename="$(basename ~{sub(indexFiles[0], "\.[0-9]\.cf", "")})" - mv ${indexPath}* $PWD/ + for file in ~{sep=" " indexFiles} + do + ln ${file} $PWD/"$(basename ${file})" + done centrifuge \ ~{inputFormatOptions[inputFormat]} \ ~{true="--phred64" false="--phred33" phred64} \ @@ -190,9 +192,11 @@ task Inspect { command <<< set -e mkdir -p "$(dirname ~{outputPrefix})" - indexPath=~{sub(indexFiles[0], "\.[0-9]\.cf", "")} indexBasename="$(basename ~{sub(indexFiles[0], "\.[0-9]\.cf", "")})" - mv ${indexPath}* $PWD/ + for file in ~{sep=" " indexFiles} + do + ln ${file} $PWD/"$(basename ${file})" + done centrifuge-inspect \ ~{outputOptions[printOption]} \ ~{"--across " + across} \ -- GitLab