When writing local pipeline modules, using nf-core modules create tool/subtool, it follows a different file structure to the standard modules file structure.
It would be nice if local pipeline modules followed the same file format as nf-core modules.
Rather than
modules/
local/
tool/
subtool.nf
It should be
modules/
local/
tool/
subtool/
main.nf
The environment.yml is also missing as a result of this.
Alternative
Turn everything on it's head in nf-core modules and each module should be in a subtool.nf file, meaning only a single (all encompassing) environment.yml is needed for all subtools ( which also rearranges tests, etc )
Description of feature
When writing local pipeline modules, using
nf-core modules create tool/subtool
, it follows a different file structure to the standard modules file structure. It would be nice if local pipeline modules followed the same file format as nf-core modules.Rather than
It should be
The
environment.yml
is also missing as a result of this.Alternative
Turn everything on it's head in nf-core modules and each module should be in a subtool.nf file, meaning only a single (all encompassing) environment.yml is needed for all subtools ( which also rearranges tests, etc )