Difference between revisions of "Slicer3:ProstateModule"

From NAMIC Wiki
Jump to: navigation, search
Line 1: Line 1:
 
=Goals and Functionality=
 
=Goals and Functionality=
Prostate module is 3D Slicer module for MRI-guided transperineal prostate biopsy and brachy therapy.
+
Prostate module is 3D Slicer module for MRI-guided prostate biopsy and brachy therapy.
  
The module is designed to provide following functionalities
+
The module is designed to provide following functionalities:
 
#workflow interface to guide a clinical procedure
 
#workflow interface to guide a clinical procedure
 
#target points management
 
#target points management
 
#monitor and control of the robot
 
#monitor and control of the robot
 
#real-time MR imaging (control and display)
 
#real-time MR imaging (control and display)
 +
 +
=Compiling Slicer 3 with Prostate Module=
 +
==Activating Prostate Module==
 +
Currently, the module is not active in default configuration.
 +
Following steps are required to activate the module.
 +
 +
In Applications/GUI/CMakeList.txt:
 +
 +
Remove the comment delimiter around line 216:
 +
    NeuroNav
 +
    ProstateNav                <-- Here !
 +
    QueryAtlas
 +
    CommandLineModule
 +
 +
In Application/GUI/Slicer3.cxx
 +
 +
Comment out #define PROSTATENAV_DEBUG around line 90:
 +
//#define NEURONAV_DEBUG
 +
//#define PROSTATENAV_DEBUG          <-- Here !
 +
//#define TRACTOGRAPHY_DEBUG
 +
 +
==Compiling with NaviTrack==
 +
 +
  
 
=System Architecture=
 
=System Architecture=

Revision as of 04:51, 1 January 2008

Home < Slicer3:ProstateModule

Goals and Functionality

Prostate module is 3D Slicer module for MRI-guided prostate biopsy and brachy therapy.

The module is designed to provide following functionalities:

  1. workflow interface to guide a clinical procedure
  2. target points management
  3. monitor and control of the robot
  4. real-time MR imaging (control and display)

Compiling Slicer 3 with Prostate Module

Activating Prostate Module

Currently, the module is not active in default configuration. Following steps are required to activate the module.

In Applications/GUI/CMakeList.txt:

Remove the comment delimiter around line 216:

   NeuroNav
   ProstateNav                 <-- Here !
   QueryAtlas
   CommandLineModule

In Application/GUI/Slicer3.cxx

Comment out #define PROSTATENAV_DEBUG around line 90: //#define NEURONAV_DEBUG //#define PROSTATENAV_DEBUG <-- Here ! //#define TRACTOGRAPHY_DEBUG

Compiling with NaviTrack

System Architecture

Slicer3 ProstateModule System Architecture.png

Acknowledgement

This project is supported by NIH 1R01CA111288-01A1 Enabling Technologies for MRI-Guided Prostate Interventions (PI: Clare Tempany).