Difference between revisions of "Work-flow based Slicer IGT module"
From NAMIC Wiki
m (Text replacement - "[http://www.na-mic.org/Wiki/images/" to "[https://na-mic.org/w/images/") |
|||
(21 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
=Objective= | =Objective= | ||
* Create a skeleton for IGT work-flow based module | * Create a skeleton for IGT work-flow based module | ||
− | * Implement the first few steps | + | * Implement the first few steps involved in IGT procedure. |
=People involved= | =People involved= | ||
Line 9: | Line 9: | ||
*Nobuhiko Hata (BWH) | *Nobuhiko Hata (BWH) | ||
*Peter Kazanzides (JHU) | *Peter Kazanzides (JHU) | ||
+ | |||
+ | = Documents = | ||
+ | *Slicer IGT Design document [http://www.na-mic.org/Wiki/index.php/Image:IGTWorkflowSkeleton.ppt#filelinks] | ||
+ | *Slicer IGT Module : Wizard UI Design [https://na-mic.org/w/images/c/c2/IGTModuleWizardDesign.ppt] | ||
+ | |||
+ | = Download source code = | ||
+ | |||
+ | Currently, SlicerIGT is a standalone module that needs to be build separately and then loaded to the Slicer application using a plugin mechanism. After thorough testing and validation, the module will be integrated with other Slicer Modules and be part of Slicer source tree for distribution. | ||
+ | |||
+ | |||
+ | = Build instructions = | ||
+ | * Download the source code [[http://www.na-mic.org/Wiki/index.php/Image:SlicerIGTModule.tgz]] | ||
+ | * Specify your Slicer3_DIR build directory during CMake configuration | ||
+ | * Build the module | ||
+ | |||
+ | If you have successfully build the module, then in your module subdirectory of your build ( SlicerIGTModuleBuild/lib/Slicer3/Modules/)you should get the shared library "IGT.dll" for windows or "libIGT.so" for Unix build. | ||
+ | |||
+ | = How to load SlicerIGTModule to Slicer = | ||
+ | * Click on "Application Settings" in View menu | ||
+ | * Click on "Module settings" | ||
+ | * Add the path to your SlicerModule plugin | ||
+ | |||
+ | = Tutorial = | ||
+ | |||
+ | Here is a tutorial powerpoint presentation [[https://na-mic.org/w/images/9/98/IGTModuleTutorial.ppt]] | ||
=Events= | =Events= | ||
+ | |||
+ | * IGT Project week - 2008 [[http://wiki.na-mic.org/Wiki/index.php/2008_IGT_Project_Week]] | ||
=Timeline/Progress= | =Timeline/Progress= | ||
# End date: December 31, 2008 | # End date: December 31, 2008 | ||
− | + | ||
− | |||
=Resources= | =Resources= | ||
+ | * HelloWorld Workflow based Slicer module - Use the build instructions described above [[https://na-mic.org/w/images/d/dc/HelloWorldModule.tgz]] |
Latest revision as of 18:27, 10 July 2017
Home < Work-flow based Slicer IGT moduleContents
Objective
- Create a skeleton for IGT work-flow based module
- Implement the first few steps involved in IGT procedure.
People involved
- Andinet Enquobahrie (Kitware)
- Sebastian Barre ( Kitware )
- Stephen Aylward (Kitware)
- Nobuhiko Hata (BWH)
- Peter Kazanzides (JHU)
Documents
Download source code
Currently, SlicerIGT is a standalone module that needs to be build separately and then loaded to the Slicer application using a plugin mechanism. After thorough testing and validation, the module will be integrated with other Slicer Modules and be part of Slicer source tree for distribution.
Build instructions
- Download the source code [[3]]
- Specify your Slicer3_DIR build directory during CMake configuration
- Build the module
If you have successfully build the module, then in your module subdirectory of your build ( SlicerIGTModuleBuild/lib/Slicer3/Modules/)you should get the shared library "IGT.dll" for windows or "libIGT.so" for Unix build.
How to load SlicerIGTModule to Slicer
- Click on "Application Settings" in View menu
- Click on "Module settings"
- Add the path to your SlicerModule plugin
Tutorial
Here is a tutorial powerpoint presentation [[4]]
Events
- IGT Project week - 2008 [[5]]
Timeline/Progress
- End date: December 31, 2008
Resources
- HelloWorld Workflow based Slicer module - Use the build instructions described above [[6]]