Skip to content
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

FreeBayes requires both: input with assigned database AND tool form selection of genome #409

Closed
jennaj opened this issue Nov 1, 2016 · 1 comment
Labels

Comments

@jennaj
Copy link
Member

jennaj commented Nov 1, 2016

Tool

FreeBayes - bayesian genetic variant detector (Galaxy Version 0.4.1)

Problem

Job failures with errors that are unclear to users.

Suggested fix: do not require database metadata for inputs

Input coming from a workflow will not always have the database assignment. Earlier versions of the tool (or the tool as run in the most current Galaxy 16.07) did not have this requirement. Assigning genome build on the tool form was enough.

Workaround

Assign the database as a post-build action for the upstream tools within workflow editor. This makes the workflow itself intact.

@jennaj jennaj added the bug label Nov 1, 2016
@jennaj
Copy link
Member Author

jennaj commented Aug 7, 2017

Retest in progress with version FreeBayes bayesian genetic variant detector (Galaxy Version 1.0.2.29-3). Works on standard input. This is probably enough for now.

The updated version of the tool will still fail when the input BAMs do not have a genome assigned (even though one is specified on the tool form). BUT the tool cannot be submitted without that content and the new version of the tool form has a good warning.

Usage update: If you are using an older workflow, it may need to be adjusted to have database assigned to the inputs. This database assignment can be a natively indexed genome database or a custom genome's build database. FAQ: https://galaxyproject.org/learn/custom-genomes/#custom-builds

@jennaj jennaj closed this as completed Aug 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant