Gannet v3.4.0 released

v3.4.0 is now available.

New features

  • Added support for fitting the 2.34 ppm Glu peak in the SUM spectrum

  • Added DeIdentifyDisclaimer.m, which prints a disclaimer that the developers provide no guarantee that the de-identification functions will remove all human participants’ identifying information in the data header of files

  • The RF coil combination used is now stored in MRS_struct.p.RFCoilCombination (note: this only applies to raw data files that are not coil-combined during export from the scanner)

  • Data load time (MRS_struct.loadtime) is now stored when GannetLoad.m is run

  • Re-added the option to choose the editing pulse order in GannetPreInitialise.m: MRS_struct.p.ON_OFF_order

  • MRS voxel masks can now be normalized to MNI152 space; a flag in GannetPreInitiliase.m has been added to do so (note that this is only performed if GannetSegment has been run as the forward deformation map needed for MNI normalization is created during SPM12’s segmentation routine)

  • Added VoxelMaskOverlap.m, a function that will create a voxel mask that indicates the degree of overlap of all datasets run in a batch

  • Added ThreeLorentzModel.m

  • Added VoigtModel.m

Minor changes

  • An “intro” message is printed whenever GannetLoad.m is run: the version number and a link to the software documentation website is displayed

  • Co-registration figure outputs now show the anatomical directions of the displayed MR image (i.e., anterior/posterior [A/P], left/right [L/R], and superior/inferior [S/I])

  • Replaced file separators with filesep so that they are specific to users’ operating system

  • voxoff is now parsed in GERead.m instead of in GannetMask_GE.m and GannetMask_GE_nii.m

  • Minor changes to rounding in ExportToCSV.m

  • Renamed FitPeaksByFrames2.m to FitPeaksByFrames.m

  • Updated export_fig to v3.48

  • Updated dicm2nii to v2024.08.21

  • MANY COSMETIC CHANGES AND CLEANUP OF OLD UNUSED CODE

Bug fixes

  • Updated AlignSubSpectra.m to include Lac and GSH editing

  • Updated AlignUsingPeak.m to fit the indexing approach of Gannet 3

  • Fixed issue with Siemens .RDA files in CoRegStandAlone.m

  • Added MRS_struct.p.seqorig to CoRegStandAlone.m

  • Minor fix in GannetMask_NIfTI.m for how voxel offset is parsed from the NIfTI file

  • Fixed an issue with GannetFit.m when users choose to fit a specific metabolite

  • Corrected a bug in PaperPlot.m for plotting model fits for GABA+Glx

  • Fixed an issue in AlignUsingPeak.m when running more than one file in a batch