Read MRS data from a file.
read_mrs(
fname,
format = NULL,
ft = NULL,
fs = NULL,
ref = NULL,
n_ref_scans = NULL,
full_data = FALSE,
verbose = FALSE,
extra = NULL
)
fname | filename of the dpt format MRS data. |
---|---|
format | string describing the data format. Must be one of the following : "spar_sdat", "rda", "dicom", "twix", "pfile", "list_data", "paravis", "dpt", "lcm_raw", "rds", "nifti", "varian". If not specified, the format will be guessed from the filename extension. |
ft | transmitter frequency in Hz (required for list_data format). |
fs | sampling frequency in Hz (required for list_data format). |
ref | reference value for ppm scale (required for list_data format). |
n_ref_scans | override the number of water reference scans detected in the file header (GE p-file only). |
full_data | export all data points, including those before the start of the FID (default = FALSE). |
verbose | print data file information (default = FALSE). |
extra | an optional data frame to provide additional variables for use in subsequent analysis steps, eg id or grouping variables. |
MRS data object.
fname <- system.file("extdata", "philips_spar_sdat_WS.SDAT", package = "spant")
mrs_data <- read_mrs(fname)
print(mrs_data)
#> MRS Data Parameters
#> ----------------------------------
#> Trans. freq (MHz) : 127.7861
#> FID data points : 1024
#> X,Y,Z dimensions : 1x1x1
#> Dynamics : 1
#> Coils : 1
#> Voxel resolution (mm) : 20x20x20
#> Sampling frequency (Hz) : 2000
#> Reference freq. (ppm) : 4.65
#> Nucleus : 1H
#> Spectral domain : FALSE