-
-
Notifications
You must be signed in to change notification settings - Fork 27
Adjust behavior of command_input_file_expression #128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Changes it to reference another input parameter instead of using self. The behavior of processing secondary files patterns in order and being able to reference earlier ones later is not part of the spec. This doesn't exactly replicate the previous behavior, because it introduces a new input parameter, however it does demonstrate the ability to rename a file and have it staged as a secondary file without having to use InitialWorkDir. refs #127
Yeah, I struggled with this test for toil-cwl-runner (by removing their hack and using more cwltool code): DataBiosphere/toil@34af4b3#diff-0de692d823906d36705d7d2c02a0bc99e191abc8b48f258401f9611184f339a2L3221 |
Changes it to reference another input parameter instead of using self. The behavior of processing secondary files patterns in order and being able to reference earlier ones later is not part of the spec. This doesn't exactly replicate the previous behavior, because it introduces a new input parameter, however it does demonstrate the ability to rename a file and have it staged as a secondary file without having to use InitialWorkDir. refs #127 Co-authored-by: Michael R. Crusoe <[email protected]>
…guage#128) Changes it to reference another input parameter instead of using self. The behavior of processing secondary files patterns in order and being able to reference earlier ones later is not part of the spec. This doesn't exactly replicate the previous behavior, because it introduces a new input parameter, however it does demonstrate the ability to rename a file and have it staged as a secondary file without having to use InitialWorkDir. refs common-workflow-language#127 Co-authored-by: Michael R. Crusoe <[email protected]>
Just read #127, and this PR, and +1 that this solves #127, as this uses an input reference instead of accessing the array element (which relies on chance to work on different CWL implementations, as reported in the linked issue). |
Changes it to reference another input parameter instead of using self. The behavior of processing secondary files patterns in order and being able to reference earlier ones later is not part of the spec. This doesn't exactly replicate the previous behavior, because it introduces a new input parameter, however it does demonstrate the ability to rename a file and have it staged as a secondary file without having to use InitialWorkDir. refs #127 Co-authored-by: Michael R. Crusoe <[email protected]>
Changes it to reference another input parameter instead of using self.
The behavior of processing secondary files patterns in order and being
able to reference earlier ones later is not part of the spec.
This doesn't exactly replicate the previous behavior, because it
introduces a new input parameter, however it does demonstrate the
ability to rename a file and have it staged as a secondary file
without having to use InitialWorkDir.
refs #127