-
Notifications
You must be signed in to change notification settings - Fork 11
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
extra tools #21
extra tools #21
Conversation
Hi,
Nevermind! Thanks |
This is looking great! I'll highlight one feature: Unfortunately, there's a problem in CWLTool (untested in other engines) that may hinder your ability to run these workflows when collecting these outputs. I realised that the ToolArgument wasn't in the docs, but it's here now. A couple of minor things I noticed in the scramble wrapper:
[ # ...other args
ToolArgument("3.0", prefix="-V"),
ToolArgument("-9")
] |
Great, thanks for commenting. Cheers |
I think we're good to go now! Cheers |
I'm trying to fix input errors in the new ToolInput(
"aligned",
Array(Sam(), Bam()),
prefix="--ALIGNED_BAM",
prefix_applies_to_all_elements=True,
doc="SAM or BAM file(s) with alignment data.",
position=10,
), But this still yields Thanks for the help |
Hey @matthdsm, at the moment you can't (but proposed in Unions in Janis: PMCC-BioinformaticsCore/janis#10). I'd recommend just letting it be an Array of Bams. Janis will tell you there's a type connection error but it should work anyway. (Sort of like TypeScript errors, there's an error but it'll finish the transpile) |
I suppose a squash and merge would be best here 😅 |
…her in workflows" This reverts commit be8d880.
Thanks @matthdsm for the contribution, this is awesome!! |
No problem! More stuff to come! |
No description provided.