Difference between revisions of "Link Progress"

From NAMIC Wiki
Jump to: navigation, search
Line 32: Line 32:
 
|[[File:ACC_amy_s2.png|thumb|400px|Connection appears when ROI vicinity and brain mask (notion of unrestrictive 'white matter' mask) are applied (left superior view)]]
 
|[[File:ACC_amy_s2.png|thumb|400px|Connection appears when ROI vicinity and brain mask (notion of unrestrictive 'white matter' mask) are applied (left superior view)]]
 
|}
 
|}
:*  further algorythmic extensions if needed for dealing with specific reconstruction cases (tracts with multiple branches)
+
:*  further algorythmic extensions if needed for dealing with specific reconstruction cases
:** design of ROI optimization
+
:** ROI optimization
 
:** moving ROI   
 
:** moving ROI   
  
Line 45: Line 45:
 
:** roi filtering from region A to region B and B to A (done)
 
:** roi filtering from region A to region B and B to A (done)
 
:* module release ready (done)
 
:* module release ready (done)
:* bugfix (in progress)
+
:* bugfix for release 3.4 (done)
  
 
; B - Visualization of diffusion properties :
 
; B - Visualization of diffusion properties :

Revision as of 01:05, 29 April 2009

Home < Link Progress

Back to NA-MIC Collaborations, Harvard DBP 2, DBP2:Harvard:Brain_Segmentation_Roadmap


Stochastic Tractography Progress

Status

Stochastic tractography requires careful maintenance and on-going development improving its usability and performance. 
To get the latest module documentation goes on the Slicer 3.4 documentation
A - Development of tractography workflow 
  • DWI image preprocessing
    • denoising
    • Eddy currents corrections
  • WM mask & ROIs creation
  • tensor estimation & visualization
  • tracts reconstruction & visualization (should be useful to see tracts and not only the connectivity map)
  • connectivity maps creation & visualization
B - Visualization of diffusion properties - test utilities 
  • reveal more features related to diffusion - develop visualization
  • finalize batch - testing different parameters of the stochastic tractography with different datasets - wrap up of the results
C – Study of limit cases (tract reconstruction issue) 
  • sensitivity to inputs (WM/ROIs) - needing criteria definition and algorythmic extensions as shown on the following example
No connection with restrictive white matter mask and misregistered ROIS (left sagittal view)
Connection appears when ROI vicinity and brain mask (notion of unrestrictive 'white matter' mask) are applied (left sagittal view)
No connection with restrictive white matter mask and misregistered ROIS (left superior view)
Connection appears when ROI vicinity and brain mask (notion of unrestrictive 'white matter' mask) are applied (left superior view)
  • further algorythmic extensions if needed for dealing with specific reconstruction cases
    • ROI optimization
    • moving ROI

Updates/Progress

A - Development of tractography workflow 
  • initial skeleton incorporating already existing stochastic tractography components (done)
  • test Slicer GUI access with python (done)
  • implement tractography algorythm in python (based on Ola Friman Matlab implementation) (done)
    • test based on sample dataset show identical computational results between Matlab and python implementation (done)
    • multiprocessing (and clustering) supported (done)
    • roi filtering from region A to region B and B to A (done)
  • module release ready (done)
  • bugfix for release 3.4 (done)
B - Visualization of diffusion properties 
  • create visual map showing regions defined by WM mask where FA (fractional anisotropy is upper the defined threshold e.g. 0.3) and where the mask forbids (defining as a non white matter region) the stochastic algorythm to go in (done)
C – Study of limit cases (tract reconstruction issue) 
  • relate C to B


Schedule

  • 08/2008 - Introduction to tractography, Slicer software, articles related to tractography.
  • 09/2008 - Setup of Slicer3, first tests with stochastic tractography, algorythm implementation, work with training datasets
  • 10/2008 - Introduction of python interpreter for implementation of batch utility + diffusion features visualization
  • 11/2008 - Completion of batch utility, testing for NAMIC meeting preparation, tractography workflow first prototype ready
  • 12/2008 - Wrap up, finalization of NAMIC meeting presentation for the stochastic tractography module
  • 04/2009 - Module release ready for Slicer 3.4