smeerten / ssnake

A program for the analysis of NMR data.
Other
19 stars 15 forks source link

Heavy rework of Bruker Topspin import functions : #129

Closed jtrebosc closed 1 year ago

jtrebosc commented 1 year ago

brukerTopspinGetPars : updates import with identification of value type : string, int, float, bool

loadBrukerTopspin : updates import of raw fid/ser files with import of reference frequency from processed data proc files Reference frequency is chosen from SF found in lowest procno number containing the same dimension size as acquisition data. This means it does not consider extracted projections/planes/rows procno for example. If no suitable procno found then it is using BF1 parameter as default reference frequency as this usually the closest guess.

loadBrukerSpectrum : heavy update of bruker processed data import with extension to nD dataset, accounting for frequency/time domain, hypercomplex available modes depending on processing state.

Add "Original dataset" and "MASR" in metadata MASR parameter is storing status MAS rate. This parameter is reliable since topspin 4.1.3.