Contributing
- Adding a new pipeline
- Code editor plugins
- Code formatting
- Contributing to an existing pipeline
- DSL2 Modules
- DSL2 Subworkflows
- Developer Tutorials
- Gitpod
- Graphic design guidelines
- Guidelines
- Pipeline Release Review Guidelines
- Release checklist
- Special content elements
- Synchronisation
- Test data guidelines
- Training material guide
All nf-core pipelines must be built using the nf-core template.
Workflows should be started using the nf-core create
command which makes a new git repository and the initial commits and branches.
This is to ensure that the automated sync process that keeps all nf-core pipelines up to date can work. See the sync docs for details.
Where possible, workflow authors should do their best to follow nf-core conventions for filenames and code locations.