You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
include { MY_SMALL_SUBWORKFLOW } from '../../../subworkflows/org/my_small_subworkflow/main.nf'
When you do nf-core module install of nf-core module update it looks for a module named modules/org/my/small/subworkflow, which does not exist, and therefore it errors out. What does exist is the subworkflow my_small_subworkflow.
To load a subworkflow inside a subworkflow during installation, the path must be:
include { MY_SMALL_SUBWORKFLOW } from '../my_small_subworkflow/main.nf'
I think both path strings should be allowed
Command used and terminal output
$nf-core subworkflows install my_big_subworkflow ,--./,-. ___ __ __ __ ___ /,-._.--~\ |\ | |__ __ / ` / \ |__) |__ } { | \| | \__, \__/ | \ |___ \`-._,-`-, `._,._,' nf-core/tools version 2.13.1 - https://nf-co.reINFO Reinstalling 'my_big_subworkflow' ERROR Module 'my/small/subworkflow' not found in list of available modules.
System information
nf-core/tools version 2.13.1
The text was updated successfully, but these errors were encountered:
Description of the bug
If you have paths as:
When you do
nf-core module install
ofnf-core module update
it looks for a module namedmodules/org/my/small/subworkflow
, which does not exist, and therefore it errors out. What does exist is the subworkflowmy_small_subworkflow
.To load a subworkflow inside a subworkflow during installation, the path must be:
I think both path strings should be allowed
Command used and terminal output
System information
nf-core/tools version 2.13.1
The text was updated successfully, but these errors were encountered: