You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Returns a list of data input plug-ins that can be used with SCP Application Entity.
291
+
292
+
### Parameters
293
+
294
+
N/A
295
+
296
+
### Responses
297
+
298
+
Response Content Type: JSON - An object containing zero or more key-value pairs where the key is the name of the plug-in and the value is the fully qualified assembly type name of the plug-in.
Returns a list of data output plug-ins that can be used with SCP Application Entity.
811
+
812
+
### Parameters
813
+
814
+
N/A
815
+
816
+
### Responses
817
+
818
+
Response Content Type: JSON - An object containing zero or more key-value pairs where the key is the name of the plug-in and the value is the fully qualified assembly type name of the plug-in.
Copy file name to clipboardExpand all lines: docs/setup/setup.md
+18Lines changed: 18 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -20,9 +20,18 @@ This section outlines the steps to download and install the Informatics Gateway
20
20
## Runtime Requirements
21
21
22
22
* Docker 20.10.12 or higher
23
+
*[Database service](#database-configuration)
24
+
*[Message Broker service](#message-broker)
25
+
*[Storage service](#storage-service)
23
26
24
27
For development requirements, refer to the [Informatics Gateway README.md](https://github.com/Project-MONAI/monai-deploy-informatics-gateway).
25
28
29
+
> [!Note]
30
+
> Use [MONAI Deploy Express](https://github.com/Project-MONAI/monai-deploy/tree/main/deploy/monai-deploy-express) to quickly
31
+
> bring up all required services, including the Informatics Gateway.
32
+
33
+
34
+
26
35
## Installation
27
36
28
37
### Informatics Gateway CLI
@@ -358,3 +367,12 @@ The command adds a DICOM export destination with AE Title `WORKSTATION1` at IP `
358
367
## Logging
359
368
360
369
See [schema](./schema.md#logging) page for additional information on logging.
370
+
371
+
## Data Plug-ins
372
+
373
+
You may write your own data plug-ins to manipulate incoming data before they are saved to the storage service or outgoing data right before they are exported.
374
+
375
+
To write an input data plug-in, implement the [IInputDataPlugin](xref:Monai.Deploy.InformaticsGateway.Api.IInputDataPlugin) interface and put the assmblye dll in the
376
+
plug-ins directories. Similarly for output data plug-ins, implement the [IOutputDataPlugin](xref:Monai.Deploy.InformaticsGateway.Api.IOutputDataPlugin) interface.
377
+
378
+
Refer to (Configuration API)[(../api/rest/config.md] page to retrieve available [input](../api/rest/config.md#get-config-ae-plug-ins) and [output](get-config-destination-plug-ins) data plug-ins.
0 commit comments