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

Collect Requirements to make IG compatible with other MONAI projects #30

Closed
mocsharp opened this issue Dec 16, 2021 · 7 comments
Closed
Labels
design decisions documentation Improvements or additions to documentation enhancement Enhancement to existing feature question Further information is requested

Comments

@mocsharp
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
There are other projects in the MONAI community that consume DICOM data but do not currently have a DICOM listener that is compatible.

Describe the solution you'd like
Provide an extensible architecture in the current IG design so other MONAI projects may reuse IG to accept DICOM instances over DIMSE plus other protocols.

@mocsharp mocsharp added documentation Improvements or additions to documentation enhancement Enhancement to existing feature question Further information is requested design decisions labels Dec 16, 2021
@dbericat
Copy link
Member

@pdogra89 @ericspod @aihsani @wyli we are kicking this off as a placeholder for that common DICOM layer we always talk about.

We could not find anything on MONAI Core. If there is any issue, PR or discussion, please link?

@wyli
Copy link

wyli commented Dec 16, 2021

From the core codebase, We've been discussing this at a high level with the IO working group, and an initial proposal was released here Project-MONAI/MONAI#856.

Then we've made good progress towards this by implementing a loader/reader with various backends: https://github.com/Project-MONAI/MONAI/blob/dev/monai/data/image_reader.py. This is preliminary work addressing the input/reader part.

Now we also start to tackle the output/writer part Project-MONAI/MONAI#2620 and details are under design and discussion Project-MONAI/MONAI#3443.

@mocsharp
Copy link
Collaborator Author

@wyli FYI - the Informatics Gateway is not a DICOM reader/writer but a service to ingest/export DICOM objects, FHIR resources, and others directly from PACS, EMR systems.

@dbericat
Copy link
Member

@mocsharp @wyli what doest this mean then? And what's the path forward? If we can't see any, that is fine too. :) Thoughts?

@mocsharp
Copy link
Collaborator Author

@dbericat it all depends on how other projects are used in a production environment; if there is a need to ingest DICOM data from external systems.

@dbericat
Copy link
Member

@ericspod @vikashg @MMelQin related to today's discussion.

@mocsharp
Copy link
Collaborator Author

Closing; please reopen when we have detailed requirements

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design decisions documentation Improvements or additions to documentation enhancement Enhancement to existing feature question Further information is requested
Projects
None yet
Development

No branches or pull requests

9 participants