* Set process label to `process_single` for modules with no `task.cpus` usage
* Fix tests of 'borked' modules
* prettier
* More modules are single-threaded and can use process_single
* Adding process_single to hmmer/esl* modules
* Fix failing tests
* Prettier
Co-authored-by: Matthieu Muffato <mm49@sanger.ac.uk>
Co-authored-by: Daniel Lundin <erik.rikard.daniel@gmail.com>
* Created hmmer/eslalimask from template
* esl-alimask module with --rf-is-mask test case
* Add optional file output
* Add hmmer to test name
* Move from process_single to process_low
* Test for versions.yml, plus content
* Prettier
* Avoid gzipping input alignment
* hmmer/eslreformat from template
* Started on main.nf
* meta.id to prefix
* Continued work
* Fix version string so it's from *this* tool
* hmmer/eslreformat
* Prettier
* Get tests/config/pytest_modules.yml back
* Delete extra hmmer/eslalimask in pytest_modules.yml
* More prettier
* Fix path to versions.yml in test
* Remove 'format' param
* Fix problems with format param deletion
* Document format param