2. La Boîte à Outils de l'Architecte I¶
Traduction assistée par IA - en savoir plus et suggérer des améliorations
Nos Collections de Formation proposent des parcours d'apprentissage organisés à travers nos supports de formation avancés (appelés Side Quests). Cette collection couvre quatre sujets essentiels qui sont fréquemment utilisés ensemble pour construire des workflows robustes et évolutifs.
2.1 Objectifs pédagogiques¶
À la fin de cette collection, vous aurez acquis de l'expérience avec :
- Les architectures de workflows modulaires complexes - Combiner plusieurs workflows en pipelines cohérents
- Les stratégies de test complètes - Garantir que vos workflows sont fiables et maintenables
- La gestion des métadonnées - Gérer efficacement les métadonnées spécifiques aux échantillons tout au long de vos workflows
- Le traitement avancé des données - Implémenter des modèles efficaces de division et de regroupement des données
Ces compétences vous permettront de construire des workflows Nextflow robustes, évolutifs et maintenables pour des applications réelles.
2.2 Public et prérequis¶
Cette collection est conçue pour les utilisateur·trices qui ont terminé la formation Nextflow de base et souhaitent approfondir les modèles de workflows avancés, les stratégies de test, et les techniques de gestion des données et métadonnées.
Prérequis
- Avoir terminé la formation Hello Nextflow ou posséder une expérience équivalente
- Connaissance de base de la syntaxe et des concepts Nextflow
- Compréhension des modèles de développement de workflows de base
- Expérience avec les outils en ligne de commande
2.3 Contenu de la collection¶
Cette collection se compose de quatre Side Quests qui couvrent des sujets complémentaires d'ingénierie de workflows :
- Workflows de Workflows - Architecture et composition de workflows complexes
- Tests avec nf-test - Stratégies de test pour les workflows Nextflow
- Métadonnées - Gestion des métadonnées pour les éléments dans les canaux Nextflow
- Division et Regroupement - Modèles avancés de traitement des données
Chaque Side Quest est autonome et couvre des concepts indépendants, mais nous recommandons de les compléter dans l'ordre listé ci-dessus pour une progression logique à travers les sujets.
2.4 Comment utiliser cette collection¶
D'abord, faites Ctrl+clic (ou Cmd+clic) sur le bouton « Open in GitHub Codespaces » ci-dessous pour lancer l'environnement de formation dans un onglet séparé, puis continuez à lire pendant son chargement.
Une fois votre environnement en cours d'exécution, parcourez la collection comme suit :
- Dans cet onglet : Naviguez vers le premier Side Quest listé ci-dessus, qui décrit des exercices de développement étape par étape.
- Dans votre onglet Codespaces : Réalisez les exercices du Side Quest.
- Lorsque vous terminez un Side Quest, revenez sur cette page et naviguez vers le suivant dans la liste ci-dessus.
- Lorsque vous avez terminé la collection, cliquez sur le bouton ci-dessous pour remplir un très court questionnaire. Vos retours nous permettent de continuer à améliorer les supports de formation pour tous.
Prêt à commencer ? Démarrez avec le premier module ci-dessus !