Acceleration factor only applies to phase-encode dimension. It looks like there was some code that was compensating for using ni as readout dimension and not np/2
1 lines of code changed in 1 file:
Changing name of function. Also adding ability to get mean roi. Changing calling convention.
521 lines of code changed in 2 files:
Adding utility function to cat two cell arrays together
24 lines of code changed in 1 file:
Adding to mrUtilities
66 lines of code changed in 1 file:
removed a stray ctranspose (') from a callback function (@mlrDisplayEPIdeselectAll) on line 119
3 lines of code changed in 1 file:
Ability to display multiple frames and multiple scans at the same time
89 lines of code changed in 1 file:
Get time of scan
20 lines of code changed in 1 file:
program to list fid files
26 lines of code changed in 1 file:
Check to make sure the Raw TSeries don't have . in the name
1 lines of code changed in 1 file:
Adding option to drop any filenames that have too many .'s in them. This is really annoying because then you can't get the extension properly from the filename. So it should be prevented right from the start.
19 lines of code changed in 1 file:
Added an option to import both right and left hemisphere surfaces. If bothHemiFlag is set to 1, then the function loads the inner and outer surfaces for both hemispheres, concatenates them together, and creates a single baseAnat with both hemispheres. Having both hemispheres loaded up in MLR is convenient for data viewing and it makes extending/restricting ROI's easier when the ROI exists in both hemispheres. Still need to add a hook in MLR GUI to make bothHemiFlag an option.
96 lines of code changed in 1 file:
Better checking to see whether there is an existing figure before trying to close
5 lines of code changed in 1 file:
fid2niftihdr returns info now too. fid2xform better verbose checking for quiet operation
5 lines of code changed in 2 files:
Checkbox to allow viewing of all slices at once
42 lines of code changed in 1 file:
Allow for default arguments so that you don't have to have a dialog box come up
17 lines of code changed in 1 file:
np is the lenght of the read-out (x2 because it is real+imaginary). ni is the number of phase-encode lines not including navigators.
1 lines of code changed in 1 file:
d.data had to be cleared in the code. If you happened to concat a longer scan with a shorter scan, it would crash the code because of a matrix dimension mismatch. This is fixed now.
1 lines of code changed in 1 file:
Better help info, also puts all base anatomy overlays into a single overlay that gets stored in the sessions analysis file
24 lines of code changed in 1 file:
minor
2 lines of code changed in 1 file:
Check for smartfig
3 lines of code changed in 1 file:
Making overlayNum/Name more permissive, you can now pass either a name or a number to viewSet for curOVerlay and viewGet for overlayNum
7 lines of code changed in 2 files:
Can now save the overlay back into scan dimensions so they can be viewed in MLR
57 lines of code changed in 1 file:
help info on how to run
1 lines of code changed in 1 file:
Initial version of function that averages overlays across subjects using Caret aligned atlas brains. Right now it just does the averaging, displays the originals and the averaged overlay. Next will work on getting it to add the averaged overlays back to the subjects analyses.
2 lines of code changed in 1 file:
Check existence of atlasDir
1 lines of code changed in 1 file:
Minor. Better error handeling
11 lines of code changed in 2 files:
Import the tSeries by having saveNewTSeries reload the nifti file. This makes sure that scanParams info gets pulled from the nifti file. Otherwise it was losing sform/qform, pixdim info etc.
2 lines of code changed in 1 file:
pass back the actual original overlay values in another field (before it just passed back RGB values )
9 lines of code changed in 1 file:
Minor change so that if a base is not loaded you can still call refreshMLRDisplay from a script without an error
9 lines of code changed in 1 file:
error dialogs changed to mrErrorDlg
4 lines of code changed in 1 file:
More intelligent warning when your framePeriod is set wrong, and you get a very long length for you hdrlen
4 lines of code changed in 1 file:
accept 2 input arguments
1 lines of code changed in 1 file:
TR computation has to correct for acc factor
6 lines of code changed in 1 file:
Save mrSession after relinking stimfiles
2 lines of code changed in 1 file:
Overlay name can be substituted for overlayNum
4 lines of code changed in 1 file:
Checks input arguments and is more flexible about names - i.e. adds default nifti extension if ommitted. Analysis name can omit directory name if same as analysis name
15 lines of code changed in 2 files:
more informative help message
1 lines of code changed in 1 file:
Test on d structure to prevent crashing if missing analysis
2 lines of code changed in 1 file:
adding dry-run
24 lines of code changed in 1 file:
preallocate space for ROIs. Speeds up loading quite a bit....
3 lines of code changed in 1 file:
minor: print help info instead of crashing when you call with no arguments
9 lines of code changed in 2 files:
Adding a "resampled destination" menu item to File. This works like "resampled source" except it resamples the destination volume to create an inplane from the canonical volume. The resolution of the resulting images has the same inplane dimensions as the volume (usualy 1x1) with the same slice thickness as the inplanes. This should be useful if you don't collect inplane anatomies but instead collect an alignment volume. Then you would load your 3D volume as the destination and the epis as your source and then run this function to generate a high resolution anatomy.
67 lines of code changed in 2 files:
For 2D images with multiple receivers. Varian swaps the order of the slice and receiver dimensions... This commits fix that.
40 lines of code changed in 6 files:
Fixing number of navechoes for flash images (should be 0)
18 lines of code changed in 5 files:
adding verbose print out when swapping slices
1 lines of code changed in 1 file:
Cleaning up code a little bit -- making all procpar reading happen in fid2xform rather than in both places
33 lines of code changed in 2 files:
readprocpar checks for correct extension
1 lines of code changed in 1 file:
fix2xform and fid2nifti now handles interleaved slices correctly
18 lines of code changed in 3 files:
set extension. changing the way the voxel skip size is computed to be median instead of mean.
4 lines of code changed in 2 files:
split out fid2niftihdr function, updated readprocpar to read the number navigator echoes correctly, and recompiled getfidk.c which has some changes in message reporting
112 lines of code changed in 6 files:
Minor fix
2 lines of code changed in 3 files:
Updating getfidk so that it reads the number of navigator echoes correctly. Should be the field "navecho" in the procpar x the number of shots divided by the acceleration factor (which are found from the petable name.
35 lines of code changed in 3 files:
Removed function calls to old handlers from mrInterrogator (no need to retain old hooks, I think). Plus the code was giving warnings in matlab79
3 lines of code changed in 1 file:
comments
2 lines of code changed in 1 file:
Changed to write curvature files to atlas directory and then load them from there on subsequent calls to save processing time
41 lines of code changed in 1 file:
Better searching/reading of atlas display surfaces. Adding getArgs. Negating curvature so that fundus is back and gyrus is white.
102 lines of code changed in 1 file:
Working import
133 lines of code changed in 2 files:
Call with path to surface
10 lines of code changed in 1 file:
Check for proper command line arguments
4 lines of code changed in 1 file:
Changed cortical depth slider so arrows jump by 0.1, clicking inside slider steps by 0.5 instead of vice versa which was non-intuitive
2 lines of code changed in 2 files:
First pass at importing surfaces from a Caret alignment done with script mypreborder.sh and mypostborder.sh. Not fully functional yet.
691 lines of code changed in 4 files:
Used to have volume crop dimensions hard coded to 176x256x256. Now you have the option to adjust this
26 lines of code changed in 2 files:
function to read xform from freesurfer text file
64 lines of code changed in 1 file:
error message for when epirri has not been run
6 lines of code changed in 2 files:
added function to load xforms from text file
56 lines of code changed in 1 file:
Making a Caret directory
527 lines of code changed in 4 files:
Fixing a bug that Taosheng found
13 lines of code changed in 2 files: