Edit this page

NA-MIC Project Weeks

Back to Projects List

mpReview: Development of a streamlined Slicer module for (manual) image annotation

Key Investigators

Project Description

WE ARE HIRING - see job opportunities here if interested!

In the past we have developed mpReview extension to streamline the manual annotation workflow of multiparametric MRI studies, designed specifically for prostate MRI annotation initially. The extension proved useful over time, and was utilized to support annotation of prostate MRI at BWH and U.Chicago. Over the recent years we were not able to maintain this extension to keep up to date with 3D Slicer upgrades. However, currently there is renewed interest in reviving and perhaps rewriting this extension, as it serves a need not addressed by any other capability in Slicer, or in commercial tools. The goal of this project is to evaluate the current status of the extension, collect the requirement and identify next steps for its development.


  1. Document the current capabilities of the extension.
  2. Document the annotation workflow requirements and the desired capabilities of the extension.
  3. Identify relevant components of 3D Slicer that can be used to improve current implementation.
  4. Define the next steps and the effort needed to implement them and interest from various groups of potential users to contribute to the development.

Approach and Plan

  1. Evaluate current status of the module wrt the preview release of Slicer.
  2. Document the workflow and desired features of the annotation module.
  3. Identify next steps.
  4. Revisit the Slicer PI-RADS module (WIP years ago)

Progress and Next Steps

  1. Revised documentation for the current version of the module: https://github.com/SlicerProstate/mpReview/wiki/Documentation
  2. Updated test dataset
  3. Discussed the current implementation, discussion notes here
  4. Tested with the current version of Slicer - some legacy Editor effects no longer work.
  5. Based on feedback from Masoom, there is not much interest in patching existing mpReview, would need to rewrite it from scratch to work with the current Slicer infrastructure.


mpReview UI

Background and References