Skip to content

Add ability to install a subworkflow composed nf-core and non-nfcore modules/subworkflows.  #3175

Open
@kenibrewer

Description

@kenibrewer

Description of feature

As a maintainer of a non-nfcore modules library, I would like to be able to install my custom subworkflows composed of nf-core modules/subworkflows and non-nfcore modules/subworkflows into a nextflow pipeline using the following command:

nf-core --git-remote https://github.com/kenibrewer/nf-modules-demo --branch main subworkflows install demo_subworkflow

This is blocked by the fact that the ComponentInstall class assumes that all the modules/subworkflows are coming from the same modules library when instead they could be coming from different org_names and branches.

This will allow me to modularize and version re-usable subworkflows for use in my organizaiton.

Still putting together the demo subworkflow that will trigger the errors I was seeing. I'll report back when I have that.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions