Skip to content

Commit f923253

Browse files
committed
update redme & diagram
Signed-off-by: Victor Chang <[email protected]>
1 parent e244b2e commit f923253

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

demos/app_runner/README.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This demo shows how an application integrates with the MONAI Deploy Informatics
77

88
## Requirements
99

10-
- MONAI Deploy Informatics Gateway 0.1.0+
10+
- MONAI Deploy Informatics Gateway 0.1.1+
1111
- MONAI Deploy App SDK 0.2.1+
1212
- A MAP from the [examples](https://github.com/Project-MONAI/monai-deploy-app-sdk/tree/main/examples/apps/) or BYO MAP.
1313
- RabbitMQ configured and running
@@ -30,6 +30,22 @@ This demo shows how an application integrates with the MONAI Deploy Informatics
3030
3131
**Notes**: For MONAI Deploy App SDK 0.2.1, set `ignore_json` to `false` in the `config.json` file so DICOM JSON files are not downloaded.
3232
33+
## Job Directory Structure
34+
35+
Both retrieved input dataset and MAP generated output are stored under the `jobs/` directory which is configurable in the
36+
`config.json` file under `working_dir`.
37+
38+
A subdirectory is created for each request received using the `correlation_id` specified in the payload.
39+
Given that one or more workflows can be specified in the payload, output generated from each MAP is stored under `jobs/{correlation_id}/output/{map_name}`.
40+
41+
Sample output of `jobs` directory:
42+
```
43+
└── db61c4fc-b84e-4255-b40a-60254f93ca6f (correlation_id of the request)
44+
├── input
45+
└── output
46+
└── dcm-to-img-latest (name of the workflow/MAP)
47+
```
48+
3349
## Other Ideas
3450
3551
💡 Instead of calling App Runner, integrate with [MIS](https://github.com/Project-MONAI/monai-deploy-app-server)

demos/app_runner/demo-apprunner.png

9.42 KB
Loading

0 commit comments

Comments
 (0)