-
Notifications
You must be signed in to change notification settings - Fork 440
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
Picard AddOrReplaceReadGroups can be erroneously run without setting PU #1736
Comments
Including a default value (as for a the other required options) is also an option. Or, have do what Dan states and have the form not submit and highlight the required value. Came up at Gitter, so is still impacting users in general (not just coursica students): https://gitter.im/galaxyproject/Lobby?at=5bca0c1eae7be9401682bebe Prior ticket for same issue when was under devteam (from 2016, closing it as a duplicate): galaxyproject/tools-devteam#423 |
Test in release |
@davebx The change is not present in version 2.18.2.1 as installed at main or eu. That is the most current tool version in the MTS. Is this because tool not get a revision bump? Or has the MTS not been updated? Or do we just need to install again from the MTS? (everywhere, all servers). These smaller changes without revision bumps are hard to track.. appreciate help figuring it out! |
Never put linked in test histories for public servers, here they are. Once fixed, can test org.au too and let them know to update as needed https://usegalaxy.org:/u/jen/h/test-ncbi-sra-tools |
The MTS was not updated to include this fix yet. Any ideas about why or how to move this forward? Ping @davebx @bgruening cc @jmchilton Code in MTS has the old code, not what this PR does #2211 from read_group_macros.xml browsed in MTS
|
Hum, I coped that code from the repo "view tip files" in the MTS. Weird. Could you double check? Or is there a MTS problem? |
Retested on both Main and EU with fresh test data/histories. Fails both places. AddOrReplaceReadGroups add or replaces read group information (Galaxy Version 2.18.2.1) https://usegalaxy.org:/u/jen/h/test-picard-addorreplacereadgroups Tool form doesn't have an "Auto-assign" toggle and doesn't add in "run" for PU value at runtime. The command-line doesn't have the PU default info either. Thanks for helping to sort this out! Error
Job info/command line: |
BTW -- this tool might need a test case that triggers the auto-assign & default input functions .. thoughts on that? Not even sure if possible.
|
That just means that both servers need to update the tool, the default for "Platform unit (PU)" is "run" on our Galaxy instance, which is updated to 22:f6ced08779c4 . |
@nsoranzo Ok, going to trust you on that. I don't see the change in the Tool Shed when browsing tip files (specifically |
and I added it to our tool update tracking at usegalaxy.org here https://github.com/galaxyproject/usegalaxy-playbook/projects/3#column-5164217 and pinged eu that they will want to update, too |
OK, works now on Main. Thanks everyone!! |
You can execute Picard AddOrReplaceReadGroups tool without setting Platform Unit (PU), however setting PU is required and results in a runtime error:
This should be a validation error that prevents the job from being submitted.
The text was updated successfully, but these errors were encountered: