From ed27b2df58dee891f8f48b08c3d6acd1269d59eb Mon Sep 17 00:00:00 2001
From: mancini <mancini@astron.nl>
Date: Wed, 10 May 2023 14:29:33 +0200
Subject: [PATCH] Use basename instead of full path and rename input file to
 remove magic

---
 steps/requantize.cwl | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/steps/requantize.cwl b/steps/requantize.cwl
index dc69644..e78d79c 100644
--- a/steps/requantize.cwl
+++ b/steps/requantize.cwl
@@ -7,7 +7,8 @@ requirements:
 - class: InlineJavascriptRequirement
 - class: InitialWorkDirRequirement
   listing:
-  - writable: true
+  - entryname: $(inputs.bf_tar_archive.basename.replace(/_([0-9a-zA-Z]+)\.tar/, ".tar"))
+    writable: true
     entry: $(inputs.bf_tar_archive)
 
 inputs:
@@ -15,6 +16,7 @@ inputs:
   type: File
   inputBinding:
     position: 0
+    valueFrom: $(self.basename)
 
 outputs:
 - id: bf_archive
@@ -48,7 +50,7 @@ outputs:
 - id: summary_file
   type: File
   outputBinding:
-    glob: "*-ldv-summary.log"
+    glob: '*-ldv-summary.log'
 - id: summary_psrfits_file
   doc: summary_psrfits_file
   type: File?
-- 
GitLab