

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

# 使用 API 启动 HealthOmics Ready2Run 工作流程
<a name="Ready2Run-workflows-API"></a>

对于 Ready2Run 工作流程和私有工作流程，大多数 API 操作的行为方式类似。

要返回可用的 Ready2Run 工作流程列表，请使用参数设置为 RUN 的**`type`列表工作流程**。 READY2

```
aws omics list-workflows --type READY2RUN                            
```

从**列表**工作流响应中确定要运行的工作流程后，您可以使用带`--id`参数的 **get-work** flow 来获取更多详细信息。

```
aws omics get-workflow --type READY2RUN --id {{workflow id}}    
```

要运行 Ready2Run 工作流程，您可以使用**启动运行** API 操作，并将工作流类型参数设置为，如以下示例所示 `READY2RUN`

```
aws-omics start-run \
  --workflow-type READY2RUN \
  --workflow-id {{workflow id}} \
  --output-uri &example-s3-bucket; \
  --role-arn arn:aws:iam::1234567892012:role/service-role/OmicsWorkflow-20221004T164236 \
  --parameters file:///path/to/parameters.json
```

要指定工作流程版本，请使用**工作流版本**参数，如本示例所示。

```
aws-omics start-run \
  --workflow-type READY2RUN \ 
  ...
  --version-name {{'3.0.0'}}
```

要监控您的运行情况，您可以使用 **get-run** API 操作，如图所示。

```
aws-omics get-run \
  --id {{run id}}
```