Edit this page

NA-MIC Project Weeks

Back to Projects List

Improvements of the SlicerIDCBrowser extension

Key Investigators

Project Description

SlicerIDCBrowser is a 3D Slicer extension for exploring and downloading over 85TB of freely available image data from NCI Imaging Data Commons. This project is about updating and improving this extension to make it more usable and easier to maintain.

Objective

  1. Plan refactoring of the extension
  2. Improve features: add download progress reporting, simplify download by automatically detecting whether identifier specified by the user is collection/patient/study/series, support automatic loading of the images.
  3. A discussion with Ben Zwick resurrected earlier ideas about embedding IDC portal explore page in Slicer directly, and injecting functionality to trigger Slicer open directly from that embedded page. Will prioritize development of that feature, see https://github.com/ImagingDataCommons/SlicerIDCBrowser/issues/52.

Approach and Plan

  1. Discuss with Kyle overall organization of the extension, estimate effort.
  2. Meet with the users to collect feedback.
  3. Prioritize development and start working on implementation.

Progress and Next Steps

  1. Andrey and Kyle discussed plans for improving the extension and defined priorities for the immediate development in https://github.com/ImagingDataCommons/SlicerIDCBrowser/milestone/1.
  2. Kyle contributed improvements to reduce delays to the startup of the extension in https://github.com/ImagingDataCommons/SlicerIDCBrowser/pull/51.

Illustrations

(video from https://www.youtube.com/watch?v=m_jfSTWIYvc)

Background and References