Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support custom data ingestion/export services #500

Open
mocsharp opened this issue Oct 13, 2022 · 3 comments
Open

Support custom data ingestion/export services #500

mocsharp opened this issue Oct 13, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@mocsharp
Copy link
Collaborator

Is your feature request related to a problem? Please describe.

MONAI Deploy was designed to support multiple/custom data ingestion and export services. In order to do so, the workflow schema must be updated to support it.

Describe the solution you'd like

The team should meet to discuss how to support custom data input and output services.
E.g. the export request event includes the name of the service (such as, md.export.request.monaiscu) which should be defined in the workflow definition so no code changes are required.

 "informatics-gateway": {
      "ae-title": "MYAET",
      "data-origins": [
        {
          "name": "MY_SCANNER"
        }
      ],
      "export-destinations": [
        {
          "name": "PROD_PACS"
        }
      ]
    }
@mocsharp mocsharp added the enhancement New feature or request label Oct 13, 2022
@mocsharp
Copy link
Collaborator Author

Relates to Project-MONAI/monai-deploy#127

@chdinh
Copy link

chdinh commented Aug 22, 2023

I've encountered a similar issue with MONAI Deploy. I'm particularly interested in initiating a workflow using the ISMRMRD format as input, and aiming to produce a DICOM as an output.

The current documentation for the Informatics Gateway (as of v0.3.21, Inference Request APIs | MONAI Deploy Informatics Gateway v0.3.21) suggests that the Inference Request POST endpoint exclusively accepts DICOM datasets.
While the “Inference (INF) API Requirements [REQ-INF-01] ”, monai-deploy-informatics-gateway/guidelines/mig-srs.md at develop · Project-MONAI/monai-deploy-informatics-gateway (github.com), seems to indicate broader support, the actual behavior and documentation appear contradictory.

Can I somehow bypass this limitation by integrating directly into the message broker? Additionally, is the schema of the Workflow Request Event somewhere documented?

Thank you for highlighting this issue. Looking forward to a solution!

@mocsharp
Copy link
Collaborator Author

Hi @chdinh! atm, Workflow Manager does not support anything other than DICOM coming into the Informatics Gateway via DIMSE and that's why I have opened this issue. However, support for multisource and multimodality are in the works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

2 participants