

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 中的私有工作流程 HealthOmics
<a name="private-workflows"></a>

当您想要创建自己的*工作流程定义时，请使用私*有工作流程。工作流定义指定有关工作流的信息并定义工作流任务。*运行*是对工作流程的单次调用，而*任务*是运行中的单个进程。

HealthOmics 支持您使用工作流描述语言 (WDL)、通用工作流语言 (CWL) 或 Nextflow 创建的工作流定义。

HealthOmics 工作流程提供以下可选功能：
+ **[Run groups](creating-run-groups.md)**— 您可以将私有工作流程添加到运行组以控制计算使用量。*运行组*是共享一组资源限制的工作流程运行的集合，例如最大并发运行次数和最大运行持续时间。您可以设置这些限制来控制运行组消耗的计算资源。
+ **[Call caching](workflows-call-caching.md)**— 您可以使用呼叫缓存来保存和重用任务输出，从而缩短运行时间并节省计算成本。
+ **[Sharing workflows](sharing-workflows.md)**— 您可以与同一地区的其他 AWS 账户 人共享您的私有工作流程。
+ **[Workflow versions](workflow-versions.md)**— 您可以创建私有工作流程的版本。工作流版本控制让用户能够选择何时开始使用更新的功能。工作流程版本是不可变的，并且提供的数据来源级别与工作流程相同。

有关为工作流程配置 IAM 权限的信息，请参阅[的 IAM 权限 HealthOmics](omics-permissions.md)。

有关如何使用 HealthOmics 私有工作流程的完整示例，请参阅 [ HealthOmics Github 教程](https://github.com/aws-samples/amazon-omics-tutorials)或 [AWS 研讨会端到端教程 HealthOmics]( https://catalog.workshops.aws/amazon-omics-end-to-end)。

**Topics**
+ [在中创建私有工作流程 HealthOmics](workflows-setup.md)
+ [工作流程版本控制在 HealthOmics](workflow-versions.md)
+ [使用 HealthOmics 跑步](running-workflows.md)
+ [Batch 运行于 HealthOmics](workflows-batch.md)
+ [使用 HealthOmics 跑步组](creating-run-groups.md)
+ [HealthOmics 运行时调用缓存](workflows-call-caching.md)
+ [共享 HealthOmics 工作流程](sharing-workflows.md)
+ [将 HealthOmics 工作流程连接到 VPC](workflows-vpc-networking.md)
+ [为 VPC 连接的工作流程提供互联网接入](workflows-vpc-internet.md)