

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# File di definizione del flusso di lavoro in HealthOmics
<a name="workflow-definition-files"></a>

Si utilizza una definizione del flusso di lavoro per specificare informazioni sul flusso di lavoro, sulle esecuzioni e sulle attività in corso. Le definizioni del flusso di lavoro vengono create in uno o più file utilizzando un linguaggio di definizione del flusso di lavoro. HealthOmics supporta le definizioni dei flussi di lavoro scritte in WDL, Nextflow o CWL. 

HealthOmics supporta le seguenti scelte per le definizioni dei flussi di lavoro WDL: 
+ WDL — Fornisce un motore WDL conforme alle specifiche. 
+ WDL lenient: progettato per gestire i flussi di lavoro migrati da Cromwell. Supporta le direttive Cromwell dei clienti e alcune logiche non conformi. Per informazioni dettagliate, vedi [Conversione implicita dei tipi in WDL lenient](workflow-languages-wdl.md#workflow-wdl-type-conversion).

Per informazioni su ciascuna delle lingue del flusso di lavoro, consulta le sezioni dettagliate specifiche della lingua di seguito.

Nella definizione del flusso di lavoro si specificano i seguenti tipi di informazioni:
+ **Language version**— La lingua e la versione della definizione del flusso di lavoro.
+ **Compute and memory**— I requisiti di calcolo e memoria per le attività del flusso di lavoro.
+ **Inputs**— Ubicazione degli input per le attività del flusso di lavoro. Per ulteriori informazioni, consulta [HealthOmics input di esecuzione](workflows-run-inputs.md).
+ **Outputs**— Posizione in cui salvare gli output generati dalle attività.
+ **Task resources**— Requisiti di calcolo e memoria per ogni attività.
+ **Accelerators**— altre risorse richieste dalle attività, come gli acceleratori.

**Topics**
+ [HealthOmics requisiti di definizione del flusso di lavoro](workflow-defn-requirements.md)
+ [Supporto della versione per i linguaggi HealthOmics di definizione del flusso di lavoro](workflows-lang-versions.md)
+ [Requisiti di calcolo e memoria per le attività HealthOmics](memory-and-compute-tasks.md)
+ [Risultati delle attività in una definizione di HealthOmics flusso di lavoro](workflows-task-outputs.md)
+ [Le risorse delle attività in una definizione di HealthOmics flusso di lavoro](task-resources.md)
+ [Acceleratori di attività in una definizione di workflow HealthOmics](task-accelerators.md)
+ [Specifiche della definizione del flusso di lavoro WDL](workflow-languages-wdl.md)
+ [Specifiche della definizione del flusso di lavoro Nextflow](workflow-definition-nextflow.md)
+ [Specifiche della definizione del flusso di lavoro CWL](workflow-languages-cwl.md)
+ [Esempi di definizioni del flusso di lavoro](workflow-definition-examples.md)