

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# API を使用して HealthOmics Ready2Run ワークフローを開始する
<a name="Ready2Run-workflows-API"></a>

ほとんどの API オペレーションは、Ready2Run ワークフローとプライベートワークフローと同様に動作します。

使用可能な Ready2Run ワークフローのリストを返すには、 `type`パラメータを READY2RUN に設定して **list-workflows** を使用します。

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

list**-workflows** レスポンスから実行するワークフローを特定したら、**get-workflow** と `--id`パラメータを使用して詳細を取得できます。

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

Ready2Run ワークフローを実行するには、次の例に示すように`READY2RUN`、ワークフロータイプパラメータを に設定して **Start-run** API オペレーションを使用できます。

```
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
```

ワークフローバージョンを指定するには、この例に示すように Workflow**-version** パラメータを使用します。

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

実行をモニタリングするには、次に示すように**、get-run** API オペレーションを使用できます。

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