CIC-methods / FID-A

Toolbox for simulation and processing of in-vivo magnetic resonance spectroscopy (MRS) data
BSD 3-Clause "New" or "Revised" License
80 stars 72 forks source link

MNS capabilities; VE and XA data reading for twix; New RF combining functions in rfPulseTools; updating io_loadRFwaveform w/ RF Pulse freq shift #71

Closed truonp closed 1 year ago

truonp commented 3 years ago

Updated io_loadRFwaveform to look for RF pulses not at 0 Hz. If there is an offset, then a frequency shift will be applied. After w1max and bw are calculated, the RF pulse will be shifted back to its original frequency.

truonp commented 3 years ago

Updated rf_combineRF.m and rf_single2dualBand.m - including updates to time-w1max product for outputs

truonp commented 3 years ago

Replaced input "f0" in io_loadRFwaveform with new term "off_res", which toggles the frequency shift of the RF pulse to 0 Hz.

truonp commented 1 year ago

Updates for "io_loadspec_twix", "io_CSIload_twix", "op_CSIFourierTransform", "io_CSIwritelcm" to recognise MNS data.

Update for "io_CSIwritelcm" which gets the complex conjugate for the data.

truonp commented 1 year ago

This update includes: modifications to read in MNS twix data (right now only geared towards 1H, 31P, and 13C), and modified io_loadspec_twix to be able to read the frequency field from both VE and XA software versions.

jamienear commented 1 year ago

Thank you Peter!!