logo of company

Formation NEXT-TRAIN


Cette formation est proposée avec le soutien de la DipSO et FTLV INRAE, ainsi que des départements BAP, GA et SPE


Informations générales

  • Dates : du lundi 23 novembre 2026 à 14h au vendredi 27 novembre 2026 à 12h
  • Lieu : Station Biologique de Roscoff
  • Format : En présentiel avec alternance cours / TP (2 jours) et développement encadré de votre propre pipeline (2 jours)
  • Public visé : Bioinformaticien·ne·s et bio-analystes ayant déjà utilisé un gestionnaire de workflows (Nextflow, Snakemake ou équivalent), sans nécessairement avoir développé eux-mêmes un pipeline.
  • Les participant·e·s sont encouragé·e·s à venir avec une idée de pipeline ou un projet personnel
  • Nombre de places limité à 15 participant·e·s.
  • Date limite de candidature : 3 juillet 2026. Retour de l’équipe organisatrice mi-juillet 2026.

Nous reccueillons les demandes de pré-inscription via ce formulaire jusqu’au 3 juillet 2026

Tarifs

Public Tarif
INRAE 200 €
Académiques hors INRAE 300 € (HT)

Le tarif inclut hébergement et restauration/pauses. Seuls les frais de déplacement sont à la charge des unités


Objectifs de la formation

À l’issue de cette formation, les participant·e·s seront capables de :

  • Comprendre les concepts fondamentaux de Nextflow.
  • Développer un pipeline bioinformatique reproductible, modulaire et maintenable.
  • Utiliser l’écosystème nf-core (modules, tests, jeux de données de test…).
  • Gérer des environnements reproductibles avec Conda et Singularity/Apptainer.
  • Déployer des pipelines sur différentes infrastructures de calcul.
  • Initier ou structurer leur propre pipeline dans une approche « Bring Your Own Data ».

Pré-requis

Les participant·e·s doivent :

  • Être à l’aise avec Linux en ligne de commande.
  • Avoir une expérience minimale de développement.
  • Avoir déjà exécuté une analyse avec un gestionnaire de workflows (Nextflow, Snakemake ou équivalent).

Programme prévisionnel

Jour 1 — Fondamentaux Nextflow

Demi-journée 1 — Introduction à Nextflow et concepts fondamentaux

Intervenantes : - Stéphanie Robin - Amandine Velt

Contenu

  • Introduction aux gestionnaires de workflows et à Nextflow
  • Architecture générale d’un pipeline
  • Processus et channels
  • Lecture et manipulation de fichiers
  • Opérateurs fondamentaux
  • Exécution d’un workflow

Travaux pratiques

  • Prise en main de l’environnement de développement
  • Exécution d’un workflow minimal
  • Manipulation de channels et d’opérateurs simples

Demi-journée 2 — Modularisation et bonnes pratiques

Intervenante : - Amandine Velt

Contenu

  • Modules et sous-workflows
  • Séparation logique des composants
  • Gestion des paramètres

Travaux pratiques

  • Création de modules réutilisables
  • Construction d’un pipeline modulaire
  • Gestion de la configuration

Jour 2 — Écosystème nf-core et reproductibilité

Demi-journée 3 — Développement avec l’écosystème nf-core

Intervenant : - Cervin Guyomar

Contenu

  • Standards et bonnes pratiques nf-core
  • Outils de développement
  • Templates et structure recommandée
  • Publication et partage

Travaux pratiques

  • Initialisation d’un pipeline nf-core
  • Utilisation des outils associés

Demi-journée 4 — Environnements reproductibles et exécution sur cluster

Intervenant : - Ludovic Legrand

Contenu

  • Gestion des dépendances avec Conda
  • Utilisation de conteneurs Singularity/Apptainer
  • Profils de configuration
  • Gestion des ressources
  • Exécution sur cluster HPC

Travaux pratiques

  • Création et utilisation d’environnements reproductibles
  • Exécution avec conteneurs
  • Configuration d’un profil cluster

Jours 3 et 4 — Atelier « Bring Your Own Data »

Les deux derniers jours sont consacrés à un atelier pratique encadré durant lequel les participant·e·s pourront :

  • Développer leur propre pipeline.
  • Modulariser leur workflow.
  • Travailler sur leurs propres données.
  • Mettre leur projet en conformité avec les standards nf-core.

Les participant·e·s pourront également apprendre à :

  • Déployer leur pipeline sur un cluster HPC.
  • Utiliser des environnements reproductibles et des conteneurs (Conda, Singularity/Apptainer).
  • Passer d’une exécution locale à un environnement de calcul distribué.

Les formateur·rices accompagneront individuellement les participant·e·s selon leurs besoins.


Restitution finale

Chaque participant·e pourra présenter :

  • Son pipeline
  • Les difficultés rencontrées
  • Les perspectives de développement envisagées

Suivi post-formation

Une visioconférence de retour d’expérience sera organisée 1 à 2 mois après la formation afin de :

  • Partager les retours d’usage
  • Échanger sur les difficultés rencontrées
  • Favoriser la structuration d’une communauté Nextflow INRAE

Équipe pédagogique

Intervenant·e Structure
Cervin Guyomar UMR GenPhySE, INRAE Toulouse
Ludovic Legrand UMR LIPME, INRAE Toulouse
Stéphanie Robin UMR IGEPP, INRAE Rennes
Amandine Velt UMR SVQV, INRAE Colmar