Revert "Resolve RAP-224 "Avoid copies""
This reverts commit c82a3a4f.
The use of InplaceUpdateRequirement
is probably unnecessary to avoid copies (TBC), and its introduction caused WorkflowException
issues, because in-place updated data were not specified as outputs. The thing is that these inputs will not be updated at all by the different workflows, so the use of InplaceUpdateRequirement
is not really suitable here.
Toil should not create copies of read-only inputs, and AFAIK it doesn't. It creates symbolic links. However, since @rafferty reported that unwanted copies are being made, this should be investigated further.
Closes RAP-303