PepsNMR 1.24.0
This document provides a brief summary on how to use the PepsNMR package. In this package, pre-processing functions transform raw FID signals from 1H NMR spectroscopy into a set of interpretable spectra.
The PepsNMR package is available on Bioconductor and can be installed via BiocManager::install
:
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("PepsNMR",
dependencies = c("Depends", "Imports", "Suggests"))
Note tha installing the Suggests
dependencies will install the PepsNMRData package to run the demo below.
The package needs to be loaded once installed to be used:
library(PepsNMR)
The package development version is available on Github (Master branch): https://github.com/ManonMartin/PepsNMR, although it is highly recommended to rely on the Bioconductor release version of the package to avoid any package version mismatch.
The first step is meant to access the raw data files. To import Free Induction Decays (FIDs) in Bruker format, use the ReadFids
function. This function will return a list with the FID data matrix (saved in Fid_data
) and metadata about these FIDs (saved in Fid_info
).
fidList <- ReadFids(file.path(path,dataset_name))
Fid_data <- fidList[["Fid_data"]]
Fid_info <- fidList[["Fid_info"]]
The possible directory structures are illustrated here: