17 March 2026
Streamed
Date limite de dépôt des candidatures :
03 March 2026
Date limite d'annulation :
03 March 2026
Jeferyd Yepes-Garcia
Programming and Computing Techniques
Data management
Beginner
Académique : 100 CHF
A but lucratif : 500 CHF
0.25 Crédits ECTS
Le cours n'est pas encore ouvert aux candidatures. S'inscrire pour recevoir les notifications lorsqu'un cours est ouvert aux candidatures (généralement 2 mois avant le début).


Aucune instance future de ce cours n'est prévue pour l'instant

Overview

The rapid evolution of computational infrastructure to perform bioinformatics analysis and the claim for more efficient and reproducible workflows have opened a door to include new tools that optimize pipeline execution. The workflow orchestrator Nextflow has arisen as a great alternative to meet these needs given its native capabilities such as the possibility to run the software independently and in parallel, the chance to couple it to many other modules or pipelines and its scalability.

This course empowers the participants with hands-on strategies to wrap their pipelines with Nextflow, streamlining the analysis and allowing a plug-and-play modular design. In addition, the participants will learn to take advantage from other Nextflow features such as the possibility of choosing the software management technology or using different executors from local environments until High Performance Clusters.

Audience

This course is designed for PhD students, postdoctoral and other researchers in the life sciences from both academia and industry who aim at automatizing their analyses and/or in the quest to guarantee scalability and reproducibility of their pipelines through a workflow manager.

Learning outcomes

At the end of the course, the participants are expected to:

  • Recognize the benefits of wrapping their routine analysis with a workflow orchestrator.
  • Develop their own pipelines wrapped with Nextflow.
  • Learn how to modularize their pipelines to enhance the control execution.
  • Run their pipelines in different environments.

Prerequisites

Knowledge / competencies

The participants are expected to count with beginner/intermediate knowledge of UNIX-based systems and/or Bash scripting. Suggested courses: First Steps with UNIX in Life Sciences and/or UNIX Fundamentals.

Technical

You are required to bring your own laptop and they will be asked to sign-up/log-in on GitHub to use GitHub Codespaces.

Schedule

9:00 - 9:30 Lecture: Workflow managers and Nextflow architecture.

9:30 - 10:15 Hands-on: Hello world pipeline.

10:15 - 10:30 Break.

10:30 - 11:00 Lecture: Modularization and workflow.

11:00 - 12:30 Hands-on: RNA-seq pipeline.

12:30 - 13:30 Lunch break.

13:30 - 14:00 Lecture: Executors, profiles and software management.

14:00 -15:30 Hands-on: Metagenomics pipeline.

15:30 -15:45 Break.

15:45 - 16:30 Hands-on: wrapping your pipeline.

16:30 - 16:45 Lecture: nf-core.

16:45 - 17:00 Wrapping-up and closing remarks.

Application

The registration fees for academics are 100 CHF and 500 CHF for for-profit companies.

While participants are registered on a first come, first served basis, exceptions may be made to ensure diversity and equity, which may increase the time before your registration is confirmed.

You will be informed by email of your registration confirmation. Upon reception of the confirmation email, participants will be asked to confirm attendance by paying the fees within 5 days.

Applications close on 03/03/2026. Deadline for free-of-charge cancellation is set to 03/03/2026. Cancellation after this date will not be reimbursed. Please note that participation in SIB courses is subject to our general conditions.

Venue and Time

This course will be streamed.

The course will start at 9:00 CET and end around 17:00 CET.

Precise information will be provided to the registered participants in due time.

Additional information

Coordination: Valeria Di Cola, SIB Training.

We will recommend 0.25 ECTS credits for this course (given a passed exam at the end of the course).

You are welcome to register to the SIB courses mailing list to be informed of all future courses and workshops, as well as all important deadlines using the form here.

Please note that participation in SIB courses is subject to our general conditions.

SIB abides by the ELIXIR Code of Conduct. Participants of SIB courses are also required to abide by the same code.

For more information, please contact training@sib.swiss.