

| Directory | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 2599 (100.0%) | 77185 (100.0%) | 29.6 |
| mrLoadRet/GUI/ | 442 (17.0%) | 13713 (17.8%) | 31.0 |
| mrLoadRet/View/ | 308 (11.9%) | 7020 (9.1%) | 22.7 |
| mrUtilities/File/mlrImage/ | 164 (6.3%) | 6684 (8.7%) | 40.7 |
| mrUtilities/File/Varian/ | 208 (8.0%) | 6370 (8.3%) | 30.6 |
| mrLoadRet/File/ | 261 (10.0%) | 5869 (7.6%) | 22.4 |
| mrUtilities/MatlabUtilities/ | 240 (9.2%) | 4454 (5.8%) | 18.5 |
| mrLoadRet/Analysis/EventRelated/ | 209 (8.0%) | 4313 (5.6%) | 20.6 |
| mrUtilities/File/Nifti/ | 65 (2.5%) | 4096 (5.3%) | 63.0 |
| mrAlign/ | 67 (2.6%) | 3672 (4.8%) | 54.8 |
| mrLoadRet/ROI/ | 95 (3.7%) | 3417 (4.4%) | 35.9 |
| mrUtilities/ImageProcessing/ | 111 (4.3%) | 2982 (3.9%) | 26.8 |
| mrLoadRet/Analysis/ | 67 (2.6%) | 2876 (3.7%) | 42.9 |
| mrLoadRet/Plot/ | 37 (1.4%) | 1889 (2.4%) | 51.0 |
| mrUtilities/File/Caret/ | 17 (0.7%) | 1563 (2.0%) | 91.9 |
| mrLoadRet/Analysis/MotionComp/ | 40 (1.5%) | 1545 (2.0%) | 38.6 |
| mrLoadRet/Edit/ | 41 (1.6%) | 1128 (1.5%) | 27.5 |
| mrLoadRet/Analysis/CorAnal/ | 20 (0.8%) | 887 (1.1%) | 44.3 |
| mrLoadRet/Analysis/ConcatTSeries/ | 46 (1.8%) | 693 (0.9%) | 15.0 |
| mrLoadRet/Analysis/AverageTSeries/ | 17 (0.7%) | 692 (0.9%) | 40.7 |
| mrLoadRet/Analysis/QuickAnalysis/ | 33 (1.3%) | 689 (0.9%) | 20.8 |
| mrLoadRet/Init/ | 14 (0.5%) | 531 (0.7%) | 37.9 |
| mrLoadRet/Analysis/SignalProc/ | 7 (0.3%) | 463 (0.6%) | 66.1 |
| mrUtilities/Plot/ | 19 (0.7%) | 457 (0.6%) | 24.0 |
| mrUtilities/surfUtils/ | 5 (0.2%) | 261 (0.3%) | 52.2 |
| mrUtilities/File/ | 18 (0.7%) | 260 (0.3%) | 14.4 |
| mrLoadRet/ | 31 (1.2%) | 172 (0.2%) | 5.5 |
| mrUtilities/File/FreeSurfer/ | 7 (0.3%) | 168 (0.2%) | 24.0 |
| mrLoadRet/Plugin/ | 2 (0.1%) | 150 (0.2%) | 75.0 |
| mrUtilities/File/Dicom/ | 1 (0.0%) | 79 (0.1%) | 79.0 |
| mrLoadRet/Plugin/Default/ | 2 (0.1%) | 78 (0.1%) | 39.0 |
| / | 3 (0.1%) | 14 (0.0%) | 4.6 |
| mrUtilities/mrFlatMesh/ | 2 (0.1%) | 0 (0.0%) | 0.0 |

Handling of volTrigRatio (i.e. when there are less triggers than actual volumes collect - for example when we run tSense)
13 lines of code changed in 1 file:
Ability to set straightXform - this bypasses the volume preserving code and just returns all the voxels that the coordinates xform into - straight matrix multiply, no fancy stuff. This returns more voxels for cases in which you don't really care about the size of the ROI returned.
3 lines of code changed in 2 files:
Adding functionality to set roi group so that you can select all that begin with a letter (like l or r) or contains a string.
74 lines of code changed in 1 file:
fid2nifti reads nifti extension from mrPref
2 lines of code changed in 1 file:
mlrNumWorkers helper function to start the matlabpool if not already started. Asks user if they have parallel toolbox installed whether they want to start if not already started. Small change to askuser to force bringing up a dialog box question.
54 lines of code changed in 2 files:
Fixing up help display for params with many fields. Now it creates multiple figures with at most 2 columns
76 lines of code changed in 1 file:
Giving a display on the figure for continuous mode when the voxel is not found.
4 lines of code changed in 1 file:
Select scans add parameter to select from a subset of scans
14 lines of code changed in 1 file:
Function to make an empty roi
49 lines of code changed in 1 file:
Allowing for passing overlayName as well for getting overlayMin/Max
26 lines of code changed in 1 file:
Fix for displaying info on concat of averages
7 lines of code changed in 1 file:
Check for existing overlays - before corAnalPlot would crash on a scan which had not been analyzed
8 lines of code changed in 1 file:
Small change to comments
2 lines of code changed in 1 file:
If you deleted a scan before the "d" structure from the analyses was not carried along correctly. This was broken also for eventRelated analyses. Fixed.
7 lines of code changed in 1 file:
Adding check in viewGet scanNum for if two scans in the same group have the same name. This should not happen (scanNames are supposed to be unique), but if it does happen this will put up a warning to the user.
23 lines of code changed in 1 file:
fixBadChars for names of figures and reuse parameter set to 0 now work
4 lines of code changed in 1 file:
Slice order for data linked to a FID
22 lines of code changed in 2 files:
In the newest version of Matlab/Mac OS, the arrows at the ends of sliders have disappeared, so the only way I have found to step forward is by clicking inside the slider bar - so setting that to step by one instead of two as it was before.
2 lines of code changed in 1 file:
Minor change to warning about missing sform. Looked into adding mlrImageOrient functionality (i.e. automatically recognizing image orientation from header). But, it looks like it could be a bit messy. Problem is that you can reorient the image, but then the permutationMatrix code doesn't really work correctly - this could probably be fixed by using mlrImageGetAxisDir inside getPermutationMatrix. But, the other problem is that refreshMLRDisplay always displays using image - which XY swaps the image. Would probably need to fix that, but that can't be done with a simple change to the axis as far as I can tell (for example axis ij only flips the y-axis). So, we'd have to check all the code that reads the position in the image (like mrInterrogator, roi drawing?) so they work properly on xy swapped axis. Blech. Giving up for now.
1 lines of code changed in 1 file:
Adding ability to get fid info with a viewGet
54 lines of code changed in 1 file:
(1321 more)