We arrived to the first code freeze of `nf-scil`. Congrats all, for the superstar work 🥳 ! Next tasks are going to be : - Cleanup metadata files for modules : - [ ] Ensure inputs and outputs are in the correct order - [ ] Ensure inputs and outputs descriptions are clear enough - [ ] Ensure inputs and outputs types are valid - Validate the tools section contains all tools used by the module - [ ] Validate the keywords : at least 3, the most relevant possible - [ ] Validate the description, add a link to the official description of scripts used - Uniformize the modules : - [ ] Validate tool categories (only names, no verbs) - [ ] Validate inputs have relevant names - [ ] Validate task.ext parameters have relevant names - [ ] Optimize writing - [ ] ternary short form - [ ] groovy trueness - [ ] groovy functions - [ ] readable bash - [ ] ... - Harden tests : - [ ] Validate names are relevant - [ ] Validate test data are relevant - [ ] Port test data from repo and scilpy to nf-archives - [ ] Port tests to nf-test
We arrived to the first code freeze of
nf-scil. Congrats all, for the superstar work 🥳 !Next tasks are going to be :