Gannet Processing questions

Hello,

I am processing HERMES data in Gannet 3.5.3 and have a few questions about specific cases. I want to understand if these are cases that can be corrected by reprocessing with different settings, or some other way you might recommend.

All examples below are from cerebellum using the alignment SpecRegHERMES.

CASE 1 - Good GABA peak but flipped
The GABA peak/model appears to have the expected shape, but it is inverted, and the quantified GABA+/Water value is negative.

CASE 2 - No fit / NaN output

I noticed that this subject does not show up in the GANNETLoad output, i was able to process this dataset in osprey so i don’t think there is something wrong with the dataset per se.

CASE 3 - Extremely large GABA value but the fit and the peak look okay

The GABA+/Water value is extremely large compared with the rest of the dataset. Glx and GSH appear more reasonable.

Thank you!

Hi @georg,

Could you also post the GannetLoad and GannetFit output for these three cases? As well as your GannetPreInitialise.m settings.

Mark

GannetPreInitialise.m (4.7 KB)

Thank you for your reply! Here is the parameters i used based on - GannetPreInitialise settings

Thanks. And the GannetLoad and GannetFit PDFs would be very helpful.

I can share the twix files if that is more helpful over email, i posted screenshots since i ran a batch of 82 subjects! Thank you for your time!

CASE 1 - GANNET LOAD

CASE 2 - It failed to load or fit

CASE 3 - GANNET LOAD

CASE 1 - GANNET FIT

CASE 3 - GANNET FIT

Thanks.

CASE 1: In GannetPreInitialise.m, try setting ON_OFF_order to 'ABCD'. If that doesn’t work, try 'CBAD'.

CASE 2: What was the error that was thrown when you tried to load the data?

CASE 3: That is a model fitting failure for the GABA peak. This one is a little trickier to address because the dataset is of good quality, so it feels unfair to discard it outright. That said, if you have a large sample size, removing one GABA measurement data point won’t (shouldn’t) change things. Otherwise, we would need to optimize the fitting routine, and that would mean refitting all your data. And that requires a little trial-and-error.

Mark