Workflow size
The key words “MUST”, “MUST NOT”, “SHOULD”, etc. are to be interpreted as described in RFC 2119.
nf-core pipelines SHOULD follow a “not too big, not too small” rule.
Workflows SHOULD contain at least three processes and be simple enough to run that a new user can realistically run the pipeline after spending ten minutes reading the docs.
Pipelines SHOULD be general enough to be of use to multiple groups and research projects, but comprehensive enough to cover most steps in a primary analysis.
- Get started
- Running
- Overview
- Advanced topics
- Configuration
- Reference genomes
- Running pipelines offline
- Developing
- Overview
- Containers
- Documentation
- Institutional profiles
- Migration guides
- Testing
- Contributing
- Overview
- Components
- Contribution types
- Contributor's list
- Deprecating modules
- Documentation
- Existing pipelines
- New pipelines
- Project proposals
- Reviewing pull requests
- nf-core bot
- Review checklists
- Reviewing pipeline releases
- Specifications
- Community
- Advisories
- Governance
- Terminology
- nf-core/tools
- API
- CLI
- Installation
- Test datasets
- TUI