Nextflow project to be developed for the micro-credential VIB/UGent - Reproducble analysis
In this project you will create a Nextflow pipeline based on some data analysis from your research field or following an example provided by the lecturers.
This project should adhere to the following requirements to succeed:
- Should be on Github (Please add the link to
projects.md
) - Docker and Apptainer compatibility (bonus points if also conda compatible) of all modules
- Should contain at least 3 modules from tools that weren't covered during the training
- at least 1 module should contain a custom script
- at least 1 module should contain an external tool
- Should contain at least 1 config profile
- Should not need any prior setup (the pipeline should work out-of-the-box on the infrastructure used during the training) with minimal test data
- Should output relevant files to an output directory
- Should contain at least 3 different operators
- Process resources should be managed in the nextflow.config using process labels
- Follow the nf-core best practice guidelines
- The pipeline contains a subworkflow