Skip to content

biocorecrg/nextflow-course-2024-alba

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nextflow Course 2024 ALBA

Reproducible research and data analysis using Nextflow

About the course

This slow-paced hands-on course is designed for absolute beginners who want to start using Nextflow to achieve reproducibility of data analysis.

Outline

The course will train participants to build Nextflow pipelines and run them with Linux containers.

It is designed to provide trainees with short and frequent hands-on sessions while keeping theoretical sessions to a minimum.

Learning objectives

  • Execute/Run a Nextflow pipeline.
  • Describe and explain Nextflow basic concepts.
  • Test and modify a Nextflow pipeline.
  • Implement short blocks of code into a Nextflow pipeline.
  • Understand, run and build Linux containers
  • Use containers in Nextflow processes
  • Develop a Nextflow pipeline from scratch.
  • Run a pipeline in diverse computational environments (local, HPC, cloud).
  • Share a pipeline.

Prerequisite / technical requirements

Being comfortable working with the CLI (command-line interface) in a Linux-based environment. Knowledge of containers is not mandatory. The course materials are online on the dedicated GitHub page for self-learning.

Having a GitHub account is recommended.

Dates, time, location

  • Dates: From 6th to 9th of February 2024.

  • Location: ALBA

Acknowledgements

  • Sphinx. The publication system for our course pages.

Releases

No releases published

Packages

No packages published

Languages

  • Python 75.8%
  • Nextflow 21.8%
  • Roff 2.0%
  • Other 0.4%