2010 NAMIC Project week: Module Inventory

From NAMIC Wiki
Jump to: navigation, search
Home < 2010 NAMIC Project week: Module Inventory

Key Investigators

  • Steve Pieper, Jim Miller

Objective

Review modules existing in slicer3.6. Goal is to sort them into categories for development in slicer4.

  • Core modules (included even if --no-modules command line flag is given)
  • Bundled modules that come with slicer binary
  • Extensions

This will serve as guidance for future module developers.

Also: can slicer binary download support C++ module development? If answer is no, then we should stop bundling .lib and .h files to make download smaller.

Approach, Plan

Create the list based on Slicer 3.6.

Progress


  • Core
    • Welcome Module
    • Data Module
    • Fetch Medical Informatics
    • Volumes
      • Volumes Module
      • Slices Module
      • Volume Rendering Module
      • 4D Image Viewer
    • Basic Segmentation and Modeling
      • Editor
      • Label Statistics
      • Models Module
      • Model Maker
    • Annotations
      • Fiducials Module
      • Measurements
      • ROI Module
    • Transforms Module
    • Color Module
  • Advanced Processing (Bundled)
    • Registration
    • Segmentation
    • Filtering
    • Surface Models
  • App Packs (Bundled, but optional load)
    • Change Tracker
    • IA_FEMesh
    • IGT Apps
    • Diffusion MRI & Tractography
    • Endoscopy
  • Extensions (Run-time Download and Install)
    • VMTK Vessel Analysis
    • Cortical Analysis (ARTIC, GAMBIT...)
    • Lesion Analysis
    • Radiation Therapy Tools
    • QueryAtlas
  • Developer Tools (Optional)
    • Headers and Libs for ITK, VTK, Teem, CTK, etc.


Delivery Mechanism

This work will be delivered to the NA-MIC Kit as a information on this wiki page.

References