Diffusion MRI Design Notes: Difference between revisions

From VrlWiki
Jump to navigation Jump to search
New page: This page is a work in progress. * Win's Pipeline - In project/brain/pipeline/coro/ and install_linux/bin/brain/ coro_dicom2niifti.py - Convert Dicom files to Niifti format. coro_regi...
 
No edit summary
Line 4: Line 4:
* Win's Pipeline - In project/brain/pipeline/coro/ and install_linux/bin/brain/
* Win's Pipeline - In project/brain/pipeline/coro/ and install_linux/bin/brain/


  coro_dicom2niifti.py - Convert Dicom files to Niifti format.
  coro_dicom2niifti.py - Dicom files ==> Niifti
  coro_register.py    - Coregister a set of MRI images against a reference template image.
  coro_register.py    - Coregister a set of MRI images against a reference template image.
                         Produce registered niifti DWIs for performing dti steps.
                         Produce registered niifti DWIs for performing dti steps.
  coro_dti.py          - Compute a dti; the CIT pipelne does a better job.
  coro_dti.py          - Compute a dti; the CIT pipeline does a better job.




* Legacy Pipeline - In project/brain/pipeline/ and install_linux/bin/brain/
* Legacy Pipeline - In project/brain/pipeline/ and install_linux/bin/brain/


  format_conversion/  niftii2mriimage - Convert a registered niifti DWI to Mri Image format.
  format_conversion/  niftii2mriimage - Registered niifti DWI ==> MRI Image
  tensor/mritensorop/  mritensor      - Convert an Mri Image to a DTI and scalar images.
  tensor/mritensorop/  mritensor      -             Mri Image ==> DTI and scalar images
  streamtube/tubegen/  tubegen        - Convert a DTI to a DTI tractogram.
  streamtube/tubegen/  tubegen        -                   DTI ==> DTI tractogram


  tubefa???
  tubefa???
Line 22: Line 22:
* DTK Pipeline tools - In import/dtk/dtk_v0.5_linux/ and import/dtk/trackvis_v0.5_linux/
* DTK Pipeline tools - In import/dtk/dtk_v0.5_linux/ and import/dtk/trackvis_v0.5_linux/


  DTK - Convert DWIs to either a DTI or QBI.
  DTK - DWI => DTI or QBI
       The CIT pipeline does a better job.
       The CIT pipeline does a better job.
  DTK - Convert a DTI or QBI to a tractogram
  DTK - DTI or QBI ==> a tractogram
  TrackVis - Convert a tractogram or QBI to statistics.
  TrackVis - Produce statistics from a tractogram or QBI.




* New Pipeline in the Works
* New Pipeline in the Works
NYI:  Simple Tubegen - DTI and scalar images ==> Tracts
Scalar sampling
Tractogram culling
Boolean ROI selection
Stats
project/brain/roi_select/ - Tract filtering.
* GUI Pipeline Interface
Configuration file (.cfg) + Data ==> Custom Python Script (or Makefile or Sh script)
                                ==> Run the script ==> Intermediate and result files.
                                ==> Log output

Revision as of 19:10, 16 August 2010

This page is a work in progress.


  • Win's Pipeline - In project/brain/pipeline/coro/ and install_linux/bin/brain/
coro_dicom2niifti.py - Dicom files ==> Niifti
coro_register.py     - Coregister a set of MRI images against a reference template image.
                       Produce registered niifti DWIs for performing dti steps.
coro_dti.py          - Compute a dti; the CIT pipeline does a better job.


  • Legacy Pipeline - In project/brain/pipeline/ and install_linux/bin/brain/
format_conversion/   niftii2mriimage - Registered niifti DWI ==> MRI Image
tensor/mritensorop/  mritensor       -             Mri Image ==> DTI and scalar images
streamtube/tubegen/  tubegen         -                   DTI ==> DTI tractogram
tubefa???
project/brain/brainapp               - Interactively create statistics.


  • DTK Pipeline tools - In import/dtk/dtk_v0.5_linux/ and import/dtk/trackvis_v0.5_linux/
DTK - DWI => DTI or QBI
      The CIT pipeline does a better job.
DTK - DTI or QBI ==> a tractogram
TrackVis - Produce statistics from a tractogram or QBI.


  • New Pipeline in the Works
NYI:  Simple Tubegen - DTI and scalar images ==> Tracts
Scalar sampling
Tractogram culling 
Boolean ROI selection
Stats
project/brain/roi_select/ - Tract filtering.


  • GUI Pipeline Interface

Configuration file (.cfg) + Data ==> Custom Python Script (or Makefile or Sh script)

                                ==> Run the script ==> Intermediate and result files.
                                ==> Log output