[root]/mrLoadRet/Analysis/MotionComp

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 98 (100.0%) | 3503 (100.0%) | 35.7 |
| justin | 44 (44.9%) | 1570 (44.8%) | 35.6 |
| eli | 23 (23.5%) | 1046 (29.9%) | 45.4 |
| david | 27 (27.6%) | 882 (25.2%) | 32.6 |
| frakkopesto | 2 (2.0%) | 4 (0.1%) | 2.0 |
| farshadm | 1 (1.0%) | 1 (0.0%) | 1.0 |
| tsliu | 1 (1.0%) | 0 (0.0%) | 0.0 |
Cleaning up annoying error Mathworks introduced when they removed the fourth return argument from fileparts (which we never use)
3 lines of code changed in 3 files:
Added interface for calling with a view structure
22 lines of code changed in 1 file:
removed the fourth output, VERNS, of FILEPARTS because it will be removed in a future release
1 lines of code changed in 1 file:
Only getting sliceTimes if sliceTImecorrection is being applied (this avoids a confusing warning message that says that slice times may not be set correctly for your site even if you are not running sliceTimeCorrection)
9 lines of code changed in 1 file:
Don't display Applying mask message if there are no zero mask elements
1 lines of code changed in 1 file:
motionCompBUImrParams needed to have view variable passed in for within and between scans. full motion comp already had v passed in, so no problem. only within and between updated
2 lines of code changed in 2 files:
Adds the ability to apply a mask (ROI) before motion compensating. This can be used if you have some crud outside your images that you want to zero out.
87 lines of code changed in 6 files:
more informative help message
1 lines of code changed in 1 file:
pass 'sliceTimes' to motionCompPreprocessing when preprocessing both the base scan and the target scans
1 lines of code changed in 1 file:
pass sliceTimes to motionCompPrepressoing
2 lines of code changed in 1 file:
pass in sliceTimes, rather than getting them from the view
2 lines of code changed in 1 file:
pulled some of the motion comp preprocessing steps out of the inidividual functions and put them in a single new function called 'motionCompPreprocessing.m
636 lines of code changed in 7 files:
removed unnecessary line that was printing out a spurious value
0 lines of code changed in 1 file:
fixing -kb flag
0 lines of code changed in 2 files:
set the xaxis on the rotation plot to be the correct number of frames
3 lines of code changed in 1 file:
Removed a leftover disp line from previous debugging. fp
0 lines of code changed in 1 file:
Fixed indexing bug introduced with tsmooth. nFrames changed to totalFrames
4 lines of code changed in 1 file:
Minor change: newView does not need to have parameter 'Volume', so all calls were changed to be v = newView
7 lines of code changed in 7 files:
options to get params by passing in justGetParams=1 and defaultParams=1
40 lines of code changed in 2 files:
Modified Files:
motionComp.m
fixed bug in slice time correction that generated an extra frame
0 lines of code changed in 1 file:
(30 more)