Overview
This comprehensive guide covers testing nf-core components using nf-test. This guide provides everything needed to create robust, maintainable tests for modules, subworkflows, and pipelines, from writing your first test to implementing advanced patterns.
Guide structure
Getting started
- Installation - Setting up nf-test in your development environment
- Project setup - Configuring your nf-core pipeline repository for testing with nf-test
Component Testing
- Testing modules - Testing individual nf-core modules
- Testing subworkflows - Testing nf-core subworkflows
-  Contributing-  Pipelines
-  Software packaging
-  nf-test
-  Website
-  Code editors and styling
-  Github
- How to contribute to nf-core
- Project proposals
 
-  
-  Tutorials-  Devcontainer
-  Use nf-core pipelines
-  Adding a pipeline
-  Tests and test data
-  Pipelines
-  Contributing to nf-core
-  External usage
-  Google colab
-  Nextflow training
-  nf-core training- Overview
-  Contributing training
 
 
-  
-  Guidelines-  Graphic design
-  Pipelines
-  Components
-  Documentation
- External use
-  Google slides progressbar
- Pull request review
 
-  
-  Checklists- Pipeline release
-  Community governance
 
-  nf-core/tools- Installation
-  Test datasets
- TUI
- Custom remotes
- API Reference