Difference between revisions of "2008 Winter Project Week Tractography Meeting Notes"
RandyGollub (talk | contribs) |
|||
Line 1: | Line 1: | ||
− | |||
− | == | + | == Brief Summary == |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | # All sites could analyze data | |
+ | # All sites could generate all requested tracks | ||
+ | # ROIs need work | ||
+ | # | ||
− | * Force all methods to use the same ROIs? | + | == Tentative Action Plans == |
+ | # Upload the DTI registered (using FSL's FLIRT) Freesurfer generated white matter mask in nrrd format for each subject (Anastasia, Sylvain, bug-reporter as needed), any questions?. | ||
+ | # All sites analyze full n = 9 test/retest data set and sent agreed upon metrics to Sonia (date?) | ||
+ | |||
+ | |||
+ | == Discuss now then move agreed upon plan up to Action Plan == | ||
+ | |||
+ | == 1) ROI definitions and impact on different methods == | ||
+ | |||
+ | * Force all methods to use the same ROIs or branch and have two or more classes of optimal ROIs? | ||
* Classes of ROIs? | * Classes of ROIs? | ||
* For streamline methods larger ROIs than the tract itself good | * For streamline methods larger ROIs than the tract itself good | ||
* For shortest path methods, connections stop at ROI | * For shortest path methods, connections stop at ROI | ||
+ | * Role of DTI Atlas | ||
+ | * Missing arcuate fasiculus | ||
− | + | == 2) Debugging == | |
− | |||
− | |||
− | |||
− | |||
+ | Create/use existing synthetic tensor data set (Gordon's helix, crossing fiber situation). Good for debugging algorithm method comparison. Plan? | ||
− | + | == 3) Review and define metrics to compare results, which methods to compare? == | |
− | |||
− | |||
− | |||
− | |||
− | ==Review and define metrics to compare results, which methods to compare?== | ||
Current metrics: tensor invariants (FA, trace, mode, norm), volume, length. | Current metrics: tensor invariants (FA, trace, mode, norm), volume, length. | ||
Line 37: | Line 36: | ||
Parameter settings within a method may change the results comparable to the difference between methods. | Parameter settings within a method may change the results comparable to the difference between methods. | ||
+ | Should we compute more complex statistics of fiber track, e.g. FA measure in spatial distribution? | ||
* 12 different tracts | * 12 different tracts | ||
Line 48: | Line 48: | ||
* How to define volume from connectivity map (shortest path, or stochastic) | * How to define volume from connectivity map (shortest path, or stochastic) | ||
− | |||
− | * | + | # Agree on units for volume measures. Suggest cubic centimeters (ml) vs mm3 |
+ | |||
+ | |||
+ | |||
+ | |||
+ | == NAMIC DTI pipeline == | ||
+ | * Registration (we used FLIRT for DTI to structural MR) | ||
+ | * EPI distortion correction (we used FUGUE), ITK? | ||
+ | |||
==Notes== | ==Notes== | ||
− | |||
− | |||
− | From Casey's presentation: Could do tractography for all tracks. Made suggestion to | + | From Casey's presentation: Could do tractography for all tracks. Made suggestion to . His Atlas presentation brought up idea of using one set of ROI specifications for an entire study in atlas space and map them back to the individual. |
From John's presentation: His method required that he had to shrink the provided ROIs for uncinate fasciulus and corpus callosum to make his method work. Then could generate fiber volumes for each tract. His tracts all STOP at ROIs (end points). If given ROIs farther apart could generate longer tracts. Needed a white matter mask- created his own with Tri by thresholding FA (>0.15). Discussion regarding whether the ROIs based on Susumu Mori's criteria would actually be optimal or even work for every method. | From John's presentation: His method required that he had to shrink the provided ROIs for uncinate fasciulus and corpus callosum to make his method work. Then could generate fiber volumes for each tract. His tracts all STOP at ROIs (end points). If given ROIs farther apart could generate longer tracts. Needed a white matter mask- created his own with Tri by thresholding FA (>0.15). Discussion regarding whether the ROIs based on Susumu Mori's criteria would actually be optimal or even work for every method. | ||
Line 72: | Line 77: | ||
#rank order of qualitative accuracy (strongly underscores need to clarify the clinical goal of the tractography results) | #rank order of qualitative accuracy (strongly underscores need to clarify the clinical goal of the tractography results) | ||
− | |||
From Carlo: | From Carlo: | ||
Line 82: | Line 86: | ||
Action Plan: | Action Plan: | ||
− | + | ||
− | |||
Back to [[2008_Winter_Project_Week_Tractography]], [[AHM_2008]], [[Events]] | Back to [[2008_Winter_Project_Week_Tractography]], [[AHM_2008]], [[Events]] |
Revision as of 20:33, 9 January 2008
Home < 2008 Winter Project Week Tractography Meeting NotesContents
Brief Summary
- All sites could analyze data
- All sites could generate all requested tracks
- ROIs need work
Tentative Action Plans
- Upload the DTI registered (using FSL's FLIRT) Freesurfer generated white matter mask in nrrd format for each subject (Anastasia, Sylvain, bug-reporter as needed), any questions?.
- All sites analyze full n = 9 test/retest data set and sent agreed upon metrics to Sonia (date?)
Discuss now then move agreed upon plan up to Action Plan
1) ROI definitions and impact on different methods
- Force all methods to use the same ROIs or branch and have two or more classes of optimal ROIs?
- Classes of ROIs?
- For streamline methods larger ROIs than the tract itself good
- For shortest path methods, connections stop at ROI
- Role of DTI Atlas
- Missing arcuate fasiculus
2) Debugging
Create/use existing synthetic tensor data set (Gordon's helix, crossing fiber situation). Good for debugging algorithm method comparison. Plan?
3) Review and define metrics to compare results, which methods to compare?
Current metrics: tensor invariants (FA, trace, mode, norm), volume, length.
What is a good fiber tract?
Easier question: How similar are two methods?
Parameter settings within a method may change the results comparable to the difference between methods.
Should we compute more complex statistics of fiber track, e.g. FA measure in spatial distribution?
- 12 different tracts
- Tracts voxelized -> volumetric result from tracts
- Missing parts of a tract, how should be penalized?
- Statistics along the tracts, should we sum along the tract to get one measure?
- Distributions across the tract
- Atlas (Casey)
- Bundle thickness: mix of radius of tract and uncertainty
- How to define volume from connectivity map (shortest path, or stochastic)
- Agree on units for volume measures. Suggest cubic centimeters (ml) vs mm3
NAMIC DTI pipeline
- Registration (we used FLIRT for DTI to structural MR)
- EPI distortion correction (we used FUGUE), ITK?
Notes
From Casey's presentation: Could do tractography for all tracks. Made suggestion to . His Atlas presentation brought up idea of using one set of ROI specifications for an entire study in atlas space and map them back to the individual.
From John's presentation: His method required that he had to shrink the provided ROIs for uncinate fasciulus and corpus callosum to make his method work. Then could generate fiber volumes for each tract. His tracts all STOP at ROIs (end points). If given ROIs farther apart could generate longer tracts. Needed a white matter mask- created his own with Tri by thresholding FA (>0.15). Discussion regarding whether the ROIs based on Susumu Mori's criteria would actually be optimal or even work for every method.
From Tri's presentation: Able to generate all tracks with given ROIs. Needed white matter mask (see above). 30 minutes/tract on 63GB computer. Seed with source, filter with sink. Had to cut uncinate fasciulus. For later statistical analysis, considered only non-zero connectivity value voxels. Reminds us that bundle thickness is related to both uncertainty and physical radius Internal capsule, why so much blue? What would be his suggestions for how best to quantify outcome?
From Vince Magnotta's presentation:GTRACT fine for forceps major and minor, internal capusule and Fast Marching algorithm better for fornix, hippocampus-cingulum and cingulum. For the Fast Marching algorithm, modified the algorithm to use cost image generations based on tensor and anisotropy, gradient descent. His algorithm would perform "better" for core of cingulum bundle, needs a smaller, more focal ROI. For uncinate, couldn't get it to bend around, would need intermediate ROIs.
Tom Fletcher: Ugly R fornix. Needed to shrink ROIs for some tracts.
Sonia's preliminary cross-algorithm study: "We know when the track is bad (or ugly) but we don't know when it is good." CF Westin
- rank order of qualitative accuracy (strongly underscores need to clarify the clinical goal of the tractography results)
From Carlo:
- Commended us for making effort against this tough problem and for the decision to control pre-processing steps
- What is the impact of adjusting parameters within an algorithm on the outcome metrics? May need to explore this in addition to the cross algorithm assessments.
- What is the effect of the tissue properties that surround the track on results within and across algorithm.
- Differences due to the topology, how to visualize? Binary masks in/out of track volume.
Action Plan:
Back to 2008_Winter_Project_Week_Tractography, AHM_2008, Events