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

Fix test parameters that are not defined in the inputs #4095

Open
30 of 67 tasks
bernt-matthias opened this issue Oct 20, 2021 · 4 comments
Open
30 of 67 tasks

Fix test parameters that are not defined in the inputs #4095

bernt-matthias opened this issue Oct 20, 2021 · 4 comments

Comments

@bernt-matthias
Copy link
Contributor

bernt-matthias commented Oct 20, 2021

There are many cases where test parameters are used that are not defined in the inputs.

I guess most cases are easy to solve, but may require a bit of research:

  • check if the parameter was there in the past and was removed, then we can also remove the test parameter
  • check the underlying tools if there is such a parameter and maybe add it to the inputs (ie. it was forgotten to be implemented in the tool)
  • ...

Here is the list of tools that currently suffer from this (please put your name / link to the PR next to the tool if you are working on this):

bernt-matthias added a commit to bernt-matthias/tools-iuc that referenced this issue Nov 22, 2021
kmerfilter: barcode_encoding in inputs but unused
populations: fastphase present in inputs but unused
shortreads: add_log used in test but absent from inputs

xref galaxyproject#4095
bernt-matthias added a commit to bernt-matthias/tools-iuc that referenced this issue Nov 22, 2021
--strip-suffix seems absent from the beginning
--discard-cassava was apparently forgotten in galaxyproject#3704

xref galaxyproject#4095
bernt-matthias added a commit to bernt-matthias/tools-iuc that referenced this issue Nov 22, 2021
--strip-suffix seems absent from the beginning
--discard-cassava was apparently forgotten in galaxyproject#3704

xref galaxyproject#4095
@gallardoalba
Copy link
Contributor

gallardoalba commented Nov 22, 2021

@gallardoalba
Copy link
Contributor

In the case of USHER, the parameter of this test should be replaced by retain_input_branch_length, but the rest is fine https://github.com/galaxyproject/tools-iuc/blob/master/tools/usher/usher.xml#L302

@bernt-matthias
Copy link
Contributor Author

but the rest is fine

Which rest do you mean?

@gallardoalba
Copy link
Contributor

but the rest is fine

Which rest do you mean?

I mean, the correct name of this parameter is retain_input_branch_lengths; only this test should be modified.

bernt-matthias added a commit to bernt-matthias/tools-iuc that referenced this issue Nov 23, 2021
--strip-suffix seems absent from the beginning
--discard-cassava was apparently forgotten in galaxyproject#3704

xref galaxyproject#4095
bgruening pushed a commit that referenced this issue Nov 27, 2021
* cutadapt: remove absent read_modification

this was once the select of a conditional which was removed in
9a3d1b1

* same for output_filtering

* add missing arguments to command

--strip-suffix seems absent from the beginning
--discard-cassava was apparently forgotten in #3704

xref #4095
bernt-matthias added a commit to bernt-matthias/tools-iuc that referenced this issue Dec 3, 2021
kmerfilter: barcode_encoding in inputs but unused
populations: fastphase present in inputs but unused
shortreads: add_log used in test but absent from inputs

xref galaxyproject#4095
bernt-matthias added a commit to gallardoalba/tools-iuc that referenced this issue Apr 13, 2022
kmerfilter: barcode_encoding in inputs but unused
populations: fastphase present in inputs but unused
shortreads: add_log used in test but absent from inputs

xref galaxyproject#4095
bernt-matthias added a commit that referenced this issue Apr 14, 2022
* Update stack2

* Remove unnecesary macros

* Capitalize terms

* Fix macros for compatibility with stacks shortreads

* Fix command line

* Fix tag mismatch

* Update tests

* Fix test

* Include_comments

* Include delta

* Update failing test

* Fix datatype

* Update outputdata

* Fix test

* fix unused inputs

kmerfilter: barcode_encoding in inputs but unused
populations: fastphase present in inputs but unused
shortreads: add_log used in test but absent from inputs

xref #4095

* update version tokens

Co-authored-by: Cristóbal Gallardo <[email protected]>
Co-authored-by: Matthias Bernt <[email protected]>
@bernt-matthias bernt-matthias mentioned this issue Jan 19, 2024
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants