

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 HealthOmics 中建立私有工作流程
<a name="workflows-setup"></a>

*私有工作流程*取決於您在建立工作流程之前建立和設定的各種資源：
+ **Workflow definition file:** 以 WDL、 Nextflow或 編寫的工作流程定義檔案CWL。工作流程定義會指定使用工作流程之執行的輸入和輸出。它還包含工作流程執行和執行任務的規格，包括運算和記憶體需求。工作流程定義檔案必須為 `.zip` 格式。如需詳細資訊，請參閱[工作流程定義檔案](workflow-definition-files.md)。
  + 您可以使用 [Kiro CLI](https://docs.aws.amazon.com/kiro/latest/userguide/what-is.html) 在 WDL、Nextflow 和 CWL 中建置和驗證工作流程定義檔案。如需詳細資訊，請參閱 GitHub 上 [Kiro CLI 的範例提示](getting-started.md#omics-kiro-prompts)和 [HealthOmics Agentic 生成式 AI 教學](https://github.com/aws-samples/aws-healthomics-tutorials/tree/main/generative-ai)課程。
+ **(Optional) Parameter template file:** 以 寫入的參數範本檔案JSON。建立 檔案以定義執行參數，或者 HealthOmics 會為您產生參數範本。如需詳細資訊，請參閱 [ HealthOmics 工作流程的參數範本檔案](parameter-templates.md)。
+ **Amazon ECR container images:** 為工作流程建立私有 Amazon ECR 儲存庫。在私有儲存庫中建立容器映像，或同步支援的上游登錄檔內容與您的 Amazon ECR 私有儲存庫。
+ **(Optional) Sentieon licenses:** 請求Sentieon授權以在私有工作流程中使用Sentieon軟體。

或者，您可以在建立工作流程之前或之後，在工作流程定義上執行 linter。**linter** 主題說明 HealthOmics 中可用的 linter。

**Topics**
+ [HealthOmics 工作流程與 Git 型儲存庫整合](workflows-git-integration.md)
+ [HealthOmics 中的工作流程定義檔案](workflow-definition-files.md)
+ [HealthOmics 工作流程的參數範本檔案](parameter-templates.md)
+ [私有工作流程的容器映像](workflows-ecr.md)
+ [HealthOmics 工作流程 README 檔案](workflows-readme.md)
+ [請求私有工作流程的 Sentieon 授權](private-workflows-subscribe.md)
+ [HealthOmics 中的工作流程文字](workflows-linter.md)
+ [HealthOmics 工作流程操作](creating-private-workflows.md)