Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Fichiers de définition de flux de travail dans HealthOmics
Vous utilisez une définition de flux de travail pour spécifier des informations sur le flux de travail, les exécutions et les tâches qu'elles comportent. Vous créez des définitions de flux de travail dans un ou plusieurs fichiers à l'aide d'un langage de définition de flux de travail. HealthOmics prend en charge les définitions de flux de travail écrites en WDL, Nextflow ou CWL.
HealthOmics prend en charge les choix suivants pour les définitions de flux de travail WDL :
-
WDL — Fournit un moteur WDL conforme aux spécifications.
-
WDL indulgent : conçu pour gérer les flux de travail migrés depuis Cromwell. Il prend en charge les directives Cromwell des clients et certaines logiques non conformes. Pour en savoir plus, consultez Conversion de type implicite dans WDL lenient.
Pour plus d'informations sur chacune des langues du flux de travail, consultez les sections détaillées spécifiques à chaque langue ci-dessous.
Vous spécifiez les types d'informations suivants dans la définition du flux de travail :
-
Language version— Langue et version de la définition du flux de travail.
-
Compute and memory— Les besoins de calcul et de mémoire pour les tâches du flux de travail.
-
Inputs— Emplacement des entrées des tâches du flux de travail. Pour de plus amples informations, veuillez consulter HealthOmics exécuter les entrées.
-
Outputs— Emplacement pour enregistrer les résultats générés par les tâches.
-
Task resources— Exigences en matière de calcul et de mémoire pour chaque tâche.
-
Accelerators— d'autres ressources nécessaires aux tâches, telles que des accélérateurs.