Difference between revisions of "UKF Tractography in Slicer 4"
From NAMIC Wiki
Line 43: | Line 43: | ||
<h3>Progress</h3> | <h3>Progress</h3> | ||
# Refactored code as 3 modules bundled into an extension (as per the Slicer recommendation) | # Refactored code as 3 modules bundled into an extension (as per the Slicer recommendation) | ||
+ | |||
# Updated the 3 module CMakeLists.txt to use the latest macros (e.g. SEMMacroBuildCLI) and added an extension specific CMakeLists.txt | # Updated the 3 module CMakeLists.txt to use the latest macros (e.g. SEMMacroBuildCLI) and added an extension specific CMakeLists.txt | ||
+ | |||
# Updated and fixed the Superbuild CMakelists.txt to be compatible with new changes | # Updated and fixed the Superbuild CMakelists.txt to be compatible with new changes | ||
# Got CTest working for Slicer build | # Got CTest working for Slicer build |
Revision as of 04:51, 11 January 2013
Home < UKF Tractography in Slicer 4Key Investigators
- Ryan Eckbo, BWH, HMS
- Yogesh Rathi, BWH, HMS
- Demian Wassermann, BWH, HMS
- Carl-Fredrik Westin, BWH, HMS
Project Description
Objective
- High Priority:
Have a working UKFtractography module in Slicer4 extension:
- Change and update the UKFTractography.xml file for receiving a .vtk file as output.
- Setup CTest and ensure its working.
- Verify that the Tractography module works on a test invivo data set
- Verify that the following 4 models work properly. 1-Tensor, 1-Tensor with Free-water, 2-tensor, 2-tensor with free-water.
- Design a logo for the extension module.
- Document the module (including utility functions) -- make a wiki page. (Include the References to the appropriate papers and make nice snapshots).
- Add the 2 utility functions to the extension module and verify if they work.
- Optional:
- Use the VTK library to output the data (.vtp).
- Future Work:
- Move from boost to ITK multithreading.
Approach, Plan
Progress
- Refactored code as 3 modules bundled into an extension (as per the Slicer recommendation)
- Updated the 3 module CMakeLists.txt to use the latest macros (e.g. SEMMacroBuildCLI) and added an extension specific CMakeLists.txt
- Updated and fixed the Superbuild CMakelists.txt to be compatible with new changes
- Got CTest working for Slicer build
References
Reference for 2-tensor tractography
Reference for 1-tensor and 2-tensor + free-water
- C. Baumgartner, O. Michailovich, O. Pasternak, S. Bouix, J. Levitt, ME Shenton, C-F Westin, Y. Rathi,
"A unified tractography framework for comparing diffusion models on clinical scans": in Workshop on computational diffusion MRI, 2012.