Edit this page

NA-MIC Project Weeks

Back to Projects List

NousNav based Slicer Extension

Key Investigators

Project Description

The goal of this project is to create a Slicer Extension (tentative name SlicerNav) that starts with the functionality of NousNav, which is a CustomApp, and then grows from there.

Tasks

  1. PRIORITY: Clear out pending NousNav todos and prepare a new release
    1. Autosave / segmentation lag
    2. Other issues from Sonia
  2. Refactor modules to a new extension: SlicerOpenNav
  3. Test build with refactored modules
  4. Test extension with latest Slicer version
  5. Code modernization
    1. Update NousNav to latest Slicer
    2. Parameter node usage

Progress and Next Steps

  1. NousNav 1.1
    1. Finished pending todos from Sonia Pujol (usability of Patients module)
    2. NousNav 1.1.0 tagged
    3. NousNav 1.1.0 installer generated - needs testing before release is created
  2. SlicerOpenNav
    1. Generated from NousNav modules, with history preserved
    2. Works from:
      1. Build tree
      2. Installation
      3. Source Tree
  3. SlicerOpenNav -> NousNav
    1. NousNav refactored to use SlicerOpenNav (on branch)
    2. Home module will remain as customization point

Illustrations

SlicerOpenNav

Background and References