Learn R Programming

⚠️There's a newer version (3.0.5) of this package.Take me there.

LipidMS (version 1.2.0)

Lipid Annotation for LC-MS/MS DIA Data

Description

Lipid annotation in untargeted liquid chromatography-data independent acquisition mass spectrometry lipidomics based on fragmentation rules. Alcoriza-Balaguer MI, Garcia-Canaveras JC, Lopez A, Conde I, Juan O, Carretero J, Lahoz A (2019) .

Copy Link

Version

Install

install.packages('LipidMS')

Monthly Downloads

327

Version

1.2.0

License

GPL (>= 2)

Maintainer

M Alcoriza-Balaguer

Last Published

November 20th, 2020

Functions in LipidMS (1.2.0)

MassFA

Calculate formula and mass of fatty acids
CEdb

CEs database
MassCerP

Calculate formula and mass of ceramides phosphate
MassCL

Calculate formula and mass of CL
MassCarnitines

Calculate formula and mass of carnitines
MassCer

Calculate formula and mass of ceramides
MassDG

Calculate formula and mass of DG
MassFAHFA

Calculate formula and mass of FAHFA
MassCE

Calculate formula and mass of cholesterol esthers
MassLysoPEp

Calculate formula and mass of LPEp
MassGlcCer

Calculate formula and mass of glucoceramides
MassLysoPE

Calculate formula and mass of LPE
MassLysoPA

Calculate formula and mass of LPA
MassLysoPG

Calculate formula and mass of LPG
MassHFA

Calculate formula and mass of hydroxi fatty acids
MassPCp

Calculate formula and mass of PCp
MassSM

Calculate formula and mass of sphingomyelines
assignDB

load LipidMS default data bases
MassSph

Calculate formula and mass of sphingoid bases
MassPE

Calculate formula and mass of PE
MassLysoPEo

Calculate formula and mass of LPEo
MassPEo

Calculate formula and mass of plasmanyl PE
MassLysoPAo

Calculate formula and mass of LPAo
MassMG

Calculate formula and mass of MG
MassLysoPCo

Calculate formula and mass of LysoPCo
MassLysoPCp

Calculate formula and mass of LysoPCp
MassLysoPS

Calculate formula and mass of LysoPS
MassPIP3

Calculate formula and mass of PIP3
MassLysoPI

Calculate formula and mass of LPI
MassPEp

Calculate formula and mass of plasmenyl PE
MassPS

Calculate formula and mass of PS
coelutionScore

calculate coelution score between two peaks
combineChains

Combine chain fragments that could belong to the same precursor.
baconjdb

Bile acids conjugates database
coelutingFrags

Coeluting fragments extraction
MassPA

Calculate formula and mass of PA
fadb

FAs database
cldb

Cardiolipins database
idLPCpos

Lysophosphocholines (LPC) annotation for ESI+
MassSphP

Calculate formula and mass of sphingoid phosphate bases
dbThreeChains

Creation of a database for TG.
dbTwoChains

Creation of a database for FAHFA, DG and PL.
MassPC

Calculate formula and mass of PC
MassLysoPC

Calculate formula and mass of LysoPC
fahfadb

FAHFAs database
chainFrags

Search of chain specific fragments
MassPI

Calculate formula and mass of PI
MassPCo

Calculate formula and mass of PCo
adductsTable

Adducts table
MassPG

Calculate formula and mass of PG
MassTG

Calculate formula and mass of TG
cbs

Total number of carbons and double bounds
idLPSneg

Lysophosphoserines (LPS) annotation for ESI-
idLPIneg

Lysophosphoinositols (LPI) annotation for ESI-
idLPEneg

Lysophosphoethanolamines (LPE) annotation for ESI-
lysopgdb

LPGs database
lysopidb

LPIs database
checkClass

Search of class fragments to confirm the lipid class.
checkIntensityRules

Check intensity rules
dbOneChain

Creation of a database for Carnitines, CE, FA, HFA, LPL, MG, sphingoid bases and sphingoid bases phosphate.
checkIntRules

Check intensity rules
annotateIsotopes

Annotate isotopes
cerdb

ceramides database
crossAdducts

Cross different candidates tables to remove false positives.
getInclusionList

Obtain an inclusion list from the annotation results
crossTables

Cross the original MS1 peaklist with the annotation results
MassPIP

Calculate formula and mass of PIP
dbSphingolipids

Creation of a database for Cer, CerP, GlcCer and SM
findCandidates

Search of lipid candidates of a certain class.
psdb

PSs database
findPrecursor

Find candidate precursor from fullMS function
searchIsotopes

Target isotopes search
dgdb

DGs database
sphdb

Sphingoid bases database
sumChains

Calculate total number of carbons and double bounds of lipid chains
MassPIP2

Calculate formula and mass of PIP2
diffcb

Difference between two carbon:bounds structures
idPEpos

Phosphoethanolamines (PE) annotation for ESI+
idPEneg

Phosphoethanolamines (PE) annotation for ESI-
idPGneg

Phosphoglycerols (PG) annotation for ESI-
dataProcessing

Process mzXML files: peakpicking and deisotoping
badb

Bile acids database
hfadb

HFAs database
carnitinesdb

Carnitines database
idPIneg

Phosphoinositols (PI) annotation for ESI-
createLipidDB

Customizable lipid DBs creator
confLevels

Confidence Annotation Levels
idDGpos

Diacylglycerols (DG) annotation for ESI+
filtrateAdducts

Remove low adduct supported candidates to avoid false positives.
filtermsms

Presence or absence of an mz value withing a vector of mz values
idLPEpos

Lysophosphoethanolamines (LPE) annotation for ESI+
idFAHFAneg

FAHFA annotation for ESI-
idFAneg

Fatty Acids (FA) annotation for ESI-
idLPCneg

Lysophosphocholines (LPC) annotation for ESI-
idMGpos

Monoacylglycerol (MG) annotation for ESI+
idNEG

Lipids annotation for ESI-
idLPGneg

Lysophosphoglycerols (LPG) annotation for ESI-
lysopsdb

LPSs database
idPSneg

Phosphoserines (PS) annotation for ESI-
idPOS

Lipids annotation for ESI+
idSphPpos

Sphingoid bases phosphate (SphP) annotation for ESI+
mgdb

MGs database
idSphneg

Sphingoid bases (Sph) annotation for ESI-
idCEpos

Cholesterol Esthers (CE) annotation for ESI+
idBAneg

Bile Acids (BA) annotation for ESI-
mzMatch

mz match withing a vector of mz values
lysopcdb

LPCs database
idCerneg

Ceramides (Cer) annotation for ESI-
nlsphdb

Neutral losses db for sphingoid bases. It is employed by idCerneg function.
lysopedb

LPEs database
idCerpos

Ceramides (Cer) annotation for ESI+
idSMpos

Sphyngomyelines (SM) annotation for ESI+
idSphPneg

Sphingoid bases phosphate (SphP) annotation for ESI-
pcdb

PCs database
pedb

PEs database
dbFourChains

Creation of a database for C.
pgdb

PGs database
frags

Search for fragments of interest withing a list of coeluting fragments
idCLneg

Cardiolipines (CL) annotation for ESI-
idCarpos

Carnitine annotation for ESI+
getFormula

Get formula and neutral mass for annotated compounds
pidb

PIs database
idPCneg

Phosphocholines (PC) annotation for ESI-
idPCpos

Phosphocholines (PC) annotation for ESI+
idSphpos

Sphingoid bases (Sph) annotation for ESI-
idTGpos

Triacylglycerols (TG) annotation for ESI+
select

Check matches between chains composition and precursor structures
joinfrags

Join fragments information when several peaks of the same fragment are coeluting with a unique candidate
sepByCE

Separate .mzXML files by CE
sphPdb

Sphingoid bases phosphate database
smdb

SMs database
lysopadb

LPAs database
padb

PAs database
organizeResults

Prepare output for LipidMS annotation functions
tgdb

TGs database