minor fix for an extreme case in which x coordinate is way at border
2 lines of code changed in 1 file:
sped up drawing of perimeters by using matrix operations--perimeters that took 30 seconds now take 30ms!
drawROI draws lines while you are waiting for the roi to cache
baseInfo displays information about flats
131 lines of code changed in 5 files:
no change
1 lines of code changed in 1 file:
displays floating point values correctly
1 lines of code changed in 1 file:
minor file dialog changes
5 lines of code changed in 1 file:
glm applys the same filter to the design matrix that was applied to data before concatenation
10 lines of code changed in 3 files:
use linear interpolation on the coords
16 lines of code changed in 1 file:
renamed myhighpass to eventRelatedHighpass
3 lines of code changed in 1 file:
*** empty log message ***
2 lines of code changed in 1 file:
save as for anatomies
mrDispOverlay correctly puts overlays into other than scan 1
47 lines of code changed in 4 files:
changed to using 'griddata' for interpolating the 3d surface coords onto the 2d flatmap.
66 lines of code changed in 1 file:
set verbose level to 0
1 lines of code changed in 1 file:
minor
1 lines of code changed in 1 file:
nothing changed
1 lines of code changed in 1 file:
trying to handle putting overlays into scans that don't begin with 1
1 lines of code changed in 1 file:
check for mgl/task in path
3 lines of code changed in 1 file:
check for existence of roiCache before clearing
5 lines of code changed in 1 file:
changed load flat to load OFF surfaces
3 lines of code changed in 1 file:
made the use of "roipoly" an option for drawROI. If you use getpts instead of roipoly it doesn't draw the lines between points but can be substantially faster on slices in which you already have a bunch of ROIs drawn (essentially the roipoly function has to keep redrawing a set of lines which makes it painfuly slow)
33 lines of code changed in 3 files:
*** empty log message ***
18 lines of code changed in 1 file:
It is *very* important to clear the axis before drawing in refreshMLRDisplay (without the cla it was taking literally 10 minutes to update the screen for flat patches)--not sure exactly why it takes that long, but adding the cla fixed it--thought I put this in before when I optimized refreshMLRDisplay but it got lost somehow.
7 lines of code changed in 1 file:
eventRelatedGlm acts similarly to eventRelated wrt justGetParams and defaultParams
17 lines of code changed in 1 file:
Caching of the roi perimeter for faster roi drawing
Check marks on ROI show menu items
removed some superfluous files
66 lines of code changed in 5 files:
check for inner/outer coords so that it doesn't barf on old flat maps
5 lines of code changed in 1 file:
corticalDepth slider for flat patches
156 lines of code changed in 6 files:
more code clean up
added help
109 lines of code changed in 1 file:
changes to allow using another overlay as alpha map
66 lines of code changed in 4 files:
filepath changes
1 lines of code changed in 1 file:
you can now use another overlay as your alpha map
10 lines of code changed in 1 file:
*** empty log message ***
0 lines of code changed in 1 file:
*** empty log message ***
30 lines of code changed in 1 file:
removed all of the viewer calls
215 lines of code changed in 1 file:
added edit/overlay/info
26 lines of code changed in 2 files:
mrWarnDlg prints warning doesn't dump stack
1 lines of code changed in 1 file:
sliceOrientation is also called baseSliceIndex so allowed for that parameter to be passed into viewSet
1 lines of code changed in 1 file:
broke out this function so that it could be reused
9 lines of code changed in 1 file:
allowed to pass in single map and assign to multiple scans
7 lines of code changed in 1 file:
changed some comments
5 lines of code changed in 2 files:
*** empty log message ***
51 lines of code changed in 2 files:
added findROI
11 lines of code changed in 2 files:
handles empty lists properly
14 lines of code changed in 1 file:
only allow findROI feature on base anatomies that are not coordMapped
7 lines of code changed in 1 file:
just added some comments to clean things up
14 lines of code changed in 1 file:
checks for empty ROI
6 lines of code changed in 2 files:
can return a base, which is useful for saving the base structure
16 lines of code changed in 1 file:
load/save anatomy now saves an associated base structure so that
it handles flat anatomies
28 lines of code changed in 2 files:
change made previously was incorrect-tseriesFilename was getting sorted incorrectly
4 lines of code changed in 1 file:
draws ROIs correctly for baseCoordMap'd flat maps.
13 lines of code changed in 1 file:
round baseCoords in call to getROIBaseCoords. needed for flat patches created from surfaces that have non-integer coordinates
1 lines of code changed in 1 file:
minor
7 lines of code changed in 2 files:
better handling of reconcile
6 lines of code changed in 2 files:
viewSet to set analysis info for edit/analysis menu item
46 lines of code changed in 1 file:
removed these GUIs since they are now done with mrParamsDialog
0 lines of code changed in 4 files:
beefed up edit/analysis
19 lines of code changed in 1 file:
better handling of mismatch of scans and analyses
19 lines of code changed in 1 file:
minor: more specific info on overlay mismatch displayed
5 lines of code changed in 1 file:
minor: print out mrDefautlsFilename correctly
1 lines of code changed in 1 file:
find ROI function in Edit/ROI/Info
35 lines of code changed in 1 file:
Analysis/Info menu item: added code to gracefully handle the case when the GUI function does not exist (this is the case for some old analyses that had a typo in the GUI function name)
11 lines of code changed in 1 file:
*** empty log message ***
1 lines of code changed in 1 file:
*** empty log message ***
5 lines of code changed in 1 file:
loads a flat patch directly from an .off file generated from SurfRelax
also does some checking with the GM and WM surfaces
483 lines of code changed in 1 file:
don't upsample across slices if there is only one slice (as in the case of a flat patch)
114 lines of code changed in 1 file:
*** empty log message ***
162 lines of code changed in 2 files:
minor: captilization change
1 lines of code changed in 1 file:
allow for an override of mrDefaults filename by using setpref
50 lines of code changed in 5 files:
minor changes: deleteScans can be called without creating a view
groupInfo is a bit smarter about being called from a directory not the home directory
29 lines of code changed in 3 files:
changed name of mrDeleteScans to deleteScans
62 lines of code changed in 3 files:
minor bug fix, seems that contingentValue could be an array, so used isequal instead of == to avoid a crash
1 lines of code changed in 1 file:
phaseNum and segmentNum passed in arguments were being set to taskNum--fixed
2 lines of code changed in 1 file:
broke out mrDeleteScans so it can be called from command line
minor changes to groupInfo
87 lines of code changed in 2 files:
delete many ROIs
broke our mrDeleteScan so it can be called from the command line
31 lines of code changed in 2 files:
groupInfo with no arguments returns session info
22 lines of code changed in 1 file:
viewGet session information
16 lines of code changed in 1 file:
minor: check for no scans in group
4 lines of code changed in 1 file:
minor: warning about how to import ROI's form mrLoadRet-3.1
2 lines of code changed in 1 file:
minor: check for valid session
4 lines of code changed in 1 file:
minor: display scan number along with description
1 lines of code changed in 1 file:
minor: check for valid scan number
5 lines of code changed in 1 file:
eventRelated allows you to get just params--useful for scripting
24 lines of code changed in 1 file:
concatTSeries allows you to get just params--useful for scripting
25 lines of code changed in 1 file:
minor:newView checks for valid MLR.session
viewSet allows setting curGroup with the groupName
10 lines of code changed in 2 files:
*** empty log message ***
4 lines of code changed in 1 file:
*** empty log message ***
1 lines of code changed in 1 file:
gethdr adds variance of hrf components
22 lines of code changed in 4 files:
minor: default return arg
1 lines of code changed in 1 file:
*** empty log message ***
177 lines of code changed in 1 file:
*** empty log message ***
9 lines of code changed in 3 files:
minor: check if analysis exists before trying to display info on it from Edit/Analysis/Info
3 lines of code changed in 1 file:
minor: check that with preprocess run scripts that the script exists before trying to run
7 lines of code changed in 1 file:
glm for contrast creats amplitude maps
39 lines of code changed in 2 files:
minor fix to handle if a second mrParamsDialog gets created from a first one
5 lines of code changed in 1 file:
Analysis/Info
70 lines of code changed in 2 files:
Removed ROI/Show/Coordinates since it was redundant with Edit/ROI/Info
73 lines of code changed in 2 files:
minor. set axis to tight
1 lines of code changed in 1 file:
minor
1 lines of code changed in 1 file:
More intelligent display
25 lines of code changed in 1 file:
Some more info available with Edit/ROI/Info
81 lines of code changed in 1 file:
*** empty log message ***
135 lines of code changed in 1 file:
eventRelatedGlm can specify a contrast (linear combination of
explanatory variables)
50 lines of code changed in 2 files:
change to help string roiCache size default = 50
1 lines of code changed in 1 file:
changed defalt roi cache size to 50
7 lines of code changed in 1 file:
name of ROI is guaranteed not to be the same as an existing one, which happened with the old code if you deleted an ROi
9 lines of code changed in 1 file:
roi caching is now on an roi basis (before it was for all rois at a time--which was slow when you had a lot of rois loaded and you wanted to edit/add a new one)
11 lines of code changed in 1 file:
for large epi files, loadAnat now loads volume by volume to avoid out of memory
15 lines of code changed in 1 file:
roi caching added the ability to cache single rois rather than all of the rois at once. this is useful since if you have a lot of rois you shouldn't have to recompute all of the rois just the one you have changed. newView can be called with out a type
41 lines of code changed in 3 files:
eventRelatedGlmGUI: a contrast (linear combination of explanatory variables)
can be specified.
6 lines of code changed in 1 file:
*** empty log message ***
4 lines of code changed in 1 file:
dataTYPES can be an array so had to fix line 82
1 lines of code changed in 1 file:
number of slice dimensions has to be set to how many slices were loaded--this bug was introduced yesterday
4 lines of code changed in 2 files:
*** empty log message ***
2 lines of code changed in 1 file:
default 'colormapType' changed to 'normal'
20 lines of code changed in 1 file:
added xform to returned structure
2 lines of code changed in 1 file:
changed editOverlayMenuItem_Callback to use editOverlayGUImrParams instead editOverlayGUI, which was created by GUIDE.
additional features include flipping and rotating the colormap.
5 lines of code changed in 1 file:
Initial upload. This GUI replaces the editOverlayGUI created by GUIDE. Additional features include flipping and rotating the colormap. I've also added a few additional cmaps that may be useful.
375 lines of code changed in 1 file:
Make sure to load preferences if they are not already (otherwise the preferences get overwritten in some circumstances)
6 lines of code changed in 2 files:
After isview is called, needed to reinstall view into MLR variable so that it would correctly be considered a view by isview. this bug only happened if the view was created as the first one.
4 lines of code changed in 1 file:
*** empty log message ***
7 lines of code changed in 2 files:
Added some new fields that loadScan gives, also now it just prints out the TR for 3D scans--since that should be fixed in the reconstruction code and old datasets should set the parameter by hand using setFramePeriod
20 lines of code changed in 1 file:
*** empty log message ***
25 lines of code changed in 1 file: