[ ] have at least one test profile for prodigal:
At the moment, we don't test if prodigal actually works, because its wrapper tool pyrodigal is super similar. However, it would be good to have at least 1 test profile with prodigal (e.g. can replace pyrodigal in one of the existing profiles).
[ ] assertion for zipped files:
add better assertions for zipped files than just checking for existence (see here).
[ ] For each of the 3 screening workflows: Make sure that test samplesheets actually produce hits. Currently, BGC workflow has no hits for samplesheet_reduced.csv (only samplesheet_full.csv which is used only by the full test). Some ARG tools have no hits as well.
nf-test wishlist
prodigal
actually works, because its wrapper toolpyrodigal
is super similar. However, it would be good to have at least 1 test profile withprodigal
(e.g. can replacepyrodigal
in one of the existing profiles).samplesheet_reduced.csv
(onlysamplesheet_full.csv
which is used only by the full test). Some ARG tools have no hits as well.exists()
andcontains()
statements (like here for ampir)