knitr::opts_chunk$set( collapse = TRUE, comment = "#>" )
The wormLipidBlastR
package allows the prediction of lipid spectra from their shorthand notation and template measurements. This enables to predict a large range of MS2 spectra for different lipids based on a few template measurements. The approach is inspired by the LipidBlast library from the Fiehn laboratory [1]. wormLipidBlastR
utilizes functions from the lipidomicsUtils
package for parsing of shorthand notations. Therefore this packages needs to be installed first from GitHub. Furthermore, the infrastructure for handling the predicted spectra requires functions from the MSnbase
package.
# installation of lipidomicsUtils #devtools::install_github("michaelwitting/lipidomicsUtils") library(wormLipidBlastR) library(MSnbase)
After installation different functions are available for prediction. Currently supported lipid clases are PCs (1,2-diacyl-PCs, LM...), PEs (1,2-diacyl-PEs, LM...) and PS (1,2-diacyl-PSs, LM...). More lipid classes will be added soon. Predictions are based on masses for different building blocks as provived by the lipidomicsUtils
package.
[1] LipidBlast paper
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.