Closed matthdsm closed 4 years ago
~If I'm not mistaken, I suppose this can be fixed by adding the encoding option here. Testing this atm.~
M
Also, is CWL still on the roadmap? Or has development (and support) been halted at the moment? ping @chapmanb
Cheers M
~so the PR above seems to have fixed the decoding issue, but now bcbio complains it can't find the references for picard~ scratch that, didn't fix anything..
M
Matthias; Sorry about the issue and thank you for the digging into this. Unfortunately GATK3 won't work with CWL and we didn't plan on supporting this. The trickier installation process because of it being non-free is harder to make happen in the CWL environment where you have to pre-define and bring everything into the environment, so we ended up not working on it in favor of supporting the newer and freely available GATK4 we could develop around. I would stick with standard bcbio if you want to run GATK3 analyses rather than try to work through this.
Practically, I'm not really able to devote much time to CWL development right now and I don't think it's prioritized in Rory, Sergey and Ilya's plans. Happy to help try to sort out issues but we probably won't be rolling out any significant new features. Sorry to not have as much time to work on this now.
Hi Brad,
Thanks for the reply! How would you feel about using the existing logic for GATK3 in the CWL implementation? We could add a disclaimer that it won't work in docker, but for local installs it should be good to go no? What do you suppose it would take to get this done? I'm not really sure about how much work this would be, but I'd be interested in devoting some time to this issue.
Cheers M
@matthdsm we would much appreciate if you put some effort in CWL, gatk3 seems not to be the best target, see CWL issues referenced in the priority list.
Hi,
I'm running the germline variant pipeline through CWL and cromwell, but it seems the CWL invocations of the bcbio codebase don't detect the GATK version correctly, causing the pipeline to stall.
Running the pipeline using the following cmd
with config:
and error:
Note I'm using GATK3, so the version resolvement for GATK4 is untested (by me at least). I suppose this might be the same issue as fixed with #2824. I'm currently looking for a fix and will update shortly.
Cheers M