funcscan icon indicating copy to clipboard operation
funcscan copied to clipboard

nf-test wishlist

Open jasmezz opened this issue 1 year ago • 0 comments

nf-test wishlist

  • [ ] 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.
  • [ ] Move external links from test configs to nf-core test-datasets (e.g. antiSMASH: 'https://raw.githubusercontent.com/antismash/antismash/fd61de057e082fbf071732ac64b8b2e8883de32f/antismash/detection/hmm_detection/data/ToyB.hmm')
  • [ ] Streamline nf-test files: have a single snapshot for each tool output including exists() and contains() statements (like here for ampir)

jasmezz avatar Jul 08 '24 12:07 jasmezz