Résumé de section


    • Description de la formation

      L’Institut Français de Bioinformatique (IFB) organise en partenariat avec l’Institut de Biologie Intégrative de la Cellule (I2BC) une formation à destination des bioinformaticiens et biostatisticiens souhaitant mettre en oeuvre les principes “FAIR” (Facile à trouver, Accessible, Interopérable, Réutilisable) dans leurs projets d’analyse et de développement. Les concepts FAIR, initialement définis dans le contexte d’ouverture des données de la recherche, seront ici adaptés pour cadrer avec un projet type de développement et/ou analyse bioinformatique/biostatistique. Ainsi, la formation n’abordera pas les aspects “FAIR” spécifiques aux données mais introduira plusieurs outils permettant d’améliorer la reproductibilité des analyses.

      Objectifs pédagogiques

      A la fin de cette formation, les participants pourront mettre en oeuvre les principes de la science reproductible : encapsuler un environnement de travail, concevoir et exécuter des workflows, gérer des versions de code, passer à l’échelle sur un cluster de calcul, gérer des environnements logiciels et assurer la traçabilité de leur analyse à l’aide de Notebooks.

      La formation organisée en deux temps

      La formartion s’organise en deux temps :

      • Premier et deuxième jours : formation théorique et pratique aux outils de la science reproductible dans un projet bioinformatique
      • Troisième jour : atelier optionnel de travail sur le matériel pédagogique de la formation à destination de futurs formateurs

      Prérequis

      Linux, programmation shell, notions de R et Python

      Tarifs

      • Académique : 200 € pour 2 jours et 300 € pour 3 jours
      • Non-académique : 800 € pour 2 jours ou 1200 € pour 3 jours

      Important

      Le nombre de participants est limité à 15 personnes maximum . Il est possible d’assister uniquement aux deux premiers jours de la formation, merci de nous indiquer cette information dans le formulaire d’inscription.

      Vous devrez vous munir de votre ordinateur portable avec installation préalable de docker pour pouvoir participer à la formation

      Organisateurs

      • IFB : Hélène Chiapello, Thomas Denecker, Gildas Le Corguillé, Paulette Lieby, Yoursra Mahmah, Julien Seiler
      • I2BC : Céline Hernandez, Claire Toffano-Nioche


    • La formation débute le lundi 28 juin 2021 à 10h00 (accueil café à 9h30)
      Adresse : Institut des Systèmes Complexes, 113 rue Nationale 75013  Paris 
    • Programme


      CréneauxTitreIntervenants
      9h30 - 10h00Accueil café
      10h00 - 10h30Présentation de la formation.Hélène Chiapello & Jacques van Helden
      10h30-11h30Introduction à la reproductibilitéClaire Toffano-Niocheintroduction.pdf
      11h30-12h00Sauvegarde du code (git, GitHub)Claire Toffano-Niochesauvegarde.pdf
      12h00-13h00TP1.1 - GitClaire Toffano-Nioche & Thomas Deneckersauvegarde.pdf
      13h00-14h00Repas
      14h00-14h30TP1.2 - GitHubCéline Hernandez & Thomas Deneckersauvegarde.pdf
      14h30-15h30Contrôler son environnement de développement (Docker + Conda)Céline Hernandez & Claire Toffano-Niocheencapsulation.pdf
      15h30-16h00TP2 - CondaClaire Toffano-Nioche & Thomas Deneckerevironnement_conda.pdf
      16h00-16h30Pause
      16h30-17h00TP3.1 - Usage d'une image DockerCéline Hernandez & Claire Toffano-Nioche & Thomas Deneckerencapsulation.pdf
      17h00-17h30TP3.2 - Adapter son imageCéline Hernandez & Claire Toffano-Nioche & Thomas Deneckerencapsulation.pdf
      17h30-18h00TP3.3 - Exporter son imageCéline Hernandez & Claire Toffano-Nioche & Thomas Denecker
    • Programme


      CréneauxTitreIntervenants
      09h00-09h30Gestion de pipelines (snakemake)Claire Toffano-Niocheworkflow.pdf
      09h30-10h30TP 4 - Ecriture d’un workflow SnakemakeClaire Toffano-Nioche & Thomas Deneckerworkflow.pdf
      workflow_bonus.pdf
      10h30-11h00Pause
      11h00-12h00Traçabilité et partage (notebook)
      Céline Hernandez

      notebook.pdf
      12h00-13h00TP 5 - Markdown
      Céline Hernandez & Thomas Denecker
      notebook.pdf
      12h30-13h30Repas
      13h30-14h30Les usages sur un cluster HPC (IFB Core Cluster) : Conda, Singularity
      Gildas Le Corguillé & Julien Seiler
      14h30-15h30TP 6 - Déploiement d’un workflow sur l’IFB Core Cluster
      Gildas Le Corguillé & Julien Seiler
      15h30-16h00Pause
      16h00-17h00Exposer son projetThomas Denecker & Céline Hernandezsharing.pdf
      conclusion.pdf
      17h00-17h30ConclusionThomas Denecker & Céline Hernandez

    • Programme 

      CréneauxTitre
      09h00-10h00Bilan des évaluations des participants et discussions sur les points d'amélioration.
      10h00-12h00Travail sur le matériel de cours (diapos, exercices)
      12h00-13h00Pause déjeuner
      13h00-15h00Travail sur le matériel de cours (diapos, exercices)
      15h00-16h00Restitution et conclusion