This is a feature request.
Consider the following usage scenario:
I launch an analysis on a collection of 1000 samples. 900 of them succeed, but 100 of them get stuck. I abort the submission, but want to rerun the workflows on the 100 samples that got aborted. It would be great if FireCloud provided a simple (one-click?) mechanism for me to re-run all of a submission's aborted workflows.
I understand that call caching would allow me to effectively do this, but call caching makes copies of the outputs. The workflows I am running generate files that are quite large....say 50GB files. I don't want to have create copies of these files for the 900 workflows that succeeded.