bunny icon indicating copy to clipboard operation
bunny copied to clipboard

Output collection and intermediary files

Open milos-ljubinkovic opened this issue 7 years ago • 3 comments

We could potentially create a new configuration field that would look something like this:

option 1: Leave all created files where they are created (engine.delete_intermediary_files=false currently)

option 2: Delete intermediary files as the workflow is executed (engine.delete_intermediary_files=true currently)

option 3: After the workflow is completed delete all the files except the outputs and put the outputs in the same directory

milos-ljubinkovic avatar Oct 24 '17 10:10 milos-ljubinkovic

Hi @milos-ljubinkovic , Firstly, I would separate this into two issues. I understand that its implementation is connected, but from users perspective they seem different. First issue - intermediary files option 1: Leave all created files where they are created (engine.delete_intermediary_files=false currently) option 2: Delete intermediary files as the workflow is executed (engine.delete_intermediary_files=true currently) option 3: After the workflow is completed delete all intermediary files

Second issue - Output collection option 1: Collect all outputs in the same directory option 2: do nothing (their paths are listed in output json)

P.S. Is it possible to write cwl.output.json to file?

vladimirkovacevic avatar Nov 17 '17 16:11 vladimirkovacevic

I was in process of writing nearly the same thing as Vladimir :) Agree

bogdang989 avatar Nov 17 '17 16:11 bogdang989

I agree as well.

teodora-aleksic avatar Nov 17 '17 17:11 teodora-aleksic