databricks-industry-solutions / pixels

Facilitates simple large scale processing of HLS Medical images, documents, zip files. Previously at https://github.com/dmoore247/pixels
https://databricks-industry-solutions.github.io/pixels/
Other
25 stars 15 forks source link

Integrate directly with PACS #35

Open dmoore247 opened 12 months ago

dmoore247 commented 12 months ago

Is your feature request related to a problem? Please describe. Customers are asking if this solution accelerator can interface directly with PACS type systems that are used to store radiology images

Describe the solution you'd like Assuming a direct network connection exists between the PACS system and the Databricks dataplane, connect to the PACS system, list the objects, and get the objects, pulling in metadata and optionally image data.

Describe alternatives you've considered The alternative is to move / migrate the image files to the cloud storage service (S3, ADLS, GCS).

Additional context PACS is widely used to store Dicom files.

dmoore247 commented 12 months ago

This can be easily accommodated if there is a protocol to:

  1. Open the device
  2. List the objects (with filter parameters)
  3. Retrieve objects
  4. If device is network addressable using tcp/ip, https using python libraries and accessible by the CSP data plane that Databricks runs in.