-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Labels
acceptedApproved by core and maintainers teamApproved by core and maintainers team
Description
Have you read the RFC docs?
- Yes, I have read and understood the RFC docs
Summary
I've ported nearly all of the logic over to nf-utils, a Nextflow plugin. This will replace the subworkflows/nf-core/utils_* set of workflows that then replaced the lib/. I think a plugin will significantly improve the casual nf-core developer and user and allow people to pick and choose features.
Champion
Background & Motivation
I was just waiting on the 3.3.0 tools release to come out, and now I think we're finally ready to start migrating to a plugin to reduce the boilerplate of the subworkflows, etc.
New users found lib/ and then subworkflow/nf-core/utils* particularly confusing, and there's a lot of old and maybe undocumented reasoning behind some of these things. @vdauwera has even been working on a training module going over these.
Goals
- Migrate boilerplate to a Nextflow plugin
- Improve the experience for small Nextflow pipelines
Non-Goals
- Add new functionality
References
Metadata
Metadata
Assignees
Labels
acceptedApproved by core and maintainers teamApproved by core and maintainers team
Type
Projects
Status
accepted