Learn R Programming

NMRphasing (version 1.0.7)

SPC_DSM: SPC_DSM

Description

A single linear model with dispersion summation minimization.

Usage

SPC_DSM(specdat, withBC = TRUE)

Value

A numeric vector of phase corrected absorption spectrum

Arguments

specdat

A complex number vector of observed frequency domain data

withBC

A logical parameter that enables/disables baseline correction after baseline correction

Author

Aixiang Jiang

Details

This function is to process phase error correction through a single linear model with dispersion summation minimization, followed by polynomial baseline correction if necessary

References

Binczyk, F., Tarnawski, R., & Polanska, J. (2015). Strategies for optimizing the phase correction algorithms in Nuclear Magnetic Resonance spectroscopy. Biomedical Engineering Online, 14 Suppl 2(Suppl 2), S5. https://doi.org/10.1186/1475-925X-14-S2-S5

Liland KH, Almøy T, Mevik B (2010), Optimal Choice of Baseline Correction for Multivariate Calibration of Spectra, Applied Spectroscopy 64, pp. 1007-1016.

Examples

Run this code
data("fdat")
spc_dsm_phased1 <- SPC_DSM(fdat$frequency_domain)

Run the code above in your browser using DataLab