-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request