Ruben Vorderman
Ruben Vorderman
If we are going for checksums might I jump in and prevent us from using SHA256? That is a cryptographic hash. Cryptographic hashes are designed to be slow, as to...
If you want to build a workflow with a GUI I recommend [galaxy](https://usegalaxy.org) at this point. Though that cannot export to WDL unfortunately (or to CWL for that matter, there...
If I understood correctly this is equiivalent to `select_all(X)[0]` with a check if the result of select_all(X) is empty. Given results as an array of optionals this is how to...
Thinking about this some more. Isn't it better to equip `select_first` with an optional default value parameter? The behavior would be as follows: - `select_first([None, None, None])` -> crash. Normal...
> Regarding "making new files in their directories" -- IIRC (correction welcomed) Cromwell drops input files into the task working directory, so I think practically this has to be allowed....
MUST is the only option in my opinion. Mostly because WDL strives to be readable. Having to keep in mind that a task manipulates the inputs adds very significant cognitive...
Great idea. We can run this in github CI as well to ensure a feature is truly implemented before it is merged into the spec.
Great! This feature would be very nice. I think it is easier that imports are relative to the file and not `$PWD` but it would be better if this was...
I agree that permissive makes a lot of sense and it should indeed be made explicit. Workflow engines should be able to configure a change to this setting.
> Let's consider the task of BWA MEM, and the specific case of the minimum seed length (-k) parameter. As the developer of the BWA MEM task, I am going...