中的私有工作流程 HealthOmics - AWS HealthOmics

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

中的私有工作流程 HealthOmics

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

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

HealthOmics 工作流程提供以下可选功能:

  • Run groups— 您可以将私有工作流程添加到运行组以控制计算使用量。运行组是共享一组资源限制的工作流程运行的集合,例如最大并发运行次数和最大运行持续时间。您可以设置这些限制来控制运行组消耗的计算资源。

  • Call caching— 您可以使用呼叫缓存来保存和重用任务输出,从而缩短运行时间并节省计算成本。

  • Sharing workflows— 您可以与同一地区的其他 AWS 账户 人共享您的私有工作流程。

  • Workflow versions— 您可以创建私有工作流程的版本。工作流版本控制让用户能够选择何时开始使用更新的功能。工作流程版本是不可变的,并且提供的数据来源级别与工作流程相同。

有关为工作流程配置 IAM 权限的信息,请参阅的 IAM 权限 HealthOmics

有关如何使用 HealthOmics 私有工作流程的完整示例,请参阅 HealthOmics Github 教程AWS 研讨会端到端教程 HealthOmics