Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Project] Make nf-core create more customisable #2340

Closed
12 of 17 tasks
ewels opened this issue Jun 27, 2023 · 3 comments
Closed
12 of 17 tasks

[Project] Make nf-core create more customisable #2340

ewels opened this issue Jun 27, 2023 · 3 comments
Labels
command line tools Anything to do with the cli interfaces high-priority template nf-core pipeline/component template

Comments

@ewels
Copy link
Member

ewels commented Jun 27, 2023

The nf-core template is central to the community and is increasingly important, both as the community grows (more nf-core pipelines) and as the tooling is used for non nf-core pipelines more and more.

There are a few specific tasks to do here, this issue is to track the overall progress.

Tasks

  1. command line tools documentation
  2. command line tools
  3. command line tools
  4. command line tools
  5. template
  6. template
  7. template
  8. template
  9. command line tools
  10. enhancement infrastructure template
    mirpedrol
  11. command line tools
  12. enhancement
  13. enhancement
  14. enhancement
  15. enhancement
@ewels ewels added template nf-core pipeline/component template command line tools Anything to do with the cli interfaces high-priority labels Jun 27, 2023
@mashehu
Copy link
Contributor

mashehu commented Jul 26, 2023

@adamrtalbot created this minimal viable nf-core pipeline, which could be a good target for this rewrite with all flags disabled: https://github.com/adamrtalbot/nf-stem/

@ewels ewels pinned this issue Oct 2, 2023
@ewels ewels changed the title Make nf-core create more customisable [Project] Make nf-core create more customisable Oct 2, 2023
@kenibrewer
Copy link
Member

Got pointed towards this issue by @edmundmiller, definitely excited about these additional customization features. #1961 in particular has been on my feature wishlist for some time.

@adamrtalbot Just took a look at your nf-stem project. It looks like a great approach! Will probably use your version the next time I do a project that calls for a minimal template.

@adamrtalbot
Copy link
Contributor

Thanks @kenibrewer, your version was a big inspiration.

For what it's worth, I think we can go further now. More streamlined than ever!

@ewels ewels moved this from Todo to In Progress in nf-core infrastructure projects Jun 27, 2024
@ewels ewels modified the milestones: 3.1, 3.0 Sep 26, 2024
@mirpedrol mirpedrol removed this from the 3.0 milestone Sep 26, 2024
@mashehu mashehu closed this as completed by moving to Done in nf-core infrastructure projects Oct 3, 2024
@ewels ewels unpinned this issue Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
command line tools Anything to do with the cli interfaces high-priority template nf-core pipeline/component template
Projects
Development

No branches or pull requests

5 participants