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

hmmer3: update and nhmmer test fixes #2720

Merged

Conversation

bernt-matthias
Copy link
Contributor

@bernt-matthias bernt-matthias commented Dec 1, 2019

remaining problems seem due to the fact that nowadays v3.2.1 is used instead of 3.2. Could we fix this? Or better update test data?

since so far only tests changed I did not bump the tool version .. just kidding (I forgot it) ..

FOR CONTRIBUTOR:

  • - I have read the CONTRIBUTING.md document and this tool is appropriate for the tools-iuc repo.
  • - License permits unrestricted use (educational + commercial)
  • - This PR adds a new tool or tool collection
  • - This PR updates an existing tool or tool collection
  • - This PR does something else (explain below)

@bernt-matthias
Copy link
Contributor Author

I think the tests fail because now 3.2.1 is used instead of 3.2.

--update_test_data ?

@bernt-matthias bernt-matthias mentioned this pull request May 13, 2020
5 tasks
@bernt-matthias bernt-matthias force-pushed the topic/hmmer3-container-fixes branch from 39e7ce1 to 52b9672 Compare May 14, 2020 17:17
@bernt-matthias
Copy link
Contributor Author

Also upgraded to 3.3. .. according to the changelog there seem to be no changes in the CLI.

aliscore output in nhmmer scan creates segfault (reported here EddyRivasLab/hmmer#190). So I enabled it for testing in nhmmer search... still keeping the test file for scan for when it works again.

Needed to update quite a bit of the test data since numeric values changed.

@bernt-matthias bernt-matthias changed the title hmmer3: nhmmer test fixes hmmer3: update and nhmmer test fixes May 14, 2020
@bernt-matthias
Copy link
Contributor Author

Also added some expect_num_outputs for tools with filters ... I was a bit lazy and just added tests instead of introducing macros for the outputs and testing filters just once... :(

@bgruening
Copy link
Member

Still failing ... :(

- better code reuse for the output flag macro
- unified token for generation of the output arguments
- added macros for the outputs
- output labels changed now TOOL on onstring
  (so I keep the capitalisation but do not use the dataset names
  anymore)
- added content asserions for outputs of all tools
@bernt-matthias bernt-matthias force-pushed the topic/hmmer3-container-fixes branch from 865fb47 to a38fc75 Compare May 15, 2020 17:40
Copy link
Member

@mvdbeek mvdbeek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice, thanks so much @bernt-matthias!

@mvdbeek mvdbeek merged commit 7d31599 into galaxyproject:master Jun 16, 2020
@nsoranzo nsoranzo deleted the topic/hmmer3-container-fixes branch June 16, 2020 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants