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

Project: Optimize DICOMweb access to IDC data #1314

Open
DanielaSchacherer opened this issue Jan 13, 2025 · 1 comment
Open

Project: Optimize DICOMweb access to IDC data #1314

DanielaSchacherer opened this issue Jan 13, 2025 · 1 comment

Comments

@DanielaSchacherer
Copy link
Collaborator

DanielaSchacherer commented Jan 13, 2025

Draft Status

Draft - team will hold off on page creation

Category

DICOM

Key Investigators

  • Daniela Schacherer (Fraunhofer MEVIS)
  • David Clunie (PixelMed, USA)
  • Steve Pieper (Isomics, Inc., USA)
  • Andrey Fedorov (BWH, USA)

Project Description

As the DICOM standard is increasingly used in digital pathology imaging, conversion of available datasets from proprietary formats into DICOM format can make the data more FAIR and improve transparency and reproducibility of research conducted with these data. For this reason, the NCI Imaging Data Commons (IDC) hosts all its data in DICOM format.

DICOMweb is a set of RESTful services that allows search, access and storage of DICOM objects via network. IDC data are also available (currently outdated, but soon to be updated) from a DICOM store. This project aims to specifically try to optimize access to digital pathology IDC data via DICOMweb capable libraries (wsidicom, dicomslide, ez-wsi-dicomweb) based on prior works on that issue.

Objective

  1. Objective A: Have a code snippet for randomly and efficiently selecting tiles of arbitrary size from the IDC-DICOM store.
  2. Objective B (if time permits): Have an efficiency comparison for different libraries used for DICOMweb access.

Approach and Plan

Objective A:

  1. Summarize current state (document).
  2. Implement DICOMweb access (problems have priorily been observed wrt authorization).

Objective B:

  1. Create scripts for efficiency comparison.
  2. Summarize results.

Progress and Next Steps

  1. Describe specific steps you have actually done.

Illustrations

No response

Background and References

Background reading:

Further resources:

@fedorov
Copy link
Member

fedorov commented Jan 13, 2025

@DanielaSchacherer I would list here the specific libraries you looked into, and the current most promising one (https://github.com/GoogleCloudPlatform/EZ-WSI-DICOMweb - right?).

Do we have any relevant tutorial or repository you prepared to reference here as well?

@sjh26 sjh26 added the draft label Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants