From a68a261ccd66b40ad185d6d215ce408df9d868cd Mon Sep 17 00:00:00 2001
From: mancini <mancini@astron.nl>
Date: Tue, 29 Oct 2019 10:14:30 +0100
Subject: [PATCH] Interpolate inplace

Former-commit-id: a5c95d1869a52aa13d462d6e6cc736e03e2b8e50
---
 steps/interpolate_visibilities.cwl | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/steps/interpolate_visibilities.cwl b/steps/interpolate_visibilities.cwl
index e4dc74d9..086cbaf9 100644
--- a/steps/interpolate_visibilities.cwl
+++ b/steps/interpolate_visibilities.cwl
@@ -3,24 +3,19 @@ cwlVersion: v1.0
 $namespaces:
   sbg: 'https://www.sevenbridges.com/'
 id: interpolate_visibilities
+
 baseCommand:
   - DPPP
-arguments: 
+arguments:
   - msout.datacolumn=INTERP_DATA
   - msin.datacolumn=DATA
-  - steps=[interpolate] 
+  - steps=[interpolate]
 inputs:
   - id: msin
     type: Directory
     inputBinding:
       prefix: 'msin='
       separate: false
-  - id: msout_name
-    default: out.MS
-    type: string
-    inputBinding:
-      prefix: 'msout='
-      separate: false
   - id: storage_manager
     type: string
     default: Dysco
@@ -39,12 +34,18 @@ inputs:
       prefix: 'interpolate.windowsize='
       separate: false
 
-outputs: 
+outputs:
   - id: msout
     type: Directory
     outputBinding:
-      glob: $(inputs.msout_name)
+      glob: $(inputs.msin)
 label: interpolate_visibilities
 hints:
   - class: DockerRequirement
     dockerPull: lofar/lofar-pipeline
+
+requirements:
+  - class: InitialWorkDirRequirement
+    listing:
+      - entry: $(inputs.msin)
+        writable: true
-- 
GitLab