Back to
Projects List
MHub Tutorials and Structured Report Support
Key Investigators
- Leonard Nürnberg (Maastricht University)
- Andrey Fedorov (BWH, USA)
- David Clunie (Pixelmed Publishing, USA)
Presenter location: Onsite
Project Description
Objective
- Objective A. Implement a new MHub core module to export non-segmentation data as DICOM Structured Report.
- Objective B. Offer support for interested developers explaining how to contribute models to MHub and how to use and configure MHub models for easy and reproducible research.
Approach and Plan
Objective A
- Examine the requirements and limitations of DICOM Structured Reports.
- Examine existing libraries and frameworks that can help in the creation of DICOM Structured Reports.
- Check to what extent the internal data representation of MHub complies with the requirements of DICOM Structured Reports and, if necessary, plan an extension of the internal data representation.
Objective B
- Organize a break-out session for all interested developers. We can provide tutorials and answer specific questions on request. It would be great to know who is interested in submitting a model to MHub or using MHub models and gather questions in advance to provide customized tutorials.
Other items suggested by @fedorov:
- revisit MHub Colab notebook
- continue discussions on how the specific series from IDC can be linked with the models, and how this can be exposed in the website and via some API
Progress and Next Steps
- Developers of MHub models must wrap all non-file outputs (e.g. prediction results or classification labels) in mhub-io objects and describe their semantics.
- MHub currently offers a JSONExporter module that can be used to query MHub’s internal data representation and generate a customizable json (or csv).
Results from PW40
- MHub SR Support
- We will start by adding support the TID1500 DICOM SR template.
- We will use parametrization of highdicom codes for simple annotation of model data.
- We developed new MHub tutorials for
- T1 - Run TotalSegmentator on IDC Collection
- T2 - Run Custom MHub Lung Segmentation Workflow on Chest CT in Nifti Format
- We now have a full documentation for contributions to MHUb (use-case tutorial will follow soon ;))
- How to Contribute a Model to MHub
Illustrations
Background and References
Documentation
Code
Other stuff